DevSecOps Engineer and SME
About the role
The Opportunity: DevOps engineering requires a specific mix of development, engineering, and communication skills. As a DevOps engineer, you know that these skills create efficiency and effectiveness—so you can quickly deliver the best solutions for clients. We’re looking for a seasoned DevOps engineer like you to develop critical tools—and get them into the hands of those who need them most. As a lead DevOps engineer at Booz Allen, you’ll oversee a team as they streamline the software development lifecycle, from requirements to monitoring in production. You’ll incorporate open-source tools, automation, and cloud resources to cut down on tedious tasks and free up the team’s developers to do what they do best—create.
Responsibilities
- Develop critical tools and processes to drive DevSecOps maturity by automating builds, testing, monitoring, and pushing releases across environments
- Build enterprise cloud-native solutions and host applications on commercial cloud providers such as AWS and Azure
- Administer Linux, containerize, and orchestrate workloads using Docker and Kubernetes
- Integrate automated security checks into CI/CD pipelines such as SAST, SCA, or image scanning
- Create and maintain Git based branching, tagging, and release workflows
- Work with application development teams across the software development lifecycle and mentor employees within a collaborative team environment
Requirements
- 18+ years of experience in the development of tools and processes to drive DevSecOps maturity by automating builds, testing, monitoring, and pushing releases across environments
- 18+ years of experience with configuration management tools, automating infrastructure provisioning, and designing, automating, and maintaining CI/CD pipelines with Gitlab CI and Github actions
- Experience building enterprise cloud-native solutions and hosting applications on commercial cloud providers such as AWS and Azure
- Experience in Linux administration, and with containerizing and orchestrating workloads using Docker and Kubernetes
- Experience integrating automated security checks into CI/CD pipelines such as SAST, SCA, or image scanning
- Experience with Git based branching, tagging, and release workflows
- Experience with networking fundamentals such as DNS, routing, load balancing, or TLS
- Experience working with application development teams across the software development lifecycle and mentoring employees within a collaborative team environment
Qualifications
- Active TS/SCI clearance; willingness to take a polygraph exam
- Bachelor's degree in a STEM field
Skills
- Experience with common build tools such as Maven, Gradle, and NPM
- Experience with a critical ATO process
- Experience working within a critical CORE
- Experience with tools like CloudFormation, Terraform, Ansible, Chef, or Puppet
- Experience in scripting languages such as Python, Bash, Go, or similar
- Experience triaging and resolving issues related to both open source and commercial tools in public cloud environments
- Experience with creating and improving continuous automation across multiple technical stacks
- Experience automating CI/CD pipelines with tools such as Jenkins or GitLab
- Master’s degree in an engineering, physics, mathematics, computer science, or related STEM field
- Cloud or DevOps certifications such as AWS Solutions Architect, CKA/CKAD, or Security+
Benefits
- Full-time and part-time employees working at least 20 hours a week on a regular basis are eligible to participate in Booz Allen’s benefit programs.
- Candidate AI Usage Policy: The use of artificial intelligence (AI) or other tools to assist with responses during interviews (whether in-person or virtual) is prohibited unless permission is explicitly provided.
Pay
The projected compensation range for this position is $99,000.00 to $225,000.00 (annualized USD).
Schedule
Our people-first culture prioritizes the benefits of collaboration, whether it occurs in person or virtually. To support engagement and effective communication, employees working virtually are generally expected to have their cameras on during meetings.