What are the responsibilities and job description for the Site Reliability Engineer position at Evlo AI?
About The Role
The Site Reliability Engineer will design, automate, and operate the infrastructure behind highly available production services. The role spans Kubernetes, cloud platforms, observability, incident response, and deployment systems, with a focus on making distributed systems more reliable, measurable, and easier to operate at scale.
The engineer will partner with application developers and platform engineers to eliminate recurring operational work, improve service-level objectives, and build systems that remain resilient under growth and failure. This is a hands-on role for someone who is comfortable debugging complex production issues and turning those lessons into durable engineering improvements.
Key Responsibilities
The Site Reliability Engineer will design, automate, and operate the infrastructure behind highly available production services. The role spans Kubernetes, cloud platforms, observability, incident response, and deployment systems, with a focus on making distributed systems more reliable, measurable, and easier to operate at scale.
The engineer will partner with application developers and platform engineers to eliminate recurring operational work, improve service-level objectives, and build systems that remain resilient under growth and failure. This is a hands-on role for someone who is comfortable debugging complex production issues and turning those lessons into durable engineering improvements.
Key Responsibilities
- Design and maintain highly available infrastructure across AWS or GCP using Kubernetes, Terraform, and infrastructure-as-code practices
- Build and improve CI/CD pipelines with tools such as GitHub Actions, Argo CD, Jenkins, or equivalent systems
- Define and manage service-level objectives, error budgets, alerting standards, and operational metrics for critical services
- Implement observability using Prometheus, Grafana, OpenTelemetry, Elasticsearch, or comparable logging and monitoring platforms
- Lead incident response, perform structured root-cause analysis, and deliver follow-up improvements that reduce recurrence and recovery time
- Automate provisioning, deployment, scaling, and routine operational tasks with Python, Go, or shell scripting
- Collaborate on capacity planning, disaster recovery, performance testing, and production readiness reviews
- 3β8 years of experience in site reliability engineering, DevOps, platform engineering, or a closely related infrastructure role
- Hands-on experience operating production workloads on AWS, GCP, or Azure, including networking, compute, storage, IAM, and managed services
- Strong Kubernetes experience, including deployments, services, ingress, resource management, troubleshooting, and upgrades
- Proficiency with Terraform or a comparable infrastructure-as-code tool and practical experience managing cloud environments through version control
- Working knowledge of Linux systems, TCP/IP networking, distributed systems, and container technologies such as Docker
- Experience building observability and incident-management practices around metrics, logs, traces, on-call workflows, and post-incident reviews
- Bonus: Experience with Go, service meshes, Argo CD, chaos engineering, multi-region architectures, and formal training or a degree in computer science, engineering, or a related field