Senior Cloud DevOps Engineer — Terraform & CI/CD

NinjaOne, LLC

Tennessee

Hybrid

USD 150,000 - 200,000

Full time

12 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical insurance
Dental insurance
Vision insurance
401(k)
Life insurance
PTO
Unlimited PTO

Job summary

NinjaOne is seeking a Senior DevOps Engineer to own release pipelines and IaC across AWS, Azure, and GCP. You will design modular Terraform code, manage remote state, and drive continuous delivery with Kubernetes-as-runtime in a fast-growing cloud service.

Apply your expertise to secure, scalable deployments and partner with Dev, QA, Security, and IT to keep releases fast and safe. Hybrid remote option available for US-based candidates.

Qualifications

  • 7+ years in a cloud-based DevOps environment with AWS expertise and a strong emphasis on release engineering, deployment automation, and IaC.
  • Hands-on production experience with Azure and/or GCP in addition to AWS; multi-cloud experience preferred.
  • 4+ years of production Terraform: modules, remote state management, workspaces, provider version management, and CI/CD integration.
  • Experience with Kubernetes (or ECS) and deployment tooling such as Helm and Kustomize, including provisioning clusters via Terraform.
  • Terraform in multi‑team environments: state design, module registries, versioning policy, and access control.
  • Deep experience designing and operating continuous delivery pipelines with progressive rollout and automated rollback.
  • Experience helping teams adopt IaC through documentation, golden‑path templates, and migrations.
  • Strong cloud operations skills focused on scalability, reliability, and maintainability of cloud‑native apps and Terraform‑managed infra.
  • Familiarity with Jira/Confluence and Git/Bitbucket for both application code and IaC.
  • 5+ years on Unix-like systems (Linux, macOS, BSD variants).
  • 4+ years scripting in Shell, Go, Python, Perl, or Tcl/Tk for tooling and wrappers.
  • 4+ years of production monitoring, alerting, and deployment observability; managing change and drift.

Responsibilities

  • Build and improve CI/CD pipelines with emphasis on CD: artifact deployment, environment promotion, gating, and automated rollback using Terraform runs and policy checks.
  • Implement deployment strategies: blue/green, canary, rolling with automated health checks and rollback as code.
  • Automate release management: orchestration across services and regions, scheduling, change tracking, and feature-flag driven rollout.
  • Write and maintain Terraform: reusable modules, remote state, workspaces, and environment strategies for self-serve infra changes.
  • Support cloud-agnostic IaC foundation: secure infra in AWS today and shape provider-agnostic patterns for Azure and GCP; Kubernetes as runtime.
  • Add governance: policy-as-code, security and cost checks (e.g., Sentinel/OPA, Checkov) into the Terraform pipeline.
  • Enable other teams: migrate infra to Terraform and provide golden-path templates and docs for IaC adoption.
  • Monitor delivery: watch pipelines, release health, and plan/apply activity; act as escalation for production support.

Skills

AWS
Azure
GCP
Kubernetes
Terraform
CI/CD
Helm
Kustomize
CircleCI
Terragrunt
Observability

Tools

Terraform Cloud/Enterprise
Atlantis
Checkov
OPA/Sentinel

Job description

NinjaOne is seeking a Senior DevOps Engineer to own release pipelines and IaC across AWS, Azure, and GCP. You will design modular Terraform code, manage remote state, and drive continuous delivery with Kubernetes-as-runtime in a fast-growing cloud service.

Apply your expertise to secure, scalable deployments and partner with Dev, QA, Security, and IT to keep releases fast and safe. Hybrid remote option available for US-based candidates.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior DevOps Engineer — Multi-Cloud, IaC, CI/CD (Remote)
Senior DevOps Engineer — Multi-Cloud, IaC, CI/CD (Remote)

NinjaOne, LLC • New Jersey

Hybrid
USD 150,000 - 200,000
Medical, dental, and vision insurance
401(k) plan
Unlimited PTO
Cloud DevOps Engineer — CI/CD, Kubernetes & Terraform
Cloud DevOps Engineer — CI/CD, Kubernetes & Terraform

Frontier One Technology • United States

Hybrid
USD 95,000 - 135,000
Senior Cloud DevOps Engineer - AWS, Terraform & CI/CD
Senior Cloud DevOps Engineer - AWS, Terraform & CI/CD

Software Mind Americas • United States

Remote
USD 120,000 - 180,000
Senior DevOps Engineer - Fully Remote Cloud & CI/CD
Senior DevOps Engineer - Fully Remote Cloud & CI/CD

Closer IT Consulting • United States

Remote
USD 33,000 - 50,000
Senior DevOps Cloud Engineer (AWS, Terraform, CI/CD)
Senior DevOps Cloud Engineer (AWS, Terraform, CI/CD)

OpenKrill • United States

Remote
USD 120,000 - 180,000
Health and dental insurance
Meal and food allowance
Childcare assistance
+2
Cloud DevOps Engineer: Terraform & Jenkins
Cloud DevOps Engineer: Terraform & Jenkins

TMS LLC • Jersey City (NJ)

Hybrid
USD 110,000 - 140,000
Senior Cloud Engineer — AWS, Terraform & Infra CI/CD
Senior Cloud Engineer — AWS, Terraform & Infra CI/CD

RevSpring, Inc. • Nashville (TN)

On-site
USD 140,000 - 190,000
Senior Cloud Infrastructure Engineer | Terraform & AWS Pro
Senior Cloud Infrastructure Engineer | Terraform & AWS Pro

RevSpring, Inc. • Livonia (MI)

On-site
USD 120,000 - 150,000
Senior Cloud DevOps Engineer - AWS/GCP, Terraform, CI/CD
Senior Cloud DevOps Engineer - AWS/GCP, Terraform, CI/CD

Cloud Analytics Technologies, LLC • Houston (TX)

On-site
USD 84,000 - 120,000
Senior Cloud DevOps Engineer: AWS & GCP, Terraform
Senior Cloud DevOps Engineer: AWS & GCP, Terraform

Machine Learning Technologies, LLC • Houston (TX)

On-site
USD 83,000 - 124,000