DevOps Engineer
Job Summary
Discover
The Opportunity
PLATO is Canadas only Indigenous-led Indigenous staffed software testing services firm. We insist on working with quality people who share our passion for quality testing and have built a team of people who also believe quality is the most important deliverable. Our team of software testing specialists believe that better software leads to a better world.
We are committed to building strong communities - PLATO trains and employs members of First Nations Metis and Inuit communities across the country and strives to build a network of 1000 Indigenous software testers across Canada. PLATO has offices on or near Indigenous communities across Canada in Fredericton Miramichi Sault Ste Marie Regina Calgary Edmonton Vancouver and Victoria.
**This is a contract position from Jun to Oct 2026 with the possibility of extension. A current Government of Canada clearance is mandatory.**
Were seeking a DevOps Engineer to join a centralized team supporting multiple product and data this role youll design and manage the pipelines infrastructure and tooling that power our end-to-end delivery lifecycle across a modern Microsoft and Azure environment.
What youll do
Responsibilities
- Design build and maintain CI/CD pipelines in Azure DevOps across 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 (RBAC tagging networking)
- Support Power Platform ALM including solution packaging deployments and environment management
- Automate and support deployments for Azure Data Factory and Microsoft Fabric enabling CI/CD for data workflows
- Contribute to documentation runbooks and architecture reviews to improve reliability and consistency
What youll need
Qualifications
- 5 years of hands-on experience with Azure DevOps (Pipelines Repos Boards Artifacts)
- Strong knowledge of Azure services (networking compute storage IAM Key Vault PaaS)
- Experience with CI/CD pipelines across multiple environments including approvals and gating
- Proficiency in scripting (PowerShell Bash or Python)
- Experience with Terraform and infrastructure as code practices
- Strong understanding of Git workflows and source control strategies
- Ability to collaborate across teams and support multiple delivery streams
Were looking for
Core Skills
A little bit about us
PLATO
Who We Are
PLATO is a software testing and technology services company trusted by clients around the world.
In addition to providing our clients the highest quality software testing services PLATO is creating careers in technology for First Nations Inuit and Métis people from coast to coast to coast through our innovative train-and-employ model. Since 1997 we have been helping organizations all over the world reach their quality objectives by delivering scalable proven quality-centric managed services. Companies such as Apple Suncor TD Bank Medavie BCLC LinkedIn Boeing and many others have gained considerable advantage from our Quality Assurance (QA) Testing and eLearning expertise and experience.
We deliver specialized QA services to our clients with the goal of helping them increase profitability boost customer satisfaction manage development cycles and implement quality-centric solutions. We develop innovative approaches and solutions designed to generate increased efficiencies competitive advantage and market share for our clients.
Required Experience:
IC
About Company
Our team of software testing specialists believe that better software leads to a better world. PLATO can help you get there.