This job is no longer available
This job expired on 19/07/2026. It no longer accepts applications.
DevOps Engineer
PLATO
Job description
About the role
We are looking for a DevOps Engineer to join our centralized team that supports multiple product and data streams. The role focuses on designing, building and maintaining CI/CD pipelines and infrastructure in a modern Microsoft and Azure environment. This is a contract position from June to October 2026 with a possible extension, and a current Government of Canada security clearance is required.
Key responsibilities
- Design, build and maintain Azure DevOps CI/CD pipelines for infrastructure, Power Platform, data platforms and test automation.
- Implement environment‑based release strategies with approvals, quality gates and rollback mechanisms.
- Create reusable pipeline templates and integrate automated testing, security scanning and compliance checks.
- Act as a DevOps advisor, promoting best practices in Git workflows, branching strategies and deployment processes.
- Develop and maintain Terraform‑based infrastructure as code, including governance standards such as RBAC, tagging and networking.
- Support Power Platform ALM, including solution packaging, deployments and environment management.
- Automate and support deployments for Azure Data Factory and Microsoft Fabric to enable CI/CD for data workflows.
- Contribute to documentation, runbooks and architecture reviews to improve reliability and consistency.
Required profile
- Minimum 5 years of hands‑on experience with Azure DevOps (Pipelines, Repos, Boards, Artifacts).
- Strong knowledge of Azure services including networking, compute, storage, IAM, Key Vault and PaaS.
- Proven experience designing CI/CD pipelines across multiple environments with approvals and gating.
- Proficiency in scripting languages such as PowerShell, Bash or Python.
- Experience with Terraform and infrastructure‑as‑code practices.
- Solid understanding of Git workflows and source‑control strategies.
- Ability to collaborate with multiple teams and support several delivery streams simultaneously.
Required skills
- Azure DevOps
- Azure services (networking, compute, storage, IAM, Key Vault, PaaS)
- PowerShell
- Bash
- Python
- Terraform
- Git
- Azure Data Factory
- Microsoft Fabric
- Power Platform
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Canada.
Salaries by job title
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
PLATO