Manulife is a leading international financial services provider, helping people make decisions easier and lives better. Join us in shaping a better future and help deliver innovative, secure, and reliable technology solutions that make a meaningful impact for our customers, colleagues, and communities.
We are seeking a collaborative DevOps professional who is passionate about automation, continuous improvement, cloud technologies, and building secure, scalable solutions. The successful candidate will be comfortable working in Agile environments, partnering with technical and business stakeholders, and driving operational excellence through modern DevOps practices.
Position Responsibilities:
- Continuously evaluate and enhance DevOps practices, processes, and tools to improve efficiency, reliability, and operational effectiveness.
- Automate manual and repetitive tasks using infrastructure and automation tools such as Ansible, Puppet, or Chef.
- Implement, manage, and support containerization and orchestration technologies, including Docker and Kubernetes.
- Manage and optimize cloud infrastructure and services while ensuring scalability, reliability, performance, and security.
- Create, maintain, and improve technical documentation for configurations, processes, procedures, and operational standards.
- Implement and promote security best practices across development, deployment, and operational activities.
- Apply Infrastructure as Code (IaC) principles to automate provisioning, configuration, and environment management.
- Collaborate with cross-functional teams to support continuous integration, continuous delivery, and operational excellence.
Required Qualifications:
- 5+ years of experience in DevOps, Site Reliability Engineering (SRE), Infrastructure Engineering, or a related discipline.
- Experience designing, enhancing, and supporting CI/CD release pipelines.
- Hands‑on experience with TeamCity, including API integrations and pipeline-as-code capabilities.
- Experience with containerization and orchestration technologies such as Docker, Kubernetes (AKS), Helm, and GitOps practices.
- Experience with source control and version management platforms such as GitHub.
- Experience with Jenkins and GitHub Actions.
- Experience deploying and supporting cloud infrastructure and services, preferably within Microsoft Azure environments.
- Experience administering and supporting Linux, Unix, and Windows operating systems.
- Experience working within Agile development environments and cross-functional teams.
- Proficiency in scripting and automation using PowerShell, Python, Bash, or similar technologies.
- Experience with artifact management tools such as Artifactory.