We’re looking for a hands-on DevOps Engineer to join our platform team. You’ll own and evolve the infrastructure underpinning our production systems — from Kubernetes cluster operations on Azure AKS to CI/CD pipelines, observability stacks, and infrastructure-as-code. You’re comfortable operating across the full delivery lifecycle and care about making other engineers’ lives better through reliable, well-observed platforms.
Your Responsibilities
- Kubernetes & GitOps — Operate and maintain AKS clusters; manage workload delivery using ArgoCD, including application sets, sync waves, and progressive delivery patterns
- CI/CD — Design and maintain GitHub Actions workflows; own branching strategies, environment promotion, and release automation
- Observability — Build and maintain observability pipelines using OpenTelemetry, Elastic (APM, logs, metrics), and Grafana/Prometheus; define SLOs and surface meaningful signals from noise
- Infrastructure as Code — Provision and manage Azure infrastructure using Terraform; maintain clean, modular, DRY codebases with proper state management and remote backends
- Azure PaaS — Manage services such as Azure Container Apps, App Service, Azure Database, Service Bus, Key Vault, and related managed offerings
- Security & Compliance — Implement RBAC, network policies, secret management, and ensure infrastructure meets security and audit requirements
- Incident Response — Participate in on-call rotation; own post-mortems and drive reliability improvements
- Collaboration — Work closely with application developers to improve deployment ergonomics, debug complex platform issues, and contribute to internal tooling