CACI International Inc is seeking a Container Platform Infrastructure Engineer to support mission-critical naval combat systems. The role designs, develops, and maintains container orchestration infrastructure, supports cloud-native and microservices-based deployments, and collaborates with engineering and development teams on secure classified-system environments.
Develop and maintain container orchestration infrastructure using Kubernetes and related technologies
Design and implement Platform as a Service (PaaS) solutions to support containerized application deployments
Develop and maintain automation scripts using Ansible, YAML, Bash, and Python for system configuration and deployment
Support the integration of containerized combat system components into the infrastructure platform
Participate in technical meetings and provide technical expertise to development teams
Create and maintain comprehensive documentation for infrastructure processes, procedures, and architectures
Troubleshoot complex infrastructure issues and provide technical solutions
Support rapid iteration and deployment cycles in an agile environment
Collaborate with systems engineering and development teams to implement technical requirements
Install, configure, and maintain Linux-based systems (primarily RHEL) in both development and operational environments
Support the transition from traditional deployment models to microservices-based architectures
Ensure infrastructure solutions meet security requirements for classified system deployments
Qualification
Required
Bachelor's degree in computer science, Mathematics, Engineering, or related technical discipline
Ability to obtain a SECRET security clearance (must be U.S. citizen)
Ability and willingness to routinely work in a CUI development environment onsite at the laboratory
Working knowledge of Linux operating systems (RHEL preferred)
Working knowledge of scripting languages such as Bash, Python, and Ansible
Familiarity with YAML configuration and declarative infrastructure practices
Strong willingness to learn new technologies and adapt to evolving requirements
Excellent documentation and communication skills
Demonstrated ability to work independently and take ownership of technical responsibilities
Basic understanding of system of systems concepts and complex system architectures
Ability to participate effectively in technical meetings and communicate technical concepts clearly
Preferred
Experience with container technologies such as Podman, Docker, or Kubernetes
Knowledge of Kubernetes architecture, deployment patterns, and orchestration concepts
Experience with Infrastructure as Code (IaC) and GitOps practices
Familiarity with cloud-native architecture principles and 12-factor application methodology
Experience with DevSecOps practices and continuous integration/continuous deployment (CI/CD) pipelines
Knowledge of naval combat system functionality and integration
Programming or software development experience
Experience with microservices architecture and design patterns
Active SECRET level clearance
Certifications in Kubernetes (CKA, CKAD) or container platforms
Benefits
Flexible time off benefit
Access to robust learning resources
Competitive compensation and benefits
Learning and development opportunities
Healthcare benefits
Wellness benefits
Financial benefits
Retirement benefits
Family support benefits
Continuing education benefits
Time off benefits
At CACI International Inc (NYSE: CACI), our 27,000 talented and dynamic employees are ever vigilant in delivering distinctive expertise and technology to meet our customers’ greatest challenges in national security.