Client: Government
Type: Contract
Role: Senior Software Developer ETL
Term: 1 Year + extension option
Pay Rate: Negotiable
Start date: 2-3 weeks
Location: Toronto / Hybrid
Req ID:
Requirements: What you'll need
Skills, Knowledge, Experience, and Qualifications:
MUST HAVES:
- 5+ years of experience in Data Engineering:
- Demonstrated expertise in designing and implementing comprehensive data pipelines and transformations in a Microsoft Azure + Databricks and Power BI technology stack.
- Strong knowledge and hands-on experience with:
- Microsoft Azure Data Services (ADF, ADLS Gen 2, Synapse, Azure SQL)
- Azure Databricks
- PySpark and SQL
- Power BI (data preparation, modelling, and visualization)
- Demonstrated experience in developing and maintaining data pipelines and release management through Continuous Integration and Continuous Delivery (CI/CD) and DevOps practices using Azure DevOps, Git, Visual Studio Code, and related tools
Must have experience conducting software quality functional assessments, systems testing, performance evaluation, automated testing, using a variety of tools such as:
- JIRA or Azure DevOps for defect tracking,
- Selenium for automated testing of web-based apps, including Power BI reports and dashboards,
- JMeter for performance evaluation.
- Conducting data quality assessments, validation, and profiling using tools like Great Expectations
- Developing and maintaining automated testing frameworks integrated into CI/CD pipelines and DevOps practices using Azure DevOps, Git, Visual Studio Code, and related tools.
PREFERRED SKILLS
Azure + Databricks + Power BI + DevOps + Git + CI/CD + PySpark + SQL + JIRA + Selenium
HOW TO APPLY
Patrick Marsan is hiring for this position.
Apply to this position through LinkedIn Easy Apply or Email us at:
Interested in working with us in the future?
Privately share your profile with us:
Follow Wirehead on LinkedIn
We thank all candidates for their interest but advise that only candidates selected for interviews will be contacted directly. Rest assured that your resume will be kept on our database and will be considered for all future opportunities.
Applicants must be authorized to work in Canada.
Copyright 2007 - 2025 Wirehead Talent All rights reserved