Overview/ Job ResponsibilitiesPosition is contingent upon contract award and funding.
The DevSecOps Engineer will have the ability to deploy a DevSecOps platform with accredited and secured hardened containers built from the DoD Centralized Artifacts Repository to support the DoD's ability to field operational capabilities faster.
Role responsibilities:- Maintain and support the DevSecOps stack across multiple security classifications.
- Leverage Infrastructure as Code (IaC) and Configuration as Code (CaC) to on-board and support a variety of platform teams across the DoD onto various Kubernetes distributions (Kubernetes upstream, Rancher, OpenShift, VMWare Tanzu, etc.) for commercial cloud, multi-cloud, hybrid, intermitted-connected, and disconnected environments, both classified and unclassified, in collaboration with the various companies that created the Kubernetes distributions.
- Leverage and develop IaC/CaC to be fully cloud, on-premise, and edge agnostic leveraging technologies such as Terraform, Ansible, Helm and Kubernetes Operators and/or similar.
- Enhance the cybersecurity and the code security process of the Platform One stack across all classified and unclassified environments.
- Develop necessary IaC/CaC changes to allow for the automated deployment into the Cloud and other commercial and Government cloud tech stacks.
- Must be experienced in providing DevSecOps implementation using Jenkins, Gitlab, or similar tools. Experienced in developing, testing, and maintaining containerized applications in Kubernetes. Working knowledge of source version control, build/release tools and methodologies, and CI/CD pipelines. Working knowledge of Software Build process. A DevSecOps Engineer on the Platform One team should have a passion for building and maintaining automation for a large enterprise that consists of hundreds of applications. Strong "security first" mindset.
Salary range: $145,000.00 - $185,000.00
Minimum Qualifications- Active Top Secret security clearance with SCI eligibility
- Bachelor's degree in information technology, computer science, engineering, or related technical discipline. (Equivalent experience may be considered.)
- Minimum of three (3) years of experience developing and managing the CI/CD pipelines.
- Five (5) years of experience as a major contributor in a DevOps environment utilizing AWS and AWS Services; heavy containerization experience - Kubernetes, Jenkins, and Gitlab, or similar tools
- Good technical communication skills
- Proficiency with Microsoft Office Suite, including Word, Power-Point, Excel, Project, and Outlook.
- Ability to travel approximately 25% to support customer locations, mission partner engagements, and operational activities.
Desired Qualifications- Experience building and maintaining CI/CD pipelines for a large enterprise
- Certified DevSecOps Professional (CDP)
- Certified DevSecOps Expert (CDE)
- Certified Kubernetes Application Developer (CKAD)