Senior DevOps Lead: Continuous Delivery & Release Automation

NinjaOne

Town of Texas (WI)

Hybrid

USD 180,000 - 260,000

Full time

7 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Medical, dental, vision
401(k)
Unlimited PTO
Hybrid remote

Job summary

NinjaOne is seeking a Principal DevOps Engineer to lead our end-to-end deployment and release automation. You will design and own scalable CD pipelines, progressive delivery, and automated rollback across regions in a cloud-native, IaC environment.

You will work closely with Engineering, QA, Security, SRE, and Architecture to evolve deployment patterns, implement health checks, and drive reliability at scale.

Qualifications

  • 10+ years of experience in DevOps, Release Engineering, Platform Engineering, Software Engineering, or a related technical discipline.
  • Hands-on experience designing and operating Continuous Delivery and deployment automation platforms at scale, including automated release workflows, artifact promotion, validation, and rollback.
  • Strong understanding and practical experience with progressive delivery strategies (canary, blue/green, rolling, controlled rollouts) and feature flagging for controlled feature releases, including automated canary analysis and integrating feature flagging directly with deployment platforms.
  • Strong experience with CI/CD platforms (e.g., CircleCI, GitHub Actions, GitLab CI, Bitbucket Pipelines, Jenkins, or equivalent), including building reusable pipelines, deployment frameworks, and automation, as well as modernizing or migrating enterprise CI/CD and deployment platforms.
  • Strong programming and scripting skills in Go, Python, Bash, or similar languages.
  • Strong understanding of artifact management and promotion across environments.
  • Experience integrating automated testing, security, quality, and operational checks into deployment pipelines, along with deployment observability and release metrics and integrating application observability and production telemetry into automated release decisions.
  • Solid understanding of cloud environments (preferably AWS), Infrastructure as Code (preferably Terraform), and containers/Kubernetes or ECS, including Kubernetes deployment tooling such as Helm or Kustomize, GitOps or declarative deployment models, and multi‑region application deployments.
  • Strong troubleshooting and problem‑solving skills across distributed systems and production environments.
  • Demonstrated ability to lead complex technical initiatives across multiple engineering teams, with strong communication and technical leadership skills, including establishing deployment standards across large engineering organizations and coaching engineers on deployment automation, release engineering, and deployment safety best practices.
  • Experience with software supply‑chain security and DevSecOps practices.
  • A track record of reducing deployment lead time, change failure rate, and time to recover through automation and progressive delivery practices.

Responsibilities

  • Own Continuous Delivery End to End: Design, build, and continuously improve our Continuous Delivery pipelines — from artifact promotion through progressive rollout to production.
  • Architect Deployment Automation: Build highly automated deployment workflows that eliminate manual release steps and enable engineering teams to deploy safely and consistently.
  • Design Progressive Delivery Strategies: Architect and implement progressive deployment patterns including blue/green, canary, rolling, percentage-based, and regional deployments.
  • Build Automated Release Orchestration: Design and implement release orchestration across services, environments, and regions.
  • Drive Feature Flagging & Controlled Releases: Establish and evolve NinjaOne's feature flagging capabilities and integrate them with deployment workflows.
  • Build and Improve CI/CD Pipelines: Lead the evolution of NinjaOne's CI/CD framework with depth on the Continuous Delivery side.
  • Establish Deployment Guardrails: Build automated controls based on health, tests, code quality, security signals, and telemetry.
  • Improve Deployment Observability: Build dashboards and metrics for deployment success, duration, rollback, change failure rate, etc.
  • Work with Infrastructure & Cloud Platforms: Ensure deployment systems integrate with underlying cloud infrastructure and IaC like Terraform.
  • Drive Deployment Reliability: Lead investigations and remediation for deployment incidents and automate recovery.
  • Provide Technical Leadership: Set standards, reference architectures, and mentor engineers on deployment automation and release engineering.

Skills

Continuous Delivery
Deployment automation
Progressive delivery
Feature flags
CI/CD pipelines
Go
Python
Bash
Terraform
AWS
Kubernetes
Helm
Kustomize
GitOps
Observability
Incident response
Leadership
DevSecOps

Tools

Jenkins
GitHub Actions
CircleCI
Terraform
Kubernetes
Helm
Kustomize

Job description

NinjaOne is seeking a Principal DevOps Engineer to lead our end-to-end deployment and release automation. You will design and own scalable CD pipelines, progressive delivery, and automated rollback across regions in a cloud-native, IaC environment.

You will work closely with Engineering, QA, Security, SRE, and Architecture to evolve deployment patterns, implement health checks, and drive reliability at scale.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior DevOps Engineer - Continuous Delivery & Release
Senior DevOps Engineer - Continuous Delivery & Release

NinjaOne • California (MO)

Hybrid
USD 200,000 - 260,000
Medical Insurance
Dental Insurance
Vision Insurance
+2
Senior DevOps Architect, Continuous Delivery & Release
Senior DevOps Architect, Continuous Delivery & Release

NinjaOne • North Carolina

Hybrid
USD 200,000 - 260,000
Medical, dental, vision
401(k) plan
Unlimited PTO
+1
Remote Senior DevOps Architect - CD & Deployment Automation
Remote Senior DevOps Architect - CD & Deployment Automation

NinjaOne • Connecticut

Hybrid
USD 200,000 - 260,000
Medical, dental & vision insurance
401(k) plan
Life insurance
+1
Principal DevOps Engineer: Continuous Delivery Leader
Principal DevOps Engineer: Continuous Delivery Leader

Jobvite, Inc. • United States

Hybrid
USD 200,000 - 260,000
Medical insurance
Dental insurance
Vision insurance
+3
Principal DevOps Engineer: CD/Delivery Automation Leader
Principal DevOps Engineer: CD/Delivery Automation Leader

NinjaOne • United States

Hybrid
USD 200,000 - 260,000
Senior DevOps Engineer - Remote Delivery & Release
Senior DevOps Engineer - Remote Delivery & Release

NinjaOne • Maine

Hybrid
USD 200,000 - 260,000
Medical, dental, vision
401(k) plan
Unlimited PTO
+1
Principal CD/Release Engineer — Deployment Orchestration
Principal CD/Release Engineer — Deployment Orchestration

NinjaOne • Town of Florida (NY)

Hybrid
USD 200,000 - 260,000
Medical insurance
Dental insurance
Vision insurance
+4
Senior Release Architect - Automation & Global Deployments
Senior Release Architect - Automation & Global Deployments

NinjaOne • Town of Texas (WI)

Hybrid
USD 120,000 - 200,000
Medical, dental, vision insurance
401(k) plan
Unlimited PTO
Senior Release Lead - Global, Automated Deployments
Senior Release Lead - Global, Automated Deployments

Jobvite, Inc. • United States

Hybrid
USD 120,000 - 200,000
Medical insurance
Dental insurance
Vision insurance
+3
Senior DevOps Architect: Multi-Cloud CI/CD & Terraform
Senior DevOps Architect: Multi-Cloud CI/CD & Terraform

Jobvite, Inc. • United States

Hybrid
USD 180,000 - 240,000
Medical insurance
Dental insurance
Vision insurance
+2