Cloud Engineer

CACI InternationalMcLean, VA
$90,300 - $189,600Onsite

About The Position

CACI is seeking an experienced AWS Cloud Engineer to design, build, automate, and maintain scalable cloud infrastructure and services. This role will focus on cloud architecture, infrastructure automation, operational reliability, and security best practices. The ideal candidate brings deep AWS expertise and hands-on experience using Terraform for infrastructure provisioning and management.

Requirements

  • 5+ years of experience in cloud engineering, infrastructure engineering, or related roles.
  • Strong hands-on experience with AWS services, including: EC2, VPC, IAM, S3, CloudWatch, RDS, Lambda, ECS and/or EKS, Route 53, Load Balancing (ALB/NLB).
  • Strong experience with Terraform for infrastructure provisioning and lifecycle management.
  • Experience writing modular, maintainable Terraform code.
  • Experience with CI/CD tools (GitHub Actions, GitLab CI, Jenkins, Azure DevOps, etc.).
  • Proficiency with Linux administration and networking concepts.
  • Experience with monitoring, logging, and observability practices.
  • Understanding of security principles and cloud compliance requirements.
  • TS/SCI w/ polygraph security cleara

Nice To Haves

  • AWS certifications (Solutions Architect, DevOps Engineer, SysOps Administrator).
  • Experience with Kubernetes (EKS preferred).
  • Experience with containerization (Docker).
  • Experience with Python, Bash, or scripting languages.
  • Exposure to FinOps and cloud cost management.
  • Experience supporting production environments with uptime and incident response expectations.
  • CloudFormation

Responsibilities

  • Design, deploy, and maintain cloud infrastructure on AWS following security, scalability, and reliability best practices.
  • Build and manage infrastructure as code using Terraform.
  • Develop reusable Terraform modules and maintain infrastructure version control practices.
  • Implement CI/CD workflows for infrastructure deployment and automation.
  • Monitor system performance, availability, and cost optimization opportunities.
  • Support migration, modernization, and cloud adoption initiatives.
  • Collaborate with application, security, and DevOps teams to deliver secure and resilient solutions.
  • Automate operational tasks and reduce manual infrastructure management.
  • Troubleshoot infrastructure issues and perform root cause analysis.
  • Establish and maintain cloud governance and infrastructure standards.

Benefits

  • healthcare
  • wellness
  • financial
  • retirement
  • family support
  • continuing education
  • time off benefits
  • flexible time off benefit
  • robust learning resources
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service