Back to Job Search

DevOps Consultant

  • Location: Calgary

Posted 26 days ago

  • Sector: Other Areas
  • Start Date: 2026-08-24
  • Job Ref: 16511
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.