Captivation is seeking a senior-level software integration engineer to manage and maintain a large-scale multi-tenant Kubernetes 'on-prem' cluster that serves as the foundation for mission-critical applications across multiple tenants, supporting the mission to protect the country.
Requirements
- Experience with Linux CLI
- Experience writing scripts using Bash/Python
- Experience troubleshooting and resolving issues related to Kubernetes workloads, networking, ingress, storage, and performance
- Experience with containerization technologies such as Docker
- Demonstrated experience administrating/monitoring Kubernetes clusters
- Experience with IaC (Infrastructure as Code) principles and automation infrastructure provisioning and configuration using tools such as Helm and Ansible
- Demonstrated experience using system monitoring tools such as Prometheus/Grafana
Responsibilities
- Installation, configuration, maintenance, and troubleshooting of a large-scale multi-tenant Kubernetes 'on-prem' cluster.
- Collaborate closely with DevOps, Security, and Application teams to implement automation, enforce best practices, and support integration of new services within the Kubernetes cluster.
- Ensure the reliability, performance, and security of the Kubernetes-based infrastructure.
- Troubleshoot and resolve issues related to Kubernetes workloads, networking, ingress, storage, and performance.
- Demonstrated experience administrating/monitoring Kubernetes clusters.
- Experience with IaC (Infrastructure as Code) principles and automation infrastructure provisioning and configuration using tools such as Helm and Ansible.
- Experience with Git for source code management, branching strategies, and team collaboration.
Other
- Must currently hold a Top Secret/SCI U.S. Government security clearance with a favorable Polygraph; therefore all candidates must be a U.S. citizen.
- Bachelor's Degree in Computer Science or related field and have at least eight (8) years of demonstrable experience with integrating, installing, configuring, upgrading, compiling, and supporting COTS/GOTS software in a heterogeneous operating system environment.
- The individual shall have five (5) years full time Computer Science directly related work that can be substituted for a degree and have at least eight (8) years of demonstrable experience.
- An industry recognized professional certification, as defined in the TT0s, may substitute as one (1) year experience.
- A Master's Degree in Computer Science or related field may substitute for two (2) years' experience.