Site Reliability Engineer III
Job Description
Job Description – Site Reliability Engineer III (SRE)
Mid–Senior Level
Full-time
Hybrid
1. Job Overview
Particulars Details
Company Guidewire Software
Job Title Site Reliability Engineer III
Job Category Product Development and Operations
Location Bangalore, India
Employment Type Full-time
Work Mode Hybrid
Experience Not specified
Primary Domain Site Reliability Engineering (SRE)
Cloud Platform AWS
Container Platform Kubernetes
Programming Languages Python, Go, Java
Monitoring Tool Datadog
Infrastructure Automation Terraform, Ansible, Puppet
Salary Not disclosed
On-call Requirement Yes – rotational
2. About the Company
Guidewire Software provides cloud-based software solutions for Property and Casualty (P&C) insurance companies.
Its platform supports insurance operations such as policy sales and underwriting, claims settlement, and billing. Guidewire also provides data management, digital portals, predictive analytics, and AI-powered solutions.
The company serves more than 540 insurers across 40 countries.
3. Job Summary
Guidewire is looking for a skilled Site Reliability Engineer III (SRE III) to join its SRE – Application team in Bangalore.
The candidate will be responsible for ensuring the reliability, availability, performance, and scalability of applications running on the Guidewire Cloud Platform.
The role involves software engineering, infrastructure automation, cloud operations, application monitoring, incident management, and performance optimization.
The ideal candidate should have experience with Python, Go, or Java, AWS, Kubernetes, Terraform, CI/CD pipelines, distributed systems, and observability tools such as Datadog.
4. Key Responsibilities
A. Site Reliability Engineering
– Improve the reliability, availability, and performance of applications running on the Guidewire Cloud Platform.
– Monitor application health and ensure service-level targets are achieved.
– Identify system performance issues and implement corrective solutions.
– Improve uptime, scalability, and end-user experience.
– Apply engineering principles to enhance operational environments.
B. Application Support and Troubleshooting
– Work with development teams to troubleshoot and resolve application issues.
– Investigate complex problems across distributed cloud systems.
– Minimize customer impact during incidents.
– Perform debugging and root-cause analysis.
– Develop solutions to prevent recurring service issues.
C. Automation and Runbook Development
– Develop and maintain automated operational runbooks.
– Automate repetitive operational tasks and reduce manual intervention.
– Implement cloud infrastructure automation.
– Improve configuration management and environment provisioning.
– Develop processes for proactive issue identification and remediation.
D. Monitoring and Performance Optimization
– Monitor application performance using APM and telemetry tools.
– Create monitoring dashboards, alerts, and synthetic transactions.
– Track service reliability and application performance metrics.
– Implement Service Level Indicators (SLIs), Service Level Objectives (SLOs), and Error Budgets.
– Identify performance bottlenecks and improve system efficiency.
E. Cloud Infrastructure and DevOps
– Deploy and manage scalable infrastructure on AWS.
– Manage containerized applications using Kubernetes.
– Implement Infrastructure as Code (IaC) using Terraform.
– Support CI/CD pipelines across Kubernetes and legacy environments.
– Manage infrastructure configurations using GitOps, Puppet, and Ansible.
– Improve cloud networking, security, and vulnerability management.
F. Incident Management and Documentation
– Participate in on-call rotations.
– Respond to production incidents and service disruptions.
– Document incidents and root-cause findings.
– Develop preventive measures to avoid recurring problems.
– Maintain operational procedures and technical documentation.
G. Collaboration and Continuous Improvement
– Collaborate with development, infrastructure, and operations teams.
– Communicate technical issues and solutions to stakeholders.
– Stay updated with SRE tools, technologies, and industry practices.
– Promote innovation, knowledge sharing, and continuous improvement.
5. Required Technical Skills
Skill Area Required Technologies / Knowledge
Programming Python, Go, or Java
Coding Practices SOLID, DRY, KISS, clean and testable code
SRE Fundamentals SLI, SLO, Error Budgets
Cloud Platform AWS
Containerization Kubernetes
Infrastructure as Code Terraform
Configuration Management GitOps, Puppet, Ansible
CI/CD Kubernetes and legacy CI/CD ecosystems
Monitoring Datadog, APM, telemetry
Distributed Systems Troubleshooting and debugging
Cloud Networking Cloud networking and infrastructure
Cloud Security Security and vulnerability management
Automation Cloud automation and programmatic remediation
Performance System and application performance optimization
6. Preferred Technical Skills
Candidates with the following additional skills will have an advantage:
SRE and Cloud Certifications
– SRE certification in one or more categories.
– AWS certification in one or more categories.
CI/CD and Pipeline Tools
– TeamCity
– Bitbucket Pipelines
– Jenkins
– GitHub Actions
Database and Data Engineering
– SQL
– Database administration
– Data pipelines
– Database performance tuning
– Schema design
Distributed Data Processing
– Hadoop
– Apache Spark
– AWS Redshift
Application Architecture
– Microservices architecture.
– Event-driven architecture.
– Distributed systems.
7. Experience and Eligibility
The advertisement does not specify a minimum number of years of experience.
Candidates should have:
– Experience as a Site Reliability Engineer or in a similar role.
– A software engineering background.
– Practical programming experience in Python, Go, or Java.
– Experience improving application reliability and system performance.
– Hands-on AWS and Kubernetes experience.
– Experience with Terraform and infrastructure automation.
– Knowledge of monitoring, incident management, and distributed systems.
– Strong analytical, troubleshooting, and communication skills.
8. Work Requirements
– Full-time employment.
– Hybrid work arrangement in Bangalore.
– Participation in rotational on-call duties.
– Collaboration with cross-functional engineering and operations teams.
– Focus on application availability, scalability, and reliability.
9. Application and Company Details
Company: Guidewire Software
– Website: Guidewire Official Website
– Accommodation Contact: accommodations-gw@employ-ability.org.uk
The accommodation email is for disability-related hiring support, not a general resume submission address. The supplied advertisement does not include a specific recruiter email or application link.
10. Candidate Profile at a Glance
Criteria Requirement
Position Site Reliability Engineer III
Company Guidewire Software
Location Bangalore
Employment Full-time
Work Mode Hybrid
Experience Not specified
Programming Python / Go / Java
Cloud AWS
Containerization Kubernetes
IaC Terraform
Monitoring Datadog
Configuration Management GitOps / Puppet / Ansible
CI/CD TeamCity / Bitbucket / Jenkins / GitHub Actions
SRE Concepts SLI / SLO / Error Budgets
Architecture Microservices / Distributed Systems
On-call Required
Salary Not disclosed
11. Recruitment Notes
1. Experience: The job advertisement does not provide a specific years-of-experience requirement. Avoid assuming a fixed 5–8 or 8–10 years threshold.
2. Programming: Python, Go, or Java is required; candidates need not necessarily know all three.
3. Cloud and containers: AWS and Kubernetes are important core requirements.
4. Monitoring: Datadog experience, including dashboards, monitors, and synthetic transactions, is specifically mentioned.
5. SRE expertise: Practical understanding of SLI, SLO, and Error Budgets is essential.
6. Automation: Terraform is required; GitOps, Puppet, and Ansible are relevant configuration-management technologies.
7. Preferred tools: TeamCity, Bitbucket Pipelines, Jenkins, and GitHub Actions are preferred pipeline technologies.
8. On-call: Candidates must be comfortable participating in rotational on-call support.
9. Work mode: Hybrid work in Bangalore.
10. Salary: Not disclosed.