Senior DevOps Engineer to deploy and manage Azure Kubernetes Service (AKS) solutions to provide a fully managed Kubernetes environment for a crown corporat
S.i. Systems
Montreal, QC-
Number of positions available : 1
- Salary To be discussed
-
Contract job
- Published on June 11th, 2025
-
Starting date : 1 position to fill as soon as possible
Description
Our valued crown corporation client is seeking a Senior DevOps Engineer to deploy and manage Azure Kubernetes Service (AKS) solutions to provide a fully managed Kubernetes environment integrated with Azure services!
Initial 1-year contract with strong possibility of extension to a total term of 3 years. Hybrid: 10 days per month in Ottawa, ON. 7.5 hours per day, Monday to Friday. This role will require a security clearance which requires a minimum of the last 5 years being spent in Canada.
Responsibilities:
- 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 on-premises 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
Must Have Skills:
- 5+ years of experience in DevOps, cloud engineering, or infrastructure automation roles
- 5+ years of demonstrated hands-on experience with Azure services and solutions
- 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
- 5+ years of experience in containerization technologies including Docker and Kubernetes
- Demonstrated experience working in Agile teams using JIRA and documenting in Confluence
- Demonstrated experience setting up and maintaining CI/CD pipelines using Azure DevOps
- Demonstrated knowledge with Git-based version control systems like GitHub
Nice-to-have Skills:
- Microsoft certifications such as Azure Administrator (AZ-104), Azure DevOps Engineer (AZ-400), or equivalent
- 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
Requirements
undetermined
undetermined
undetermined
undetermined
Other S.i. Systems's offers that may interest you