DevOps Engineer/ Principal DevOps Engineer
Northrop Grumman · Aurora, CO · 1 wk ago
On-siteEngineering$92k–$138k/yrFull-time
About the role
The DevOps Engineer – Level 2 or Level 3 will operate and maintain existing GitLab CI/CD infrastructure, Nexus artifact repositories, and Apache NiFi infrastructure. They will also support Kubernetes on-prem clusters, monitor and alert using Grafana and Prometheus, and implement incremental improvements to DevOps tooling.
Responsibilities
- Operate and maintain existing GitLab CI/CD infrastructure including patching and permissions.
- Administer Nexus artifact repositories including patching, backups, access management, repository configuration, cleanup/retention policies, and routine health checks.
- Maintain Apache NiFi infrastructure including patching, troubleshooting, performance tuning, and implementing changes defined by senior engineers.
- Support installation and day-to-day operations of Kubernetes on-prem clusters, including patching, storage management, deployments, rollouts/rollbacks, configuration updates, and resource adjustments.
- Maintain and extend monitoring and alerting using Grafana and Prometheus for on-prem infrastructure and applications, including patching, access control, refining dashboards, alert rules, and service onboarding within existing observability patterns.
- Implement incremental improvements to existing DevOps tooling and workflows (e.g., adding tests, improving pipeline stages, automating manual steps) consistent with established designs and security baselines.
- Perform routine incident response and problem resolution for build, deployment, and runtime issues across CI/CD, Kubernetes, Nexus, NiFi, and supporting services.
- Apply existing security and compliance controls across the DevOps toolchain: secrets management, access controls, certificate and credential rotation, image scanning, and log retention in accordance with program requirements.
- Follow formal change management processes, including documenting changes, participating in reviews, and updating runbooks, SOPs, and technical documentation.
- Collaborate with senior engineers, system administrators, and developers to implement improvements and operational changes defined by leads and architects.
Requirements
- Active Top-Secret/Sensitive Compartmented Information (SCI) clearance at time of application.
- Ability to obtain and maintain U.S. Government Full Scope Polygraph.
- Relevant DevOps, site reliability, or systems engineering experience.
- Demonstrated experience maintaining GitLab CI/CD in an on-prem environment.
- Practical experience administering Nexus repositories.
- Experience supporting Apache NiFi infrastructure.
- Experience using Grafana and Prometheus in an on-prem context.
- Proficiency with Linux systems administration fundamentals and at least one scripting language (e.g., Bash, Python) for automation and operational tasks.
- Familiarity with operating in secure, classified, or highly regulated on-prem environments and adherence to associated processes (security, configuration control, and auditing).
- Strong analytical and troubleshooting skills; ability to methodically diagnose issues across multiple interconnected services.