DevOps Engineer (Canada)

DevOps Engineer (Canada)

10 Sep
|
PeopleToGo
|
Canada

10 Sep

PeopleToGo

Canada

Job Title: DevOps Consultant
Job Type: 33-week Part time Contract
Location: Calgary, Alberta (onsite)
Hours: 20 hours/week
Hours per Day: 4 per day

Pay rate: $95/hr T4 OR $110/hr Inc.

Position Summary:

Our client is seeking an experienced DevOps Consultant to support a comprehensive Azure DevOps Organization migration for a major energy-sector client. This is a high-impact, approximately 33-week engagement focused on migrating and validating approximately 75 projects, 55,000+ work items, 70 repositories, 2,000+ shared queries, 400+ dashboards, and 40 classic release pipelines from one Azure DevOps organization to another. The successful candidate will play a critical role in executing migration waves, managing technical implementation activities, performing validation and troubleshooting, and supporting post-cutover stabilization.

Responsibilities:

- Execute migration of approximately 75 Azure DevOps projects across 5 controlled waves using nkdAgility tooling and Git CLI in accordance with the approved migration design.
- Perform detailed project intake activities for each migration wave, including work item validation, repository assessment, and pipeline inventory.
- Execute migration of 55,000+ work items, 70 repositories, 2,000+ shared queries, and 400+ dashboards, ensuring maximum fidelity and integrity.
- Convert approximately 40 classic release pipelines to YAML multi-stage pipelines and validate successful execution within the destination organization.
- Provision and configure service connections, variable groups, and branch policies across migrated projects.




- Implement Entra ID security group assignments and validate organization-level security policies against the approved design.
- Execute the pilot migration / Wave 0 to validate custom field fidelity, state mapping, link integrity, and historical data preservation.
- Perform source organization cleanup activities in accordance with the approved project disposition worksheet and repository rationalization plan.
- Lead testing and validation activities aligned with the client's Testing Centre of Excellence (TCoE) standards and defined exit criteria.
- Coordinate RAB/CAB activities and change-window scheduling for migration cutovers.
- Perform post-cutover validation, troubleshooting, and stabilization activities to identify and resolve migration defects.
- Execute decommissioning activities, including read-only conversion, integration redirection, and archival procedures.
- Maintain detailed migration documentation, testing records, issue tracking, and project-owner sign-off documentation in accordance with PDM requirements.

Qualifications:

- Strong hands-on experience with Microsoft Azure DevOps.




- Experience executing or supporting Azure DevOps organization migrations.
- Strong understanding of Azure DevOps Projects, Work Items, Repositories, Queries, Dashboards, Pipelines, Service Connections, Variable Groups, and Branch Policies.
- Experience with Azure DevOps YAML multi-stage pipelines and migration/conversion from Classic Release Pipelines.
- Experience using Git CLI and Azure DevOps migration tooling.
- Experience with Microsoft Entra ID security groups and access management.
- Strong understanding of DevOps security, permissions, and organization-level policies.
- Experience performing migration testing, validation, troubleshooting, and post-cutover stabilization.
- Ability to work through large-scale migration activities involving multiple projects and significant volumes of data.
- Strong documentation and communication skills.
- Experience working within formal change-management processes, including CAB/RAB coordination and controlled migration windows.
- Ability to work independently and manage technical deliverables across multiple migration waves.

IND2

Pay: $90.00-$149,764.79 per hour

Ability to commute/relocate:

- Calgary, AB T2C 5C7: reliably commute or plan to relocate before starting work (required)

Experience:

- DevOps: 10 years (preferred)
- Microsoft Azure DevOps : 10 years (preferred)
- Azure DevOps YAML multi-stage pipelines : 7 years (preferred)
- Git CLI: 5 years (preferred)
- Microsoft Entra ID: 5 years (preferred)
- nkdAgility : 5 years (preferred)

Work Location: In person

📌 DevOps Engineer (Canada)
🏢 PeopleToGo
📍 Canada

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: devops engineer (canada) / canada

Subscribe to this job alert:

Get the latest job offers by email for: devops engineer (canada) / canada