- Company Name
- Doctolib
- Job Title
- Senior Site Reliability Engineer - Automation Platform (x/f/m)
- Job Description
-
Job title: Senior Site Reliability Engineer – Automation Platform
Role Summary: Lead the design, development, and maintenance of automation tools, CI/CD pipelines, and infrastructure-as-code solutions for a large-scale platform engineering ecosystem. Drive improvements, define best practices, and collaborate with feature teams to deliver reliable, scalable, and developer-friendly services.
Expactations:
- 5+ years of SRE experience, expertise in AWS, Terraform, Kubernetes, and GitHub Actions.
- Strong knowledge of containerization, orchestration, and cloud services (AWS, Azure, or GCP).
- Proficiency in at least one programming language (Go, Java, Ruby, Python, etc.) and deep understanding of IaC principles.
- Proven ability to build, ship, and maintain tooling and services that enable self-service execution for multiple teams.
- Demonstrated experience with CI/CD, automated testing, observability, security, and monitoring.
- Proactive, collaborative, and customer-focused mindset toward developer experience.
Key Responsibilities:
- Architect and implement robust CI/CD pipelines, infrastructure-as-code, and automated testing frameworks.
- Design, develop, and maintain tools and services that enforce golden paths for development, deployment, testing, and security.
- Collaborate with feature teams to ensure tooling meets developers’ needs and aligns with platform standards.
- Continuously evaluate and integrate new technologies and processes to enhance development practices.
- Define and disseminate best‑practice guidelines, security measures, and observability standards.
- Ensure reliability, scalability, traceability, and monitoring across all services and infrastructure.
- Contribute to roadmap delivery and coordinate with SRE, security, and domain experts.
Required Skills:
- Site Reliability Engineering (SRE) with 5+ years of experience.
- Cloud platforms: AWS, Azure, or Google Cloud.
- Infrastructure-as-Code: Terraform, CloudFormation, or similar.
- Containerization & orchestration: Docker, Kubernetes.
- CI/CD & release engineering: GitHub Actions, Jenkins, GitLab CI, or equivalent.
- Programming: Go, Java, Ruby, Python (or comparable); scripting experience in Bash, PowerShell.
- Observability & monitoring: Datadog, Prometheus, Grafana, ELK, or equivalents.
- Testing frameworks: JUnit, Jest, Vitest, Playwright, Capybara, PACT, Gatling (preferred).
- Developer Experience tools: SonarQube, Backstage (preferred).
- Experience managing multi‑service environments and scaling developer tooling.
Required Education & Certifications:
- Bachelor’s degree in Computer Science, Software Engineering, or related field, or equivalent professional experience.
- Relevant certifications (AWS Certified DevOps Engineer, Certified Kubernetes Administrator, etc.) are a plus.