*Must have Security Clearance
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
- Working at the customer's site with government personnel to ensure program success
Qualifications
Qualifications: Knowledge / Experience
- 5 years software development experience in a CICD environment
- 2+ years of DevSecOps experience required
- 2+ years of experience in a 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.
Technologies used to develop customer products:
- Java, C#, Javascript, HTML
- Atlassian Suite, Git, Azure DevOps, Jenkins
- Nexus, JFrog, IDE Linters
- SonarQube, Prisma Cloud, Nessus, Fortify
- Docker, Kubernetes, OpenShift
- VMWare ESXi, Rancher
- SQL Server, Postgres
- Red Hat Enterprise Linux, Windows, Visual Studio, IntelliJ
Education
Bachelor's degree in computer science or related degree required.
Security Clearance
Condition of employment - must have and be able to maintain a DoD Secret Security Clearance.