Site Reliability Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+18 more
Job description
- Lead reliability, availability, scalability and performance improvements across GCP-hosted applications, platforms and shared services.
- Define and operate service level indicators, service level objectives and error-budget practices that connect technical health to customer impact.
- Design actionable observability using Dynatrace, including instrumentation, dashboards, distributed tracing, service health views and SLO-based alerting.
- Build modular, reusable and maintainable Terraform code for secure cloud infrastructure, platform services and environment provisioning.
- Administer production Kubernetes environments, covering cluster lifecycle, workload deployment, capacity, upgrades, networking and platform troubleshooting.
- Automate operational activities and repetitive support work using Python, Groovy, Bash or PowerShell to reduce toil and improve consistency.
- Build and enhance CI/CD pipelines using Jenkins, Azure DevOps, GitHub Actions or equivalent tooling, with automated quality and deployment controls.
- Lead incident response, complex troubleshooting, root-cause analysis and post-incident reviews; ensure corrective actions are tracked to completion.
- Embed security, resilience, monitoring and supportability into platform and application designs from the outset.
- Coach engineers, contribute reusable standards and patterns, and promote SRE and operational excellence across engineering communities.
Requirements
Google Cloud Platform
Strong hands-on GCP engineering and operations experience across production services. Relevant GCP certification is preferred.
Site Reliability Engineering
Demonstrable SRE experience improving availability, resilience, scalability, supportability and operational performance.
Dynatrace & observability
Instrumentation, dashboards, metrics, logs, traces, service health modelling and SLO-based alerting using Dynatrace.
Terraform
Strong Infrastructure as Code capability, including modular design, reusable components, state management, code review and maintainability.
Kubernetes & containers
Production Kubernetes administration and Docker knowledge, including deployments, upgrades, networking, capacity and troubleshooting.
CI/CD engineering
Hands-on Jenkins, Azure DevOps, GitHub Actions or comparable tooling for build, test, infrastructure and deployment automation.
Scripting & coding
Practical automation using Python, Groovy, Bash or PowerShell, with sound software engineering and source-control practices.
Incident management
Major incident response, structured troubleshooting, root-cause analysis, problem management and post-incident improvement.
Cloud security
Working knowledge of IAM, least privilege, secrets, secure configuration, policy controls and operational risk management.
Networking & APIs
Strong understanding of Linux/Unix, DNS, TCP/IP, routing, load balancing, firewalls, VPC connectivity, HTTP and API troubleshooting.
DevOps & toil reduction
Automation-first mindset and experience replacing repetitive operational activity with reliable engineering solutions.
Stakeholder collaboration
Ability to explain service risk and technical options clearly and work effectively across engineering, product, security and operations teams.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦