What are the responsibilities and job description for the Principal DevSecOps Engineer: HSV-2518 position at deciBel Research, Inc.?
deciBel Research has an immediate opening for a Principal DevSecOps Engineer in Huntsville, AL.
Position Description:
deciBel Research seeks a DevSecOps engineer with five years' experience for the GMD Weapon System (GWS) Network and Infrastructure team on the Ground-based Midcourse Defense (GMD) program. Candidates must be able to work on an agile team and support an in-person, closed-area work environment. The successful candidate can communicate effectively, and is eager to expand their knowledge to continually improve.
Education Requirements:
Bachelor's degree in a STEM discipline from an accredited university and 5 years of related experience or a Master's degree and 3 years of related experience, or PhD with 1 year of experience.
Experience Requirements:
- A DOD 8140 IAT Level II certification (ex: Security CE)
- Strong systems administrator experience in Windows and Linux
- Experience working with cloud technologies and platforms such as Microsoft Azure, Amazon Web Services (AWS), and Google Cloud
- Experience with DevSecOps practices, approaches, requirements, and iteration plans for a large-scale classified government system
- Familiarity with agile practices and principles to deliver high quality products and services
- Interest and aptitude in developing infrastructure as code scripts in Terraform and Helm to provision cloud resources
- Familiarity with configuring and maintaining DevSecOps Continuous Integration/Continuous Deployment (CI/CD) pipeline tools including best practices, automated builds and tests, quality gates, software quality, and CI tools such as Jenkins.
- Ability to write or review software code (Java, Python, etc.)
Special Skills Desired:
- Containerization and orchestration tools such as Kubernetes, Docker, and/or other cloud orchestration technologies.
- Configuration management tools, i.e., Git, GitHub, GitLab, Bitbucket, etc.
- Branching strategies, gated commits and source-controlled management
- Programming and scripting in a UNIX environment (C , Perl, Python, Bash, Ruby, Shell, Scripts).
- Programming and scripting in a Windows environment (PowerShell, etc.)
- Platform as a Service (PaaS) infrastructure
- Software development (i.e., Java/JavaScript, C , C#, or any modern object-oriented language)
- Utilizing Agile practices and principles to deliver high quality products and services
- Atlassian tool suite: JIRA, Confluence, GitLab/GitHub, Jenkins, and Nexus repository experience
- Security coding best practices, static and dynamic scanning tools, i.e., SonarQube, Fortify, Coverity
- Deploying and maintaining applications on Kubernetes clusters
Applicant selected must have an active Secret security clearance. Must be a U.S. Citizen.