CACI International

Senior Cloud Engineer (AWS, Azure, Oracle and GCP cloud services)

CACI International$120K — $265K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Active TS/SCI with Polygraph required.
  • Bachelor’s degree or equivalent extensive IT experience.
  • 5+ years of cloud engineering or development experience.
  • Designed and deployed solutions using DevOps tools like Azure DevOps and Jenkins.
  • Proficient in Infrastructure as Code (IaC) tools like Terraform and ARM templates.
  • Experience with GitHub Enterprise and cloud architecture frameworks.
  • Strong scripting skills in PowerShell, Python, JSON, or YAML.

Responsibilities

  • Design and implement multi-cloud services using Infrastructure as Code tools.
  • Troubleshoot cloud issues while ensuring strong security standards.
  • Use Azure Monitor and Microsoft Defender to enhance security posture.
  • Automate processes with PowerShell, Python, Azure CLI, and Logic Apps.
  • Configure network security groups and other protective controls.
  • Manage cloud services ensuring compliance with security frameworks.
  • Collaborate with teams to integrate resilient solutions aligned with missions.

Benefits

  • Comprehensive healthcare coverage.
  • Wellness programs and financial support.
  • Retirement plans and family support services.
  • Opportunities for continuing education.
  • Generous time off policies.
Full Job Description
Job Title: Senior Cloud Engineer (AWS, Azure, Oracle and GCP cloud services)

Job Category: Information Technology

Time Type: Full time

Minimum Clearance Required to Start: TS/SCI with Polygraph

Employee Type: Regular

Percentage of Travel Required: Up to 10%

Type of Travel: Local

* * *

Join a mission‑driven team where your cloud expertise directly strengthens secure, scalable, and innovative enterprise environments. As a Senior Cloud Engineer, you’ll design and manage modern cloud infrastructures that support high‑stakes national security operations. This role is ideal for someone who thrives in complex cloud ecosystems, enjoys solving technical challenges, and is passionate about building secure and automated environments across AWS, Azure, Oracle, and GCP.

Responsibilities:

  • Design, implement, and support multi‑cloud services using Infrastructure as Code tools such as Terraform, ARM templates, or similar technologies.

  • Troubleshoot environment‑specific cloud issues while upholding strong cloud security standards.

  • Leverage Azure Monitor, Log Analytics, Microsoft Defender, and Microsoft Sentinel to strengthen security posture and ensure compliance.

  • Build and maintain automation using PowerShell, Python, Azure CLI, Logic Apps, and Azure Functions.

  • Configure and tune network security groups (NSGs), application gateways, and other protective cloud controls.

  • Manage compute, storage, networking, and database services across cloud environments while ensuring adherence to security and compliance frameworks.

  • Collaborate with cross‑functional teams to ensure solutions are fully integrated, resilient, and aligned with mission requirements.

Qualifications:

Required:

  • Active TS/SCI with Polygraph required.•

  • Bachelor’s degree or 4+ additional years of IT experience in lieu of a degree.

  • At least 5 years of hands‑on cloud engineering and/or cloud development experience.

  • Background designing and deploying cloud solutions using DevOps tools such as Azure DevOps, Jenkins, GitLab, or Docker.

  • Proficiency with Infrastructure as Code (IaC) tools such as ARM templates, Terraform, Ansible, or BICEP.

  • Experience with GitHub Enterprise and cloud architecture frameworks such as TOGAF or Zachman.

  • Strong scripting capability with tools like PowerShell, Bash, Python, YAML, or JSON.

  • Experience supporting secure environments with strict compliance requirements.

  • Ability to obtain DoD 8570 IAT Level II certification (Security+, SSCP, CCNA Security) within six months if not already held.

Desired:

  • Familiarity with Kubernetes or other containerization technologies and experience with Google Cloud Platform.

  • Understanding of federal compliance frameworks such as FIPS‑199, NIST SP 800‑53, NIST SP 800‑53A, NIST SP 800‑37, and the DoD Cloud Security Requirements Guide.

  • Microsoft certifications such as Azure Administrator Associate, Azure Security Engineer Associate, or Azure Solutions Architect Expert.

Work Environment

  • Ability to remain in a stationary position for extended periods.

  • Occasional movement around the office for equipment access or collaboration.

  • Frequent communication with team members, leadership, and customers — including presenting technical information clearly and accurately.

This position is contingent on funding and may not be filled immediately. However, this position is representative of positions within CACI that are consistently available. Individuals who apply may also be considered for other positions at CACI.

Pay Range:

There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits.

The proposed salary range for this position is:

$120,800 - $265,800

About CACI International

CACI International Inc is a multinational professional services and information technology company. It provides services to many branches of the federal government including defense, homeland security, intelligence, and healthcare. CACI has approximately 23,000 employees worldwide. The company's mission is to provide enterprise and mission technology services and solutions that best fit the needs of its customers. CACI has been named a Fortune World's Most Admired Company, a Washington Post Top Workplace, and a Forbes Best Employer for Diversity.
Learn more about CACI International
Size
22,000 employees
Market Cap
$7.1 billion
Industry
Net Income
$374.4 million
Founded
1962
5 Year Trend
+7.3%
Revenue
$5.8 billion
NASDAQ

Similar Jobs

More Jobs at CACI International

More Information Technology Jobs

Find similar Senior Cloud Engineer (AWS, Azure, Oracle and GCP cloud services) jobs: