DevOps Engineer - Junior
ExternalPrepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
About the role
Join a fast-paced Agile team supporting mission-critical geospatial intelligence (GEOINT) applications for the National Geospatial-Intelligence Agency (NGA). Help build and maintain modern CI/CD pipelines and DevSecOps processes that enable rapid, secure, and reliable software delivery. Gain hands-on experience with cloud technologies, containerized environments, and automated deployment solutions. Work alongside software engineers, cybersecurity professionals, and system administrators to improve development and operational workflows. Contribute to a security-first engineering culture supporting critical national security missions. This position is contingent upon contract award.
Responsibilities
- Support the development, maintenance, and optimization of CI/CD pipelines for software build, test, and deployment activities.
- Assist with the administration and configuration of DevOps tools and platforms supporting software delivery.
- Help automate infrastructure, application deployment, and operational processes using scripting and automation tools.
- Monitor system performance, deployment activities, and operational metrics to identify and resolve issues.
- Collaborate with software development teams to streamline build, integration, and deployment workflows.
- Support containerized application environments using technologies such as Docker and Kubernetes.
- Assist with configuration management, infrastructure-as-code (IaC), and environment provisioning activities.
- Apply security best practices throughout the software delivery lifecycle and support DevSecOps initiatives.
- Participate in troubleshooting efforts involving build systems, deployment pipelines, and operational environments.
- Contribute to technical documentation, standard operating procedures, and process improvement efforts.
Requirements
- Required:
- Required TS/SCI clearance with ability to obtain Poly
- Bachelor's degree in Computer Science, Information Technology, Engineering, Cybersecurity, or a related technical discipline.
- 0-3 years of experience supporting software development, system administration, DevOps, or related technical functions.
- Familiarity with Linux operating systems and command-line environments.
- Basic experience with scripting or programming languages such as Python, Bash, PowerShell, or similar technologies.
- Understanding of software development lifecycle (SDLC) concepts and Agile development methodologies.
- Familiarity with source code management systems such as Git.
- Understanding of CI/CD concepts, automated testing, and software deployment processes.
- Strong troubleshooting, analytical, and problem-solving skills.
- Ability to work effectively in a collaborative team environment.
- Ability to obtain and maintain a U.S. Government security clearance.
- Desired:
- Familiarity with CI/CD platforms such as Jenkins, GitLab CI/CD, GitHub Actions, Bamboo, or similar tools.
- Exposure to containerization technologies such as Docker and Kubernetes.
- Familiarity with cloud environments (AWS, Azure, or Google Cloud) and Infrastructure-as-Code tools such as Terraform or Ansible.
- Understanding of DevSecOps principles and secure software delivery practices.
- Experience supporting DoD, Intelligence Community, or other federal government environments.
- -
- What You Can Expect:
- A culture of integrity.
- At CACI, we place character and innovation at the center of everything we do. As a valued team member, you'll be part of a high-performing group dedicated to our customer's missions and driven by a higher purpose - to ensure the safety of our nation.
- An environment of trust.
- CACI values the unique contributions that every employee brings to our company and our customers - every day. You'll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality.
- A focus on continuous growth.
- Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground - in your career and in our legacy.
- Pay Range :
Benefits
Additional Information
Job Title: DevOps Engineer - Junior Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: TS/SCI Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel: Local Anticipated Posting End: 12/31/2026
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at CACI? Share your experience