As a Data and Analytics Engineer, you will design, build, and optimize data systems that support analytics, reporting, and decision making. You will develop and maintain scalable data pipelines that ingest, transform, and deliver structured and unstructured data. Using SQL and Python, you will create reliable data solutions and build foundational data structures such as tables, views, and schemas, while supporting modern development practices including automated testing, deployment, and version control. You will work with cloud-based data platforms, including Snowflake or similar technologies, to deliver efficient and scalable data solutions. This includes optimizing performance, managing schema architecture, and ensuring consistency across environments. A key focus will be ensuring data quality and reliability through validation frameworks, monitoring, and operational controls to maintain accurate, timely, and trusted data. The role requires a strong focus on data governance, privacy, and compliance. You will ensure data is handled securely while meeting Alberta’s legislative requirements, including the Protection of Privacy Act and the Health Information Act. Collaboration is central to this role. You will partner with analysts, data scientists, and stakeholders to translate requirements into scalable data solutions and design analytical models for reporting and advanced analytics. You will also support and troubleshoot analytics solutions, provide user guidance, and maintain clear documentation. This role combines technical expertise with strong communication skills to enable effective, data informed decision making. This position is non-unionized.
- Classification: Developer
-
Union: COV OUT OF SCOPE
-
Unit and Program: Strategic Analytics
-
Primary Location: Grey Nuns Community Hospital
-
Location Details: Eligible to work hybrid (on/off site) within Alberta
-
Employee Class: Regular Full Time
-
FTE: 1.00
-
Posting End Date: 24-JUN-2026
-
Date Available: 13-JUL-2026
-
Hours per Shift: 7.75
-
Length of Shift in weeks: 2
-
Shifts per cycle: 10
-
Shift Pattern: Days
-
Days Off: Saturday/Sunday
-
Minimum Hourly Salary: $40.95
-
Maximum Hourly Salary: $61.42
-
Vehicle Requirement: Not Applicable
Required Qualifications:
Bachelor’s degree in computer science, data analytics, business analytics or a related field. 3 to 5 years of experience in data modelling, data warehousing and modern data pipeline frameworks. 3 to 5 years of demonstrated proficiency in SQL, including experience working with large, complex datasets.
Additional Required Qualifications:
Strong understanding of data engineering fundamentals, including data ingestion, transformation, orchestration, serving layers, pipeline monitoring, alerting, logging, error handling, and performance tuning. Hands on experience within cloud-based data platforms such as Snowflake or equivalent technologies, including schema design and evolution, tables, views, performance optimized queries, and migration strategies across environments. Solid understanding of database fundamentals, including relational concepts, indexing strategies, normalization, and query optimization. Experience implementing data quality validation, testing, and monitoring frameworks to ensure trusted analytical outputs. Experience with Docker and containerized concepts, including packaging applications and dependencies for reproducible deployment. Experience implementing CI/CD pipelines to support standardized deployment of data products. Proficiency in Python, stored procedures, and experience with dbt, including data modeling and unit testing. Working knowledge of PostgreSQL and MySQL. Familiarity with version control, change management, and disciplined development practices. Strong understanding of data governance principles, including privacy, security, and ethical use of data. Knowledge of Alberta’s data privacy legislation (POPA & HIA) and its application within analytics workflows. Demonstrated ability to work independently and collaboratively within multidisciplinary teams.
Preferred Qualifications:
Experience working with healthcare or health system data, including Connect Care Epic Clarity, NACRS, DAD, or CIHI datasets. Experience implementing data engineering solutions that support advanced analytics, quality improvement, or clinical performance reporting. Knowledge of reporting and visualization tools that consume analytical and dimensional data models.