About The Position

CACI is seeking an Infrastructure/System Administrator in Sterling, Virginia, to design system architectures for new and existing computer systems and coordinate development activities, including design, modeling, security, integration, and testing. The role supports cloud and hybrid-cloud environments spanning AWS services and on-premises data centers, connecting system operations with development teams. The administrator helps deliver secure, highly available, scalable, and automated infrastructure and resources for software development, testing, and deployment. The position also supports system design, development, and integration through the system life cycle, as well as installation, configuration, testing, maintenance, security, backup, redundancy, and project documentation for moderately complex infrastructure.

Requirements

  • Active TS/SCI security clearance; must be willing and able to obtain a polygraph.
  • Bachelor’s degree in information technology or a relevant field, or equivalent experience.
  • At least 3 years of experience as an IT system administrator or in related work.
  • Demonstrated proficiency as a Linux system administrator.
  • Strong scripting and coding skills, particularly in Python or similar languages.

Nice To Haves

  • Expertise in operational support and system maintenance.
  • Knowledge of Kubernetes container orchestration and Ansible automation.
  • Experience with automation and virtualization technologies, such as VMware and virtual networking.

Responsibilities

  • Support the design, security, and maintenance of cloud and hybrid-cloud computing environments used in the software development lifecycle.
  • Bridge system operations and development teams while managing infrastructure across AWS cloud services and on-premises data centers.
  • Help build highly available, scalable, and automated environments, providing developers with secure access, CI/CD tools, and computing resources to build, test, and deploy code.
  • Implement systems design, development, and integration throughout the system life cycle.
  • Install, configure, test, and maintain operating systems, application software, and system management tools for moderately complex infrastructure.
  • Implement and maintain security measures, including backup and redundancy strategies.
  • Prepare documentation for engineering project processes and procedures.

Benefits

  • Flexible time off benefit.
  • Learning resources and learning and development opportunities.
  • Healthcare benefits.
  • Wellness benefits.
  • Financial benefits.
  • Retirement benefits.
  • Family support benefits.
  • Continuing education benefits.
  • Time off benefits.
  • Competitive compensation.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service