✨ About The Role
- The DevOps Engineer will be responsible for designing and maintaining multiple DevOps pipelines for integrating and deploying components into a larger system infrastructure.
- The role involves managing the deployment, scaling, and monitoring of containerized applications using Kubernetes.
- The candidate will implement continuous integration and continuous deployment (CI/CD) solutions to support rapid development and integration.
- The position requires collaboration with software and system engineers to apply automated testing and documentation processes.
- The engineer will troubleshoot and resolve issues related to network, automation pipelines, and infrastructure.
- The job entails building, maintaining, and monitoring configuration management of release products.
- The candidate must be willing to work on-site five days a week, including in a Sensitive Compartmented Information Facility (SCIF).
âš¡ Requirements
- The ideal candidate will have a strong background in DevOps practices and methodologies, with at least 4 years of relevant experience.
- A bachelor's degree in Software Engineering or a related field is preferred, although equivalent experience may be considered.
- The candidate should possess hands-on experience with Kubernetes and be able to manage containerized applications effectively.
- Proficiency in CI/CD tools such as Jenkins, ArgoCD, or Bamboo is essential for success in this role.
- The individual should have a solid understanding of cloud deployment strategies and experience with tools like Terraform and Ansible.
- Strong troubleshooting skills are necessary to resolve network and infrastructure issues efficiently.
- A current/active TS/SCI clearance is required, along with the ability to pass a CI polygraph.