Application Cloud Engineer

MMC, Inc.
Richmond, VA, United States
2 days ago
Apply on www.careerbuilder.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
3 years minimum
Working hours
Shift work

Tech stack

Amazon Web Services Bash Shell Software as a Service Cloud Computing Cloud Engineering Cyber Security Information Systems Databases Microsoft Management Console Continuous Delivery Continuous Integration DevOps
+34 more
Disaster Recovery Failover Fault Tolerance Github JSON Python (Programming Language) Node.Js Performance Tuning Role-Based Access Control Cloud Services Aws Command Line Interface (CLI) Server Administration Software Deployment Software Engineering YAML Data Logging Scripting Load Balancing Autoscaling System Availability Grafana Software Troubleshooting AWS Lambda Amazon Virtual Private Cloud (VPC) Gitlab Containerization Kubernetes Information Technology Deployment Automation Network Support Functional Programming Cloudwatch Terraform Docker

Job description

Are you an experienced AWS Cloud Engineer with deep hands-on expertise in EKS, Kubernetes, Terraform, containerized environments, and CI/CD?, Our client is seeking an Application Cloud Engineer to support and enhance mission-critical, cloud-based applications and infrastructure within AWS. This role will work closely with development, DevOps, operations, and security teams to maintain highly available, scalable, secure, and resilient production environments.

The ideal candidate brings strong AWS infrastructure experience, hands-on Kubernetes and EKS expertise, automation skills, and the ability to troubleshoot complex production environments. This position also participates in an on-call rotation supporting 24/7 production systems.

What You’ll Do

  • Provision and manage AWS infrastructure using Terraform and Infrastructure as Code, IaC
  • Provision, upgrade, and manage Amazon EKS clusters and node groups
  • Support EKS networking, including VPC CNI, security groups for pods, and ALB/NLB ingress controllers
  • Use kubectl to manage Kubernetes deployments, services, ConfigMaps, secrets, RBAC, and other resources
  • Deploy and support containerized applications using EKS, ECS, Lambda, and Amazon ECR
  • Monitor and troubleshoot production systems using AWS CloudWatch and other observability tools
  • Deploy applications across development, staging, and production environments while maintaining stability and consistency
  • Troubleshoot deployment failures and improve CI/CD pipeline performance and reliability
  • Perform automated health checks using AWS CLI, Lambda, and scripting
  • Partner with development and DevOps teams to improve application resiliency, stateless architecture, and fault tolerance
  • Enhance container environments through autoscaling, rolling deployments, upgrades, performance optimization, and observability
  • Support feature branch testing, merge request validation, and artifact promotion workflows
  • Implement pipeline security controls, including automated code scanning and approval gates
  • Remediate operating system, container, and dependency vulnerabilities
  • Orchestrate failover and restoration of ECS/EKS services, Lambda functions, databases, and supporting infrastructure
  • Test and document regional failover procedures, recovery playbooks, and operational runbooks
  • Support compliance with RTO and RPO requirements
  • Diagnosing and Resolving production issues involving cloud services, containers, databases, and CI/CD pipelines
  • Improve incident response, escalation procedures, and operational workflows
  • Automate repetitive operational tasks and improve alert accuracy to reduce unnecessary on-call activity
  • Document incidents, changes, and operational metrics, MMC offers health insurance plans for our active candidates on assignment, including:
  • Medical, dental, and vision coverage
  • Life and disability insurance
  • Additional voluntary benefits

Join MMC and enjoy the support of a team that values your well-being, both on and off the job!

MMC strives to ensure all job postings confirm details of the position, the rate of pay, and acknowledge that medical benefits are offered.

Requirements

  • 8+ years of relevant experience with a bachelor’s degree, 6+ years with a master’s degree, 3+ years with a PhD, or 12+ years with a high school diploma/equivalent
  • Minimum 3 years of IT experience
  • Hands-on experience with AWS and cloud-based application deployment
  • Strong hands-on experience with Amazon EKS and Kubernetes
  • Experience with Terraform and Infrastructure as Code
  • Experience with Amazon ECR, ECS, Lambda, and container deployment strategies
  • Proficiency with Python, Bash, YAML/JSON, Node.js, and Lambda functions
  • Hands-on experience with CI/CD technologies and workflows, including GitHub and/or GitLab
  • Knowledge of disaster recovery planning and implementation
  • Understanding of cloud architecture, autoscaling, load balancing, high availability, and fault tolerance
  • Experience with monitoring, logging, observability, and alerting technologies
  • Strong troubleshooting, analytical, and problem-solving skills
  • Strong written and verbal communication skills

Certifications AWS or other relevant cloud certifications are desired, including:

  • AWS Certified DevOps Engineer
  • AWS Certified Solutions Architect, Associate

Preferred Qualifications

  • Additional experience with Docker, ECS, Kubernetes, and container orchestration
  • Knowledge of ITIL practices and incident management frameworks

Security Requirements Candidates must:

  • Be a U.S. Citizen
  • Be able to obtain and maintain a Public Trust clearance, AWS Lambda, Amazon Web Services (AWS), Analysis Skills, Automation, Autoscaling, Bash Scripting, Cloud Applications, Cloud Architecture, Cloud Computing, Communication Skills, Computer Security, Continuous Deployment/Delivery, Continuous Integration, DevOps, Disaster Recovery, Docker, Failover, GitHub, Health Plan, High Availability, High School Diploma, ITIL (IT Infrastructure Library), Identify Issues, Incident Management, Incident Response, Information Technology & Information Systems, JSON, Load Balancing, Metrics, Microsoft Management Console (MMC), Network Support, Node.js, On Call, Operating Systems, Operational Improvement, Operations Processes, Operations Security (OPSEC), Performance Tuning/Optimization, Presentation/Verbal Skills, Problem Solving Skills, Production Control, Production Support, Production Systems, Python Programming/Scripting Language, Registered Training Organisation (RTO), Scripting (Scripting Languages), Small Business, Software Administration, Software Development, Software Engineering, Theater Production, United States Citizen, Workforce Management, Writing Skills

Benefits & conditions

Eligible Time Zones: Eastern, Central, and Mountain Production Support: Participation in a 24/7 on-call rotation is required Citizenship: U.S. Citizenship required Clearance: Must be eligible to obtain and maintain Public Trust clearance

About the company

Throughout the past 35+ years, MMC, one of the most trusted names in workforce management services, has successfully delivered strategic solutions to large and small businesses in numerous industries.

We have built our reputation on partnering with our clients and candidates to achieve the desired results. Our recruiting professionals have extensive experience matching the right candidate, to the right client, for the right position. We provide the best opportunities to the most talented candidates in a multitude of industries.

MMC is a privately owned business with corporate headquarters in Irving, Texas. With 2,000+ employees, working in 40+ states, MMC is able to support all United States locations, and some international locations.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerbuilder.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:24 min

Evaluating formal AWS certifications versus raw practical engineering experience

Jan Giacomelli · LIVE

1:35 min

Centralizing configuration logic with native YAML block references

Matthieu Vincent Matthieu Vincent · Europe 2026 Virtual

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

6:13 min

Defining cloud proficiency by technical role

Piet Van Dongen · LIVE

1:11 min

Managing HTTP mappings with external YAML configuration

Rajiv Ranjan Singh Rajiv Ranjan Singh · Europe 2026 Virtual

Videos

See all

Related articles

See all