DevOps Engineer - Level 2
About the role
Northrop Grumman is seeking a DevOps Engineer - Level 2 to join our team in either Redondo Beach, CA or Aurora, CO. This position is contingent upon capturing program award(s) and obtaining and maintaining associated business and/or customer funding. It also requires an active SCI clearance at the time of application or a TS clearance with the ability to obtain SCI within a reasonable period of time as determined by the company.
Responsibilities
- Develop and automate creative solutions for system analysis, design, development, testing, implementation, and maintenance of various systems.
- Implement provisioning and deployment techniques via packaging, containerizing, or cloud distribution.
- Function with agile principles to execute efficiently in an environment of continuous feedback.
- Ensure implementation of Software Configuration Management (SCM), code quality, and code coverage with automated testing for Continuous Integration/Continuous Delivery (CI/CD) pipelines.
Requirements
- Bachelor's degree with 2 years of relevant experience OR a Master's degree
- Active SCI clearance at time of application OR an active TS clearance with the ability to obtain SCI within a reasonable period of time as determined by the company
- Proficiency in DevOps tools and platforms such as GitLab CI/CD or Azure DevOps
- Proficiency in Infrastructure as Code (IaC) tools such as Ansible, Terraform, and/or AWS
- Experience with cloud environments such as AWS, Microsoft Azure, Google Cloud Platform, or similar
- Experience with managing scalable, high-availability computer environments
- Experience in setting up and managing server infrastructure (e.g., Linux, Red Hat)
- Familiarity with storage systems for data retention and processing such as AWS S3, Azure Blob Storage, or similar
- Familiarity with vulnerability scanning and static/dynamic code analysis tools such as SonarQube, Fortify, or similar
- Experience with system monitoring, logging, and alerting frameworks such as Prometheus, Grafana, or similar
- Experience working in Agile software development environments (e.g., Scrum, Kanban)
Qualifications
- Bachelor's degree with 2 years of relevant experience OR a Master's degree
- Active SCI clearance at time of application OR an active TS clearance with the ability to obtain SCI within a reasonable period of time as determined by the company
- Proficiency in DevOps tools and platforms such as GitLab CI/CD or Azure DevOps
- Proficiency in Infrastructure as Code (IaC) tools such as Ansible, Terraform, and/or AWS
- Experience with cloud environments such as AWS, Microsoft Azure, Google Cloud Platform, or similar
- Experience with managing scalable, high-availability computer environments
- Experience in setting up and managing server infrastructure (e.g., Linux, Red Hat)
- Familiarity with storage systems for data retention and processing such as AWS S3, Azure Blob Storage, or similar
- Familiarity with vulnerability scanning and static/dynamic code analysis tools such as SonarQube, Fortify, or similar
- Experience with system monitoring, logging, and alerting frameworks such as Prometheus, Grafana, or similar
- Experience working in Agile software development environments (e.g., Scrum, Kanban)
Skills
- Experience creating, developing, and implementing solutions to address requirements
- Experience with developing microservices
- Experience with API Security and Container Security
- Experience with Agile collaboration and tracking tools such as Atlassian Tools
- Experience with modern web development frameworks/libraries such as Angular, or React
- Experience with server-side program languages such as Python, C++, Node.js, or Go
- Experience with SQL or NoSQL database systems
Benefits
Northrop Grumman offers a comprehensive benefits package including health insurance coverage, life and disability insurance, savings plan, Company paid holidays and paid time off (PTO) for vacation and/or personal business.
Pay
The annual salary range for this position is $91,800.00 - $137,600.00. Base salary offers are determined based on a variety of factors including the scope and responsibilities of the position and the candidate's experience, education, skills, and current market conditions. Overtime, shift differential, and a discretionary bonus may also be offered.
Schedule
The schedule for this position is 40 hours per week, Monday through Friday.