Data Warehouse Administrator
Top Benefits
About the role
About EHealth And Our Culture
eHealth Saskatchewan is at the heart of how health care works across the province – powering the digital systems that connect care teams, patients and information. With over 800 employees in 20 communities, we provide IT support and services in 433 locations, ensuring the right information and tools are in the right hands at the right time so care teams can focus on what matters most: patient care. We also manage Vital Statistics, health card services, and MySaskHealthRecord, one of Canada’s leading tools for giving people secure online access to their health information.
About
At eHealth, how we work matters just as much as what we deliver. Our culture isn’t just something we talk about, it shapes how we make decisions, support each other and deliver results:
Partner for results: We prioritize teamwork and ensure decisions involve those affected Serve with purpose: We act with empathy, respect and care in every interaction to deliver better outcomes Own our actions: We own our success and failures, act with honesty, and uphold trust Innovate with intent: We challenge the status quo and turn ideas into action
Join us in strengthening Saskatchewan’s health system through meaningful, people-centered digital innovation.
About The Role
As a Data Warehouse Administrator, you will play a key role in developing and supporting data integration and reporting solutions that enable informed decision-making across the organization. You will work collaboratively with stakeholders to build, maintain, and optimize data pipelines and reporting platforms aligned with enterprise architecture. This role ensures the reliability, performance, and security of data warehouse environments, supporting high-quality, timely access to critical health data.
What You’ll Do
Reporting To The Manager, Data Management, You Will
Develop, support, and optimize data warehouse, data integration, and data processing solutions within the corporate architecture framework. Design and implement data ingestion and transformation pipelines using Microsoft Fabric Data Factory, notebooks, and Spark. Build and maintain Fabric Lakehouse and OneLake solutions using medallion architecture patterns (Bronze, Silver, Gold). Collaborate with stakeholders to design, implement, and maintain data solutions that meet organizational needs. Monitor, tune, and optimize system performance to ensure stability, reliability, and scalability. Automate and monitor production activities, including extract/load processes, reporting, and notebook-driven data workflows. Manage system security, data access controls, backups, and disaster recovery processes to ensure data integrity, privacy, and compliance.
What You’ll Bring to the Team
A Bachelors Degree in Computer Science or related area of study. Minimum 4 years of progressive experience in data integration within a complex environment. An equivalent combination of education and experience would be considered Experience with Oracle and SQL Server databases, data warehousing concepts, and cloud-based data platforms, with Microsoft Fabric experience preferred. Proficiency in Python and experience developing data pipelines, working with PySpark, Lakehouse architecture, and deployment pipelines, including 1–2 years of hands-on Microsoft Fabric experience. Experience with ETL technologies, including tool-based development (e.g., Informatica—PowerCenter/Integration Services/Workflow/IDMC/TDM and/or SSIS/ SAP BODS or similar) and end-to-end lifecycle delivery. Strong written and verbal communication skills, attention to detail, and the ability to collaborate effectively in a dynamic, technology-driven environment. Microsoft certifications such as Fabric Analytics Engineer Associate, Azure Data Engineer Associate, Power BI Data Analyst, or other relevant Azure and data engineering certifications are considered assets; knowledge of the healthcare environment and data quality improvement techniques is also an asset.
Competencies
Communication: Ability to clearly and effectively communicate technical information verbally and in writing, while supporting documentation standards and collaborative problem solving.
Leadership: Ability to support planning, implementation, and operational activities while managing changing priorities and contributing to team objectives.
Problem Solving: Ability to analyze information, processes, and systems to develop practical and effective solutions in a complex technical environment.
Interpersonal: Ability to build positive and cooperative working relationships with coworkers, partners, and stakeholders.
Teamwork/Independence: Ability to work independently while actively contributing as a member of a collaborative team.
Organizational: Ability to independently prioritize and manage workload to meet tight deadlines in a changing environment.
Analytical: Ability to evaluate data, processes, and technologies to identify options and make feasible recommendations.
Technical: Ability to design, support, and optimize data integration and data warehouse solutions across both cloud and on-premises environments, while ensuring data integrity, privacy, security, and compliance with organizational standards.
Why People Like Working Here
Recognized as a Saskatchewan top employer for three years in a row Career paths and opportunity for advancement Health, dental and pension benefits Maternity and parental leave top-up payments Earned days off Annual pay increases Work that truly matters to the people of Saskatchewan
Ready to make a real impact in healthcare technology? Join us and help shape the future of care—apply today!
We value diversity and encourage applications from people of all backgrounds, identities and experiences.
About eHealth Saskatchewan
As a Treasury Board Crown Corporation, eHealth Saskatchewan facilitates development, coordination and use of information and technology to support continuing improvements in health care delivery across the province of Saskatchewan - linking together health information and systems to better meet patient health care needs.
Similar Jobs
Data Warehouse Administrator
Top Benefits
About the role
About EHealth And Our Culture
eHealth Saskatchewan is at the heart of how health care works across the province – powering the digital systems that connect care teams, patients and information. With over 800 employees in 20 communities, we provide IT support and services in 433 locations, ensuring the right information and tools are in the right hands at the right time so care teams can focus on what matters most: patient care. We also manage Vital Statistics, health card services, and MySaskHealthRecord, one of Canada’s leading tools for giving people secure online access to their health information.
About
At eHealth, how we work matters just as much as what we deliver. Our culture isn’t just something we talk about, it shapes how we make decisions, support each other and deliver results:
Partner for results: We prioritize teamwork and ensure decisions involve those affected Serve with purpose: We act with empathy, respect and care in every interaction to deliver better outcomes Own our actions: We own our success and failures, act with honesty, and uphold trust Innovate with intent: We challenge the status quo and turn ideas into action
Join us in strengthening Saskatchewan’s health system through meaningful, people-centered digital innovation.
About The Role
As a Data Warehouse Administrator, you will play a key role in developing and supporting data integration and reporting solutions that enable informed decision-making across the organization. You will work collaboratively with stakeholders to build, maintain, and optimize data pipelines and reporting platforms aligned with enterprise architecture. This role ensures the reliability, performance, and security of data warehouse environments, supporting high-quality, timely access to critical health data.
What You’ll Do
Reporting To The Manager, Data Management, You Will
Develop, support, and optimize data warehouse, data integration, and data processing solutions within the corporate architecture framework. Design and implement data ingestion and transformation pipelines using Microsoft Fabric Data Factory, notebooks, and Spark. Build and maintain Fabric Lakehouse and OneLake solutions using medallion architecture patterns (Bronze, Silver, Gold). Collaborate with stakeholders to design, implement, and maintain data solutions that meet organizational needs. Monitor, tune, and optimize system performance to ensure stability, reliability, and scalability. Automate and monitor production activities, including extract/load processes, reporting, and notebook-driven data workflows. Manage system security, data access controls, backups, and disaster recovery processes to ensure data integrity, privacy, and compliance.
What You’ll Bring to the Team
A Bachelors Degree in Computer Science or related area of study. Minimum 4 years of progressive experience in data integration within a complex environment. An equivalent combination of education and experience would be considered Experience with Oracle and SQL Server databases, data warehousing concepts, and cloud-based data platforms, with Microsoft Fabric experience preferred. Proficiency in Python and experience developing data pipelines, working with PySpark, Lakehouse architecture, and deployment pipelines, including 1–2 years of hands-on Microsoft Fabric experience. Experience with ETL technologies, including tool-based development (e.g., Informatica—PowerCenter/Integration Services/Workflow/IDMC/TDM and/or SSIS/ SAP BODS or similar) and end-to-end lifecycle delivery. Strong written and verbal communication skills, attention to detail, and the ability to collaborate effectively in a dynamic, technology-driven environment. Microsoft certifications such as Fabric Analytics Engineer Associate, Azure Data Engineer Associate, Power BI Data Analyst, or other relevant Azure and data engineering certifications are considered assets; knowledge of the healthcare environment and data quality improvement techniques is also an asset.
Competencies
Communication: Ability to clearly and effectively communicate technical information verbally and in writing, while supporting documentation standards and collaborative problem solving.
Leadership: Ability to support planning, implementation, and operational activities while managing changing priorities and contributing to team objectives.
Problem Solving: Ability to analyze information, processes, and systems to develop practical and effective solutions in a complex technical environment.
Interpersonal: Ability to build positive and cooperative working relationships with coworkers, partners, and stakeholders.
Teamwork/Independence: Ability to work independently while actively contributing as a member of a collaborative team.
Organizational: Ability to independently prioritize and manage workload to meet tight deadlines in a changing environment.
Analytical: Ability to evaluate data, processes, and technologies to identify options and make feasible recommendations.
Technical: Ability to design, support, and optimize data integration and data warehouse solutions across both cloud and on-premises environments, while ensuring data integrity, privacy, security, and compliance with organizational standards.
Why People Like Working Here
Recognized as a Saskatchewan top employer for three years in a row Career paths and opportunity for advancement Health, dental and pension benefits Maternity and parental leave top-up payments Earned days off Annual pay increases Work that truly matters to the people of Saskatchewan
Ready to make a real impact in healthcare technology? Join us and help shape the future of care—apply today!
We value diversity and encourage applications from people of all backgrounds, identities and experiences.
About eHealth Saskatchewan
As a Treasury Board Crown Corporation, eHealth Saskatchewan facilitates development, coordination and use of information and technology to support continuing improvements in health care delivery across the province of Saskatchewan - linking together health information and systems to better meet patient health care needs.