CQ Search Group Ltd.
Azure DevOps Engineer
Job Location
Montréal North, Canada
Job Description
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
Location: Montréal North, CA
Posted Date: 6/15/2025
Location: Montréal North, CA
Posted Date: 6/15/2025
Contact Information
Contact | Human Resources CQ Search Group Ltd. |
---|