DevOps Engineer, Mid

$60,300 - $137,000/Yr

Booz Allen Hamilton - Beavercreek, OH

posted 6 months ago

Part-time,Full-time - Mid Level
Beavercreek, OH
Professional, Scientific, and Technical Services

About the position

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 DevOps engineer like you to help develop critical tools—and get them into the hands of those who need them most. As a DevOps engineer at Booz Allen, you'll help streamline the software development lifecycle, from requirements to release. 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. You'll work with the team to implement continuous integration and delivery to limit manual testing and troubleshooting. You'll also help to configure and maintain the Agile development tools used by the team to manage the software development lifecycle. This is an opportunity to sharpen your skills in the latest automation, infrastructure, and cloud-based development while developing software that will make a mission-forward impact. Build your experience with the software development lifecycle on a team that works together to make the best software solutions. Work with us as we develop tools to transform the future.

Responsibilities

  • Streamline the software development lifecycle from requirements to release.
  • Incorporate open-source tools, automation, and cloud resources to enhance efficiency.
  • Implement continuous integration and delivery to minimize manual testing and troubleshooting.
  • Configure and maintain Agile development tools used by the team.
  • Develop critical tools and solutions to support the software development process.

Requirements

  • 3+ years of experience in the development of tools and processes to drive DevOps or DevSecOps maturity by automating builds, testing, monitoring, and pushing releases across environments.
  • 3+ years of experience with OOP scripting or programming languages.
  • 3+ years of experience with automating CI/CD pipelines.
  • 3+ years of experience with configuration management tools.
  • 3+ years of experience with configuration and management of Agile team tools, including Jira, Confluence, or GitLab.
  • 3+ years of experience in C++ software development for Linux and Windows.
  • Experience working with application development teams across the software development life cycle and creating solutions to complex problems within a collaborative team environment.
  • Ability to obtain a security clearance.
  • Bachelor's degree or 5+ years of experience in DevOps in lieu of a degree.

Nice-to-haves

  • Experience with hosting applications on commercial cloud providers, including AWS, Azure, or GCP.
  • Experience with containerization tools, including Docker.
  • Experience with C++ dependency management tools, including Vcpkg or Conan.
  • Knowledge of scripting languages, including Python or Linux Shell Script.
  • Knowledge of creating and improving continuous automation across multiple technical stacks.
  • Knowledge of triaging and resolving issues related to both open-source and commercial tools in public cloud environments.
  • Secret clearance.

Benefits

  • Wellness programs with HSA contributions.
  • Paid holidays.
  • Paid parental leave.
  • Generous 401(k) match.
  • Flexible schedules and remote/hybrid work options.
  • Professional and leadership development opportunities.
  • Tuition reimbursement.
  • Mentoring and firm-sponsored networking.
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service