We are seeking a highly skilled Software Developer with ETL implementation experience to join our public sector client's data engineering team. This role is critical in ensuring the accuracy, reliability, and performance of our data pipelines and analytics infrastructure built on the Microsoft Azure platform and Databricks. Under the supervision of the IT QA Lead, you will collaborate closely with data engineers and DevOps teams to design and implement robust data quality frameworks, automated testing pipelines, and CI/CD processes.
1 year contract with possible extension
Hybrid: 2 days remote per week, 3 days onsite in North York
Key Responsibilities
Design and implement comprehensive test plans for data pipelines and transformations in a Microsoft Azure + Databricks and Power BI technology stack.
Conduct data quality assessments, validation, and profiling using tools like Great Expectations.
Develop and maintain automated testing frameworks integrated into CI/CD pipelines.
Collaborate with data engineers to ensure adherence to Medallion Architecture best practices.
Monitor and assess pipeline performance, scalability, and data integrity.
Implement and manage DevOps practices using Azure DevOps, Git, and related tools.
Document test cases, validation rules, and QA processes clearly and consistently.
Perform functional testing on Power BI Reports and dashboards.
Participate in Agile ceremonies and contribute to sprint planning and retrospectives.
Qualifications:
Public Sector Experience
Core ETL Development Skill & Experience
Quality Assurance Skill & Experience
We’re an equal opportunity employer committed to increasing diversity and inclusion in today’s workforce. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. Minorities, women, LGBTQ candidates, and individuals with disabilities are encouraged to apply. If you require an accommodation, please review our
accessibility policy and reach out to our accessibility officer with any questions.