Senior Cloud Engineer
Listed on 2026-01-11
-
IT/Tech
Cloud Computing, Systems Engineer
An exciting career awaits you
At MPC, we’re committed to being a great place to work – one that welcomes new ideas, encourages diverse perspectives, develops our people, and fosters a collaborative team environment.
Position SummaryThis role is part of the Hybrid Cloud Enablement team, which drives the adoption and optimization of public cloud technologies across the enterprise. As a Senior Cloud Engineer, you will design and manage cloud infrastructure, implement Infrastructure-as-Code (IaC) with Terraform, and enable containerization and orchestration through Docker and Kubernetes.
In this role, you will drive automation, security, and compliance across on-premises and cloud environments while delivering consumable patterns, templates, and reference architectures that simplify adoption. By fostering innovation and leveraging emerging technologies, this role empowers digital transformation-modernizing applications, streamlining operations, and unlocking new business value through cloud-native solutions.
This position belongs to a family of jobs with increasing responsibility, competency, and skill level. Actual position title and pay grade will be based on the selected candidate’s experience and qualifications.
Key Responsibilities- Designs, implements, and manages Azure PaaS and cloud infrastructure across compute, networking, storage, and security services, ensuring reliability and scalability.
- Develops and maintains Infrastructure-as-Code (IaC) solutions using Terraform to automate provisioning and management of cloud resources.
- Enables containerization and orchestration through Docker and Azure Kubernetes Service (AKS) to support high‑availability workloads.
- Delivers consumable patterns, templates, and reference architectures that accelerate adoption and consistency.
- Develops a road map toward continual expansion, improvement, and efficiency gains for existing systems and new implementations based on business requirements
- Facilitates performance optimization and infrastructure cost analysis and remediation.
- Recommends solutions to eliminate problems in response to service monitoring outputs. Partners with the infrastructure support and development teams to ensure continuous availability and operational continuity of critical systems.
- Facilitates all aspects of the cloud development life cycle for cloud solutions, including planning, requirements, development, testing, and quality assurance.
- Implements system‑wide quality improvements by undertaking thorough root cause analysis for major incidents with component engineering teams.
- Monitors the troubleshooting of incidents, identifying root cause, fixing and documenting problems, and implementing preventive measures. Ensures documentation of all facets of on‑premises and cloud infrastructure focused solutions.
- Utilizes configuration management software to deploy updates into the cloud environment
- Maintains system configurations and baselines to support secure application development software control best practices and standards.
- Drives shared solutions for application teams and define platform / tools / vendor agnostic patterns to suit applications’ needs.
- Builds code in multiple languages to improve service reliability and ensure standardization, reliability, scalability, continuity, and consistency for resource deployments and maintenance.
- Bachelor’s Degree in Information Technology, related field or equivalent experience.
- Five (5) or more years of relevant experience required.
- Experience using cloud platforms required, experience using Azure highly preferred.
- Experience using Infrastructure-as-Code (IaC) required, experience using Terraform highly preferred.
- Experience using CI/CD pipelines and Dev Ops practices, highly preferred.
- Hands‑on experience with containers, Docker and Kubernetes Service preferred.
- Cloud Computing – Knowing how to manage cloud services, develop cloud applications and use cloud architecture to meet customer needs.
- Cloud Infrastructure Management – Setting up, configuring, monitoring, and optimizing the components of cloud infrastructure.
- Cloud Networking – Cloud networking refers to the practice of using…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).