Specialist - Software Engineering
Job Title
Site Reliability Engineer (SRE)
Role Description
We are seeking an experienced Site Reliability Engineer (SRE) with strong DevOps and automation expertise to ensure the reliability, scalability, and performance of distributed systems. This role focuses on CI/CD automation, monitoring, observability, and system troubleshooting across cloud-native and Kubernetes-based environments.
You will play a critical role in building and maintaining monitoring platforms, automating operational processes, and improving system reliability across multiple application domains.
Key Responsibilities
- Apply Site Reliability Engineering (SRE) and DevOps best practices to improve system availability, performance, and scalability.
- Design, build, and maintain CI/CD pipelines with a strong focus on automation.
- Implement and manage metrics collection, monitoring, and alerting across platforms.
- Perform system troubleshooting and problem-solving across infrastructure and application layers.
- Create, operate, and maintain Prometheus and Grafana clusters for monitoring Kubernetes environments.
- Implement and support observability standards, including OpenTelemetry.
- Develop and maintain automation tools and scripts using Python, Groovy, and Shell.
- Collaborate with engineering and platform teams to improve reliability, deployment processes, and operational efficiency.
Required Skills & Qualifications
- Hands-on experience in Site Reliability Engineering (SRE) and DevOps roles.
- Strong expertise in CI/CD pipelines, automation, and deployment strategies.
- Experience with metrics collection, monitoring, and alerting systems.
- Proven ability in system troubleshooting and root cause analysis across platforms and applications.
- Hands-on experience managing Prometheus and Grafana for Kubernetes cluster monitoring.
- Strong automation and scripting skills using:
- Python
- Shell scripting
- Groovy
- Experience working with OpenTelemetry for distributed tracing and observability.
Key Skills
- SRE experience managing Google Cloud services and accounts.
- Strong Prometheus and Grafana querying and dashboarding skills.
- Observability and monitoring best practices.
- Automation-first mindset with strong scripting capabilities.
- Kubernetes monitoring and cloud-native operations experience.
Job Segment:
Cloud, Software Engineer, Engineer, Developer, Technology, Engineering