- Company Name
- Manulife
- Job Title
- Senior Cloud Engineer
- Job Description
-
Job title: Senior Cloud Engineer
Role Summary:
Design, deploy, and maintain secure, scalable cloud solutions across public, private, and hybrid environments, leading cloud engineering initiatives and mentoring the team.
Expectations:
- Architect and evolve cloud capabilities to meet business and security objectives.
- Deliver high‑quality cloud services, APIs, and automation with a focus on CI/CD and DevOps best practices.
- Communicate effectively with technical and non‑technical stakeholders, providing training and guidance.
Key Responsibilities:
- Collaborate with engineering and product teams to identify and implement optimal cloud‑based solutions.
- Plan, develop, test, and deploy cloud applications and APIs (REST, SOAP, GraphQL).
- Manage cloud environments (Azure, AKS, OpenStack, Terraform) following security policies.
- Orchestrate and automate platform services; build IaC scripts and desired‑state configurations.
- Troubleshoot, debug, and resolve cloud issues; anticipate risks and implement mitigations.
- Educate teams on new cloud initiatives, conduct training sessions, and foster a DevOps culture.
- Lead process definition for large cloud engineering teams, ensuring adherence to agile principles.
- Stay current on emerging technologies, evaluate tools, and propose improvements.
Required Skills:
- Proficiency in Unix/Linux, Bosh CLI, and Kubernetes.
- Extensive experience with Azure Cloud (AKS, Azure SQL) and at least one enterprise PaaS implementation.
- Strong API design skills (RESTful, SOAP, JSON, XML) and integration expertise.
- Expertise in Terraform, IaC, CI/CD pipelines, and automated testing.
- Knowledge of API gateways, messaging, event streaming, distributed tracing, relational & document databases.
- Excellent communication, presentation, and cross‑functional collaboration abilities.
- Agile development mindset with proven delivery in fast‑paced environments.
Required Education & Certifications:
- Bachelor’s degree in Computer Science, Engineering, or equivalent.
- 8+ years of IT experience, including cloud architecture and distributed systems.
- Certifications: Kubernetes (CKA/CKAD) or HashiCorp Certified: Terraform Associate preferred.
- Demonstrated Azure certification (e.g., AZ‑204, AZ‑303, AZ‑304) is advantageous.