Platform DevOps Engineer

Booz Allen Hamilton•Huntsville, AL
•$61,900 - $141,000

About The Position

Booz Allen is seeking a DevSecOps Engineer to build and deliver user-oriented software solutions through clean code, APIs, analytics, and infrastructure. The role uses current architectural approaches, open-source frameworks, and resources to address client challenges, identify and implement system improvements, and support both existing architectures and operating environments and future functionality and enhancements. The engineer collaborates with a team to deliver solutions consistently and continuously. The position focuses on CI/CD, containerization, infrastructure as code, and build automation for C, C++, or C# applications. A Secret clearance is required. The posting states a projected annualized compensation range of $61,900 to $141,000, determined by factors including location, qualifications, experience, and organizational requirements.

Requirements

  • At least 3 years of experience with CI/CD tools, including GitLab CI or Argo CD.
  • Experience with containerization technologies, including Docker, Kubernetes, or EKS.
  • Experience with Infrastructure as Code tools such as Helm, Terraform, or Ansible.
  • Experience writing and maintaining .gitlab-ci.yml files, configuring multi-stage pipelines, and integrating C++, C, or C# builds with automated tests and security scans.
  • Ability to containerize C++, C, or C# applications, manage build artifacts, and support reproducible builds across environments.
  • Secret clearance is required.
  • Bachelor’s degree and at least 1 year of software development experience, or at least 5 years of software development experience in lieu of a degree.

Nice To Haves

  • Experience with modern C++, C, or C# development, including building and maintaining C++ applications, interpreting compilation toolchains, managing dependencies, and handling platform-specific build constraints.
  • Experience with front-end technologies such as HTML, CSS, or JavaScript; modern frameworks such as Angular, React, or Vue.js; and back-end languages such as .NET, ASP.NET Core, or Node.js.
  • Experience with databases, including SQL databases such as MySQL or SQL Server and NoSQL databases such as MongoDB.
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform.
  • Experience working in a microservices or distributed application environment.
  • Experience with WebAssembly, RESTful APIs, and microservices architecture.
  • Knowledge of Linux shell scripting and automation.
  • Knowledge of relational databases (RDMS), NoSQL, columnar, and graph data stores, and structured and unstructured data formats.
  • Top Secret clearance.

Responsibilities

  • Develop and deliver software solutions that support current architecture and operating environments, as well as future functionality and enhancements.
  • Identify and implement system improvements in collaboration with the team.
  • Write and maintain .gitlab-ci.yml files and configure multi-stage CI/CD pipelines.
  • Integrate C++, C, or C# builds with automated tests and security scans.
  • Containerize C++, C, or C# applications, manage build artifacts, and support reproducible builds across environments.

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