Enable job alerts via email!

Azure DevOps Engineer

CQ Search Group Ltd.

Ottawa

Hybrid

Full time

7 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company seeks a DevOps Engineer for a hybrid remote contract in Ottawa. The role involves managing cloud infrastructure, developing CI/CD pipelines, and automating resource provisioning using tools like Terraform and Azure. Candidates should have extensive experience in DevOps practices and be Canadian citizens or residents for at least 5 years.

Qualifications

  • Minimum of five years of experience in DevOps and cloud engineering roles.
  • Strong proficiency in Docker and Kubernetes with hands-on experience.
  • Demonstrated experience with Azure services and CI/CD using Azure DevOps.

Responsibilities

  • Develop and manage infrastructure as code using Terraform.
  • Build, maintain, and improve CI/CD pipelines using Azure DevOps.
  • Manage Kubernetes clusters and support Azure Kubernetes Service solutions.

Skills

Infrastructure as Code (IaC)
CI/CD Pipelines
Automation
Docker
Kubernetes
Microsoft Azure
Agile Methodologies
GitHub
Terraform

Education

University degree or college diploma in business administration or related field

Job description

This range is provided by CQ Search Group Ltd.. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

CA$110.00/hr - CA$120.00/hr

Our Ottawa client has a 3 year hybrid remote contract opportunity for a DevOps Engineer.

  • Applicants must live in the Ottawa or surrounding area or be willing to relocate.
  • Candidates must be a Canadian citizen or have lived in Canada for a minimum of 5 years to qualify for security clearance.

Develop and manage infrastructure as code using Terraform to automate resource provisioning and maintain consistency across environments

• Build, maintain, and improve CI/CD pipelines using Azure DevOps to support continuous integration, testing, and deployment processes

• Automate the provisioning and configuration of cloud resources to increase efficiency, reduce manual tasks, and ensure environment consistency

• Oversee the management of multiple environments, including development, testing, and production, ensuring stability and synchronization across each

• Contribute to cloud migration efforts by planning and executing the transition of applications and services from onpremises to the Azure cloud

• Design, develop, and deploy containerized applications to ensure portability, scalability, and efficient resource utilization across environments

• Manage container registries, including storing, versioning, and maintaining container images for development and production use

• Implement and administer Kubernetes clusters to orchestrate and manage containerized workloads and ensure optimal deployment strategies

• Support and configure Red Hat OpenShift platforms for enterprise-grade container orchestration and development lifecycle automation

• Deploy and manage Azure Kubernetes Service (AKS) solutions to provide a fully managed Kubernetes environment integrated with Azure services

• Build and maintain Docker containers tailored for various workloads, ensuring optimized performance, security, and resource utilization

• Utilize GitHub for version control, collaboration, and code management, supporting efficient workflows

• Manage the health, scaling, and performance of Kubernetes clusters, including upgrades, patching, and troubleshooting issues

• Use JIRA to track project tasks, sprints, and deliverables, ensuring alignment with Agile practices and timely project execution

• Participate in Agile ceremonies and apply Agile methodologies to plan, execute, and deliver project objectives in a collaborative team setting

• Document system architecture, processes, workflows, and changes thoroughly in Confluence for transparency and knowledge sharing

• Collaborate with cross-functional teams to plan and execute the migration of on-premises applications to Azure cloud platforms

• Ensure the availability, performance, and security of infrastructure and applications through proactive monitoring and best practices

• Continuously evaluate and optimize infrastructure and deployment processes to support high reliability and fast delivery cycles

• Work with internal stakeholders and subject matter experts to meet project goals and best practices

Required Qualifications & Skills

• University degree or college diploma in business administration or a related field

• Minimum of five 5 years of experience in DevOps, cloud engineering, or infrastructure automation roles

• Minimum of five (5) years of experience in containerization technologies including Docker and Kubernetes

• Minimum of five (5) years of demonstrated hands-on experience with Microsoft Azure services and solutions

• Demonstrated experience working in Agile teams using JIRA and documenting in Confluence

• Demonstrated experience deploying and managing Azure Kubernetes Service (AKS) and/or Red Hat OpenShift

• Strong proficiency in infrastructure as code (IaC) tools, with a focus on Terraform

• Demonstrated experience setting up and maintaining CI/CD pipelines using Azure DevOps

• Demonstrated knowledge with Git-based version control systems like GitHub

• Demonstrated ability to work autonomously, self-prioritizing, switching between multiple tasks as required, to deliver high-priority items quickly

Additional Qualifications The following will also be considered:

• Microsoft certifications such as Azure Administrator (AZ-104), Azure DevOps Engineer (AZ-400), or equivalent preferred

• Demonstrated experience with scripting skills in PowerShell, Bash, or Python for automation tasks • Demonstrated experience in cloud migrations, with a focus on transitioning from on-premises environment to Azure

• Demonstrated knowledge of networking, security, and identity management within cloud ecosystems

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Contract
Job function
  • Job function
    Information Technology
  • Industries
    Software Development

Referrals increase your chances of interviewing at CQ Search Group Ltd. by 2x

Get notified about new DevOps Engineer jobs in Ottawa, Ontario, Canada.

Software Developer (New Grad): C#, WPF, Java
Cloud Software Developer - Recent Graduate
Junior Software Developer - Real-time Operating System
Software Developer (New Grad): C#, WPF, Java
Junior Software Developer (HRMS applications)
Intermediate Full Stack Developer (Core Apps)
Freelance Software Developer (Python) - AI Trainer
Intermediate Full Stack Developer (Core Apps)
Intermediate Full Stack Developer (Core Apps)

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.