Developer - Data and Analytics Engineer
- 📁
- Corporate Professionals
- 📅
- COV00057660 Requisition #
- 📅
- 5 days ago Post Date
Your Opportunity:
Reporting to the Manager, Strategic Analytics, the Data and Analytics Engineer plays a key role in advancing data-driven decision making across the organization. This position is responsible for building and maintaining modern, cloud-based data infrastructure that supports high quality reporting, analytics, and clinical insights. Are you excited by the challenge of turning complex data into meaningful insights? Do you enjoy building scalable data solutions that enable better decisions and improve outcomes? In this role, you will design and develop data pipelines, curated data models, and analytical data structures that make data accessible, reliable, and impactful. This is an exciting opportunity for someone who is passionate about data engineering, enjoys solving complex problems, and wants to make a meaningful impact in a healthcare environment. You will contribute to a growing analytics ecosystem and help shape how data is leveraged to improve outcomes and inform decision making. This position requires the ability to work independently and collaboratively within a team committed to advancing data and analytics and strengthening a data driven culture. Success in this role requires strong technical expertise, critical thinking, and the ability to manage multiple priorities in a dynamic environment. Experience working with complex datasets, relational databases, data linkage, metadata, data quality, data literacy, and scripting languages is essential. If you are motivated to influence meaningful change, this is an opportunity to have a measurable impact.
Description:
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
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.
Hiring Requirements
Please submit your resume to apply. We will review only the information provided in your resume during the screening process.
The following must be provided prior to your first day of work:
Security Screening: As a condition of employment, all employees are required to provide a satisfactory Criminal Record Check and to disclose of previous convictions, record suspensions or pardons received for charges of sexual assault or other sexual offences to Covenant Health prior to commencement of any work, including training or orientation shifts.
Be the Difference
Covenant Health invites you to be the difference in people's lives, your career, and your community. Guided by faith-based values, integrity, and compassion, every role contributes to person-centered care and a deeper purpose. Employees are supported through mentorship, education, and growth opportunities, working with inclusive teams that value collaboration and belonging. Together, Covenant Health advances healthcare innovation and shapes a healthier, more compassionate future for Alberta and beyond.