Senior DevOps Engineer, CI/CD Platform (Developer Experience)
Core
Own the end-to-end CI/CD Kubernetes platform (self-hosted on bare metal) to reduce build times and queue waits for hundreds of developers pushing to a large Ruby on Rails monorepo.
Role type
Senior IC DevOps Engineer (CI/CD Platform)
Builds
Self-hosted GitHub Actions runner fleet, ephemeral pods, and delivery pipelines for a large-scale Ruby on Rails application.
Domain
SaaS / Developer Experience / Infrastructure
Required skills
Kubernetes (scheduling, controllers, operators), Linux internals (cgroups, namespaces, containerd/Docker), Terraform, Infrastructure as Code (GitOps, Flux, Argo CD), Bash/Python/Go scripting, Observability (Prometheus, OpenTelemetry), Capacity planning, Incident response
Preferred skills
Ruby on Rails test suite optimization, MySQL/Redis/ClickHouse operation, Bare metal provisioning, Overlay/WireGuard networking, Internal developer tooling, Multi-cloud experience (AWS, Azure, Cloudflare)
Responsibilities
Manage Kubernetes clusters for capacity, reliability, upgrades, and cost; Operate self-hosted GitHub Actions platform with Actions Runner Controller; Tune caching strategies (node-local, image, artifact); Instrument platform to measure and reduce build duration; Provision and operate bare metal infrastructure; Lead incident response and postmortems; Collaborate with product engineers to optimize slow workflows
Seniority
Senior, hands-on IC