About The Position

The Healthcare data engineer will be responsible for designing, develop, test, and deploy Azure-based data pipelines and architecture supporting the adoption of HL7 and FHIR standards-based data exchange. You will collaborate closely with cross-functional teams to ensure efficient data processing, storage, and accessibility for analytical and operational purposes.

Requirements

  • Minimum of five years of experience in technology-related roles.
  • Mandatory experience with HL7 and FHIR standards (R4/R5 are considered an asset) and health-sector master data domains (e.g., clients/patients, providers).
  • Experience in data and analytics, software engineering, or software architecture, preferably in Business Intelligence (BI) and Data Analytics environments.
  • Hands-on experience with cloud-native tools and data strategies on the Microsoft Data Platform, including Microsoft Fabric, Azure Data Factory, Azure Data Lake Storage, Databricks, Synapse Analytics, Azure SQL, and Azure Analysis Services.
  • Proven experience profiling and extracting data, developing data pipelines, and integrating data across multiple systems.
  • Demonstrated ability to model data for BI and analytics use cases, including enterprise data warehouses and data marts.
  • Strong knowledge of data security models and encryption practices related to the transmission, use, and storage of sensitive or large-scale (“big data”) information.
  • Experience working in Agile and/or DevOps environments on complex data initiatives.
  • Proven ability to collaborate effectively with multiple stakeholder groups across leadership levels, departments, and organizations.

Nice To Haves

  • Experience in the health sector and/or Canadian public sector within a BI or analytics context is preferred.
  • Experience working with primary care Electronic Medical Record (EMR) data is considered an asset.

Responsibilities

  • Work closely with project team members and subject matter experts to capture metadata from various data sources feeding the Azure environment. Understand existing scripts, tools, and processes used for data extraction in current business intelligence systems.
  • Perform data profiling and generate descriptive metrics to assess the characteristics and quality of source system data.
  • Design and implement robust data pipelines to move data from on-premises systems to the Azure landing zone, and between data zones within the Azure environment. This includes developing real-time data movement pipelines and ensuring all processes are well-documented.
  • Create comprehensive documentation describing each pipeline, including file structures, formats (e.g., CSV, JSON), metadata, file sizes, attributes, and codes for verification.
  • Assemble data into secure, well-structured packages for transport and storage in recognized formats suitable for parsing and extraction.
  • Contribute to the development of testing strategies, plans, and scripts to validate data engineering work. Execute tests and report to ensure data accuracy and quality standards are met.
  • Collaborate with the technical and business stakeholders to create detailed schedules and work plans for all data engineering activities.
  • Provide written progress reports highlighting completed activities, potential risks, and outstanding issues impacting project timelines.
  • Deliver high-quality outputs including data extract and transport design documents, implemented and tested data engineering code, metadata and data profiling documentation, data quality dashboards, and comprehensive test plans and reports.

Benefits

  • Flexible work location, support for remote work and some on-site work may be required.
  • Competitive salary, retirement savings program, and rewards program
  • Comprehensive health, dental, vision, life and disability insurance plans and access to e-health care
  • Paid vacation, maternity/parental leave, paid sick leave and paid Mariner MyLife days
  • Unlimited training
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service