Senior Cloud Engineer
Listed on 2026-01-12
-
IT/Tech
Cloud Computing, Systems Engineer
Overview
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 Summary
This 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.
ResponsibilitiesDesigns, 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…
(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).