Jobs / Manulife

Cloud/DevOps Engineer, Manulife Bank Technology

Manulife · Waterloo, ON, Canada
Waterloo, ON, CanadaExp: 5+ yrs113,000-163,000 CAD/yearlyHybrid
Remuneration
113,000-163,000 CAD/yearly
Location
Waterloo, ON, Canada
Visa sponsorship
Not specified

Job summary

Manulife is seeking a Cloud/DevOps Engineer to design, build, and improve cloud-native banking platforms using Azure and Kubernetes.

Qualifications

  • Minimum 5+ years of software engineering, cloud engineering, DevOps, or platform engineering experience.
  • Strong experience with Microsoft Azure cloud services.
  • Experience managing Azure Kubernetes Service environments.
  • Advanced experience with Terraform for Infrastructure as Code.
  • Understanding of Kubernetes architecture and core concepts.
  • Experience troubleshooting Kubernetes environments.
  • Experience implementing CI/CD pipelines using GitHub Actions.
  • Experience with GitOps practices and Flux CD.
  • Experience developing and maintaining Helm charts.
  • Understanding of networking fundamentals.
  • Experience configuring Istio service mesh.
  • Experience with monitoring and observability practices.
  • Experience with Artifactory and software artifact management.
  • Strong Linux/UNIX administration experience.
  • Experience with Java-based applications and Maven pipelines.
  • Excellent technical writing and documentation skills.
  • Strong analytical and problem-solving capabilities.
  • Excellent communication skills and experience in cross-functional teams.
  • Ability to work independently in a collaborative environment.
  • Curiosity and passion for platform engineering and cloud technologies.

Responsibilities

  • Design and support Azure-based cloud infrastructure using Infrastructure as Code.
  • Build and optimize Azure Kubernetes Service environments.
  • Implement and maintain CI/CD pipelines using GitHub Actions.
  • Develop automated deployment workflows and release processes.
  • Administer Azure API Management and support API lifecycle management.
  • Manage Azure networking components and connectivity requirements.
  • Implement Flux CD for GitOps-based deployments.
  • Create and maintain Helm charts and configuration management.
  • Manage SSL/TLS certificate lifecycles and renewals.
  • Troubleshoot platform incidents across Kubernetes clusters and cloud infrastructure.
  • Configure and support Istio service mesh capabilities.
  • Implement monitoring and observability solutions.
  • Partner with development teams to improve deployment processes.
  • Create and maintain technical documentation and operational runbooks.
  • Provide technical leadership and mentorship.

Skills

AKSArtifactoryAzureFluxGitHubGitHub ActionsHelmIstioJavaKubernetesKustomizeLinuxMavenTerraform

Certifications

Microsoft AzureKubernetesTerraform

Relocation

No