What are the responsibilities and job description for the Senior Data Engineer position at Connecticut Hospital Association?
REPORTS TO : Director, Data and Software Engineering
Keywords : Senior Data Engineer, Senior Software Engineer, data interfaces, data integrations, coding, healthcare
OVERVIEW :
The Senior Data Engineer is responsible for designing, building, maintaining, and testing of data interfaces, integrations, pipelines, processing modules, and data visualizations in support of hospital utilization management, community health, advocacy, quality and patient safety measurement, business operations, and other emerging analytic and business intelligence needs.
CHA is a not-for-profit organization, dedicated to the advancement of the health of individuals and communities in Connecticut by leading, representing, and serving Connecticut hospitals and integrated health systems, including related healthcare organizations.
JOB SUMMARY :
The Senior Data Engineer will design, build, and maintain data interfaces, integrations, pipelines, and processing modules for ChimeData’s data assets. This individual is part of a small team responsible for designing and developing high performance and scalable solutions, working with complex high volume real-time and batch data sources. The Senior Data Engineer will contribute to ongoing support of ChimeData services by performing functions such as testing, documentation, user support, and validation. While the majority of ChimeData’s assets are hosted on premises, cloud migration and offerings will be part of our future.
DESCRIPTION OF DUTIES :
- Analyze and translate business requirements and specifications into technical design specifications.
- Design and build data integration, pipeline, and process modules capable of handling complex high volume near real-time and batch data feeds.
- Write queries and stored procedures, build tables, and optimize database operations.
- Work with vendor support teams to address platform issues or limitations.
- Build and maintain custom web applications to support data entry and analytics.
- Log change requests and issues related to data integration, pipeline, and process enhancements and modifications.
- Document and maintain data integrations, pipelines, and processes in ChimeData’s data infrastructure.
- Support both existing and new data integrations, pipelines, and processes, and provide backup for other team members, as needed.
- Identify the steps / tasks needed to complete a project and tracks progress in project management software.
QUALIFICATIONS :