Brandes Associates

posted 2 months ago

Full-time - Mid Level
Professional, Scientific, and Technical Services

About the position

BAI, a defense contractor, is seeking a Development Security Operations (DevSecOps) Software Engineer with over 5 years of experience. This role is crucial for the implementation of the continuous integration and continuous delivery (CI/CD) pipeline for our customer's software products. The successful candidate will be responsible for securing software deployment, identifying security threats, and ensuring the proper configuration of network infrastructure. This position offers opportunities for career advancement, excellent benefits, and stability, reflecting our commitment to being an employee-focused company. In this role, you will develop and maintain code that implements continuous integration and continuous delivery. You will ensure that the CI/CD infrastructure performs automated tasks such as code analysis, code quality assurance, reliability assurance, compilation, testing, reporting, and packaging of our software products. Additionally, you will implement software for quality, robustness, and scalability, and create and maintain automated deployment scripts. Collaboration with internal software teams for requirements and process improvement is essential, as is participation in a Scrum/Agile development process. You will be expected to work independently or with minimal guidance when standing up or maintaining a CI/CD pipeline, and you will work at the customer's site with government personnel to ensure program success.

Responsibilities

  • Develop and maintain code that implements continuous integration and continuous delivery.
  • Ensure the CI/CD infrastructure performs automated tasks such as code analysis, code quality, code reliability assurance, compilation, testing, reporting, and packaging of our software products.
  • Implement software for quality, robustness, and scale.
  • Create and maintain automated deployment scripts.
  • Collaborate with internal software teams for requirements and process improvement.
  • Participate in a Scrum/Agile development process.
  • Work independently or with minimal guidance when standing up or maintaining a CI/CD pipeline.
  • Work at the customer's site with government personnel to ensure program success.

Requirements

  • 5 years software development experience in a CI/CD environment.
  • 2+ years of DevSecOps experience required.
  • 2+ years of Linux Bash scripting experience required.
  • 2+ years of deploying software to a web server environment required.
  • 1+ years of Jenkins/Azure DevOps experience is a plus.
  • 1+ years of Kubernetes experience is a plus.
  • Knowledge in HTTP, DNS, and FTP network protocols.
  • Web development experience is a plus.

Nice-to-haves

  • Experience with Java, C#, Javascript, HTML.
  • Familiarity with Atlassian Suite, Git, Azure DevOps, Jenkins.
  • Experience with Nexus, JFrog, IDE Linters, SonarQube, Prisma Cloud, Nessus, Fortify.
  • Experience with Docker, Kubernetes, OpenShift.
  • Familiarity with VMWare ESXi, Rancher, SQL Server, Postgres, Red Hat Enterprise Linux, Windows, Visual Studio, IntelliJ.

Benefits

  • Opportunities for career advancement.
  • Excellent benefits and stability.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service