onsite
Developer - Data and Analytics Engineer - Covenant Health Canada
Data Engineer
Data and Analytics Engineer building scalable data pipelines with SQL, Python, and Snowflake, ensuring robust, automated, and version‑controlled data solutions for analytics and reporting.
About the role
Key Responsibilities
- Design, develop, and maintain scalable data pipelines ingesting structured and unstructured data.
- Build and optimize Snowflake tables, views, and schemas to support analytics and reporting.
- Implement automated testing, CI/CD, and version control for data solutions.
- Collaborate with data scientists and business stakeholders to translate requirements into efficient data models.
- Monitor and tune pipeline performance, ensuring reliability and scalability.
Requirements
- Proficiency in SQL and Python for data transformation and automation.
- Hands‑on experience with Snowflake or equivalent cloud data platforms.
- Strong understanding of ETL concepts, data modeling, and performance optimization.
- Experience with automated testing frameworks and CI/CD pipelines for data workflows.
- Excellent communication skills and ability to work cross‑functionally.