Cloud Engineer

Caci Inc
Fairfax, United States of America
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Fairfax, United States of America

Tech stack

Amazon Web Services (AWS)
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Azure
Bash
Cloud Computing
Cloud Engineering
Computer Networks
Continuous Integration
DevOps
Github
Monitoring of Systems
Identity and Access Management
Python
Linux System Administration
Data Logging
Scripting (Bash/Python/Go/Ruby)
Load Balancing
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Containerization
Gitlab-ci
Kubernetes
Infrastructure Automation Frameworks
Route53
Functional Programming
Cloudwatch
Terraform
Software Version Control
Docker
Jenkins

Job description

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., * 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.

Requirements

Required:

Active TS/SCI w/ polygraph security clearance

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

Desired:

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.

Apply for this position