ETL Developer
17 hours ago
Norwood, United States
The Christ Hospital Cardiovascular Associates
Full time
Job DescriptionRemote Opportunity Available - The primary focus of this position will be to work collaboratively with our Data & Analytics teams for the day-to-day maintenance and support of one or more of the Epic Cogito related systems, which could include one or more of the Clarity, Caboodle, or other SQL databases, Reporting, SSIS Packages, SSAS Cubes, and other related database systems. A percentage of the time may be devoted to authoring BI reports as needed.
Responsibilities
- Design, develop, and maintain ETL processes to support data integration and transformation requirements.
- Collaborate with stakeholders to understand business requirements and translate them into technical specifications.
- Implement data mappings, transformations, and data quality rules to ensure accurate and reliable data processing.
- Perform data profiling and analysis to identify data quality issues and improvement opportunities.
- Develop and execute efficient and optimized SQL queries for data extraction and transformation.
- Optimize and enhance existing ETL workflows to improve performance, scalability, and data quality.
- Collaborate with database administrators and data architect to ensure seamless integration with data sources and targets.
- Document ETL processes, data mappings, and configurations for future reference and troubleshooting.
- Conduct thorough testing and debugging of ETL processes to ensure accurate and reliable data processing.
- Stay updated with emerging ETL technologies, industry best practices, and data integration trends.
- Strong SQL programming skills and strong RDBMS knowledge.
- Collaborate with cross-functional teams to ensure successful integration of ETL solutions with other systems and applications.
- Utilize testing tools and techniques to ensure the quality and reliability of ETL processes.
- Support troubleshooting efforts and provide timely resolution for production issues related to ETL processes.
Qualifications
Education: Bachelors degree, or equivalent combination education/paid job experience required
Years of Experience: 3+
Required Knowledge, Skills & Abilities:
- Epic data model certification in Clarity and Caboodle required.
- Minimum of 3 years of experience working with Microsoft SQL Server databases, preferably in a healthcare or related field required
- Advanced SQL knowledge and experience working with relational databases, query authoring (T-SQL) as well as working familiarity with a variety of databases
- Minimum 1 year of ETL experience with Microsoft SSIS
- Experience with healthcare reporting regulations, certifications and compliance
- Experience with SFTP application for automated secure transfer of extract files
- Experience with SQL Server Administration and security
- Experience with SQL Server Agent Administration; jobs, schedules, Integrations Services Catalog, alerts & security
- Experience with dimensional (Star Schema) data modeling
- Experience with modern BI tools such as Power BI (preferred), Tableau or SAP BusinessObjects
- Experience with Microsoft suite of database related tools: Azure, Visual Studio, SSIS, SSAS, and SSRS
- Strong analytic skills related to working with unstructured datasets.
- Experience with or knowledge of Agile Development methodologies
- The candidate must be self-starting, have a strong attention to detail and accuracy, and have a demonstrated knowledge of data architecture/data modeling in a source and warehouse environment.