Ce recruteur est en ligne!

Voilà ta chance d'être vu en premier!

Postuler maintenant

Senior DevOps Engineer to deploy and manage Azure Kubernetes Service (AKS) solutions to provide a fully managed Kubernetes environment for a crown corporat

Montréal, QC
  • Nombre de poste(s) à combler : 1

  • À discuter
  • Emploi Contrat

  • Date d'entrée en fonction : 1 poste à combler dès que possible

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


Apply

Exigences

Niveau d'études

non déterminé

Années d'expérience

non déterminé

Langues écrites

non déterminé

Langues parlées

non déterminé