Job Title
DevOps Engineer
Company Overview
[Company Name] is a [SaaS / fintech / e-commerce / healthcare tech] company running [X] microservices on [AWS / GCP / Azure]. Our engineering team of [X] deploys [X] times per day and we are expanding our platform team to support continued growth and improve developer experience across the organization.
About the Role
We are looking for a DevOps Engineer to own our CI/CD pipelines, container orchestration infrastructure, and observability stack. You will work closely with software engineers, security, and the SRE team to build reliable, scalable, and secure infrastructure. This role is [fully remote / hybrid] and reports to the [Head of Infrastructure / VP Engineering / Engineering Manager].
Key Responsibilities
- Design, build, and maintain CI/CD pipelines using [GitHub Actions / GitLab CI / Jenkins / CircleCI] to support multiple daily deployments
- Manage and optimize Kubernetes clusters (EKS / GKE / AKS) including cluster upgrades, autoscaling, and resource management
- Write and maintain infrastructure-as-code using Terraform and Helm; enforce IaC best practices across teams
- Own the observability stack — configure and maintain monitoring (Datadog / Prometheus / Grafana) and logging (ELK / CloudWatch / Splunk) solutions
- Implement and maintain security best practices: secrets management (Vault / AWS Secrets Manager), network policies, and vulnerability scanning in CI pipelines
- Lead incident response and on-call coverage; conduct post-mortems and implement systemic fixes to prevent recurrence
- Manage cloud cost optimization — right-size resources, implement spot/preemptible instances, and reduce monthly AWS/GCP/Azure spend
- Partner with software engineers to improve developer experience: faster builds, self-service deployment tools, and local development parity
- Drive adoption of GitOps workflows using ArgoCD or Flux for declarative, auditable deployments
- Evaluate and implement new tooling to improve deployment reliability, speed, and observability coverage
Required Qualifications
- 3–5 years of hands-on DevOps or platform engineering experience in a cloud-native environment
- Strong proficiency with at least one major cloud platform (AWS, GCP, or Azure) — certification preferred
- Experience with Kubernetes in production; comfortable with cluster management, networking, and RBAC
- Proficiency in infrastructure-as-code tools, primarily Terraform; experience with Helm chart authoring
- Scripting skills in Python, Bash, or Go for automation and tooling development
- Experience designing and maintaining CI/CD pipelines for microservice architectures with multiple daily deploys
Nice to Have
- AWS Certified DevOps Engineer, CKA (Certified Kubernetes Administrator), or equivalent certification
- Experience with service mesh technologies (Istio, Linkerd) in production environments
- Background in platform engineering or internal developer platform (IDP) development
- Experience with compliance frameworks (SOC2, ISO 27001, HIPAA) and infrastructure audit requirements
What We Offer
- Salary: $115,000–$145,000 based on experience and technical depth
- Annual cloud certification and conference budget of $3,000 (re:Invent, KubeCon, etc.)
- Full health, dental, and vision benefits; 401(k) with 4% company match; 20+ days PTO
- On-call compensation: [X] additional per on-call week; reasonable rotation of 1 in [X] weeks
- Fully remote or hybrid flexibility; home office stipend of $1,500 for remote employees
Salary Range
$115,000–$145,000 base (US 2026 benchmark); senior DevOps / Platform Engineers typically earn $145,000–$190,000