remote
Senior Principal Engineer, Systems - DevOps Lead - Northrop Grumman
Software Engineer
Lead the design, implementation, and automation of large‑scale, secure DevOps solutions for mission‑critical systems, driving cloud migration, CI/CD pipelines, and container orchestration using Kubernetes and AWS.
About the role
Key Responsibilities
- Architect and lead the deployment of cloud‑native, container‑based platforms (Kubernetes, AWS) for high‑availability, top‑secret systems.
- Design, build, and maintain CI/CD pipelines and automated release processes using tools such as Jenkins, GitLab CI, or Argo CD.
- Develop infrastructure‑as‑code solutions (Terraform, CloudFormation) to ensure repeatable, secure environments.
- Collaborate with software, security, and systems teams to embed DevSecOps practices throughout the development lifecycle.
- Mentor senior engineers, establish best practices, and drive continuous improvement in reliability and performance.
Requirements
- 10+ years of experience in DevOps, systems engineering, or related fields, with a proven track record leading large, secure programs.
- Deep expertise in Kubernetes orchestration, AWS services, and Linux system administration.
- Strong scripting/programming skills in Python (or comparable language) and extensive experience with CI/CD tooling.
- Hands‑on experience with Infrastructure as Code (Terraform, CloudFormation) and automated testing frameworks.
- Active Top‑Secret clearance or ability to obtain one, and willingness to travel up to 10% of the time.
Skills
kubernetesawscicdpythonlinux