3 days ago
Toronto, CanadaMid Level / Senior
Responsibilities
- Design, develop, and implement cloud-based applications and infrastructure solutions.
- Build and maintain secure, resilient, scalable, and reliable cloud environments.
- Automate cloud infrastructure and platform operations using DevOps and Infrastructure as Code practices.
- Implement and support containerized environments with Docker and Kubernetes.
- Create reusable automation for infrastructure provisioning, configuration, and environment management.
- Support application deployments, testing, troubleshooting, and continuous integration activities.
- Develop and improve CI/CD pipelines for dependable software delivery.
- Implement monitoring and observability practices to identify and resolve production issues proactively.
- Maintain technical documentation covering configurations, operational procedures, and platform standards.
- Champion security best practices across development, deployment, and daily operations.
- Collaborate with engineering, infrastructure, security, and business teams to improve operational excellence and continuous delivery.
Requirements
- 3–5 years of experience as a Platform Engineer, Cloud Engineer, DevOps Engineer, Site Reliability Engineer, or in a comparable infrastructure-focused role.
- Hands-on experience with at least one major cloud platform, including Microsoft Azure, AWS, or Alibaba Cloud (AliCloud).
- Experience with containerization and orchestration technologies, particularly Docker and Kubernetes.
- Practical experience with DevOps, CI/CD pipelines, and Agile software development practices.
- Experience scripting and automating solutions with Python, Bash, JavaScript, or Groovy.
- Strong hands-on Infrastructure as Code experience with tools such as Terraform or Ansible.
- Experience with monitoring, observability, and troubleshooting tools such as Splunk, Prometheus, or New Relic.
- Experience across both software development and infrastructure engineering.
- Understanding of cloud security, reliability, scalability, and operational best practices.
- Strong communication and collaboration skills across technical and business teams.
- Preferred qualifications include deep production Kubernetes experience, reusable Terraform module development, cloud networking, identity and access management, secrets management, security, platform self-service, developer productivity automation, and complex production troubleshooting experience.
Benefits
- Hybrid working arrangement in Waterloo, Ontario.
- Salary range of $86,100.00 CAD to $136,100.00 CAD, with eligibility for incentive programs and performance-based incentive compensation.
- Eligible employees receive customizable health, dental, mental health, vision, disability, life and AD&D insurance, adoption/surrogacy, wellness, and employee/family assistance benefits.
- Retirement savings plans may include pension and a global share ownership plan with employer matching, along with financial education and counseling resources.
- Canadian paid time off includes holidays, vacation, personal and sick days, plus statutory leaves of absence.
Tech Stack
Categories
About Manulife
Manulife is a Toronto‑headquartered public financial services company that provides life and health insurance, retirement plans, and wealth and asset management to individuals and institutions. It earns premiums and fee income from insurance, investment, and advisory products delivered across Canada, Asia, and Europe, and operates as John Hancock in the United States. Founded in 1887, the company is listed on the Toronto Stock Exchange.
