Sentinel Sr Principal Engineer Devops
Company | Northrop Grumman |
---|---|
Location | Hill AFB, UT, USA, Huntsville, AL, USA |
Salary | $118600 – $196700 |
Type | Full-Time |
Degrees | Bachelor’s |
Experience Level | Senior, Expert or higher |
Requirements
- 8 Years experience with Bachelor’s Degree in relevant field of study; 6 Years with Masters; 4 Years with PhD; or 4 additional years of relevant experience in lieu of a degree.
- US Citizenship with ability to obtain & maintain a U.S. Government DoD Secret clearance and Special Program Access (SAP).
- 5 years experience with build tools (i.e., Maven, Ant, GNU make) and/or continuous integration environments (i.e., Jenkins, GitLab, Bamboo) and/or repositories (i.e. Nexus, JFROG).
- IAT Level II certification (e.g. Security + CE) or ability to obtain within 6 months.
- 5 years experience with Jira/Confluence in an Agile environment.
- Proficiency with Linux based software development tools.
- 8 years experience of Microsoft and Linux Red Hat operating system.
- 8 years experience with scripting languages (i.e. PERL, Python, Bash, YAML).
- 5 years experience with Kubernetes implementation and Day 2 Operations.
- 5 years experience with VMware Cloud Foundation, Terraform, vCenter, vSphere, or similar Virtual Provisioning.
- 5 years experience with container technologies
- 5 years experience developing and implementing CI/CD Pipelines.
- Excellent interpersonal, communication and organizational skills.
- Strong critical thinking and logical reasoning skills with the ability to solve issues.
Responsibilities
- Assist with the design of, as well as configure and maintain, infrastructure and/or cloud resources necessary to reliably host, run, and support applications through all phases of the software development life cycle (SDLC).
- Ensures implementation of Software Configuration Management (SCM), code quality, and code coverage with automated testing for Continuous Integration/Continuous Delivery (CI/CD) pipelines.
- Plans and evolves processes and infrastructure to execute programs which support rapid maturation and deployment of capability while sustaining a stable security posture and incorporating ongoing stakeholder feedback.
- Write scripts and configurations to automate software testing, deployment, and maintenance in a manner consistent with software engineering best practices.
- Proactively monitor build and deployment pipelines and infrastructure, apply patches, troubleshoot issues, and resolve errors.
- Automate infrastructure and/or cloud resource deployments and configuration using infrastructure-as-code tools.
- Remediate findings from vulnerability scanning and penetration testing.
- Informally mentor other staff in DevOps concepts and processes.
- Work with peers and business partners to identify workflows or processes where automation can improve efficiency and or reduce costs.
- Provide Application support, configuration, installation and troubleshooting.
- Troubleshoot technical issues, identify the cause, determine possible resolutions, and remediate issues in existing applications.
- Serve as Product Owner managing priorities, scope and schedule, as needed.
- Serve as Work Package Lead for your product scope, as needed.
Preferred Qualifications
- Bachelor’s degree in a STEM field of study.
- Active DoD Secret clearance with a reinvestigation date occurring in the last 6 years.
- Experience with automation/configuration management using either Ansible, Chef or equivalent.
- Experience with source code configuration management tools (i.e git).
- Experience with HashiCorp Packer and Vault.
- Familiarity with container hardening and SBOM