DevOps Engineer

Booz Allen Hamilton•Arlington, VA

About The Position

As a DevOps Engineer at Booz Allen, you will help streamline the software development lifecycle from requirements through production monitoring. You will use open-source tools, automation, and cloud resources to reduce repetitive tasks and help development teams deliver effective solutions. You will work with application development teams to implement continuous integration and continuous delivery (CI/CD), reducing manual testing and troubleshooting. The role offers an opportunity to build skills in automation, infrastructure, and cloud-based development while developing tools and software with mission impact.

Requirements

  • 4 or more years of experience automating CI/CD pipelines with tools such as Jenkins or GitLab.
  • 4 or more years of experience automating infrastructure provisioning with tools such as CloudFormation or Terraform.
  • 4 or more years of experience with configuration management tools.
  • Experience working with application development teams across the software development lifecycle and creating solutions to complex problems in a collaborative team environment.
  • Experience hosting applications on commercial cloud providers, including AWS, Azure, or GCP.
  • Experience with containerization tools, including Kubernetes or Docker.
  • Knowledge of scripting languages such as Python and Linux Shell Script.
  • Secret clearance.
  • Bachelor's degree.
  • Ability to obtain a DoD 8570 IAT Level II or IAT Level III Certification within 30 days of hire.

Nice To Haves

  • Experience with Ansible, Chef, Puppet, Maven, Gradle, or NPM.
  • Knowledge of creating and improving continuous automation across multiple technical stacks.
  • Knowledge of triaging and resolving issues related to open-source and commercial tools in public cloud environments.

Responsibilities

  • Streamline the software development lifecycle from requirements through production monitoring.
  • Use open-source tools, automation, and cloud resources to reduce repetitive tasks.
  • Implement continuous integration and continuous delivery (CI/CD) to reduce manual testing and troubleshooting.
  • Collaborate with application development teams across the software development lifecycle.
  • Develop solutions to complex problems in a collaborative team environment.

Benefits

  • Health, life, and disability benefits.
  • Financial and retirement benefits.
  • Paid leave.
  • Professional development.
  • Tuition assistance.
  • Work-life programs.
  • Dependent care.
  • Recognition awards for exceptional performance and demonstration of company values.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service