
Software Engineer - Kubernetes/DevSecOps
CACI International2 months ago
Base Salary
$113k - $238k/yr
Responsibilities
- Develop and sustain integrated Kubernetes deployment packages, including configurable single- and multi-namespace operations.
- Automate secure build, test, scanning, signing, packaging, and release processes.
- Deploy and integrate distributed policy administration, decision, attribute, and enforcement components with secure communication, workload identity, synchronization, observability, and resilient operation.
- Implement software supply chain controls such as SBOMs, vulnerability management, artifact signing, provenance, and remediation tracking.
- Assess customer environments, tailor configurations, troubleshoot deployments, produce technical documentation, lead technical reviews, and mentor engineers.
Requirements
- TS/SCI clearance with polygraph is required.
- Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, or a related discipline, or four additional years of experience in place of the degree.
- At least eight years of software engineering experience, including three years in SIGINT, Information Assurance, or Information Technology.
- Experience engineering, securing, upgrading, and troubleshooting production Kubernetes or RKE2 environments.
- Experience with Kubernetes namespaces, workloads, services, ingress, ConfigMaps, Secrets, RBAC, network policies, persistent storage, DNS, and service discovery.
- Experience with Helm, Kustomize, values files, Docker or OCI image packaging, Linux, scripting, Git, CI/CD, automated testing, security scanning, artifact publication, and coordinated release delivery.
- Experience leading technical reviews, supporting customer deployments and troubleshooting, writing technical documentation, and mentoring engineers.
- Desired experience includes Rancher, Kubernetes operators, Harbor or comparable registries, admission controls, image promotion, container hardening, Zero Trust, ICAM, ABAC, OAuth 2.0, OpenID Connect, SAML, LDAP, PKI, service-to-service authorization, Jira, and Confluence.
Benefits
- Flexible time off, learning resources, healthcare, wellness, financial, retirement, family support, continuing education, and other time-off benefits are offered.
- Full-time regular employment in the Hanover, Maryland area with up to 10% local travel.
- The role supports classified customer missions and requires TS/SCI clearance with polygraph.
Tech Stack
Categories
About CACI International
CACI International is a public government contractor that delivers enterprise IT, cybersecurity, electronic warfare, space, and intelligence solutions to U.S. defense, intelligence, and federal civilian customers. It provides systems engineering, software and data services, and mission support across C4ISR and business systems, primarily through long-term government contracts. Founded in 1962 and headquartered in Reston, Virginia, CACI trades on the NYSE under the ticker CACI.