Site Reliability Engineer
About the role
The Site Reliability Engineer role involves monitoring systems to ensure service reliability, troubleshooting infrastructure issues, and performing root cause analysis. The position requires designing, building, and maintaining scalable and highly available systems, collaborating with internal teams and vendors, developing automation for deployments and operational tasks, and supporting system patching and integrations. Candidates should have a bachelor's degree in Computer Science, IT, or a related field, with 1–2 years of experience in SRE, DevOps, or cloud operations, and experience supporting distributed systems and cloud environments. The role is with InTalent Asia's client in the IT industry, based in Sri Lanka, and offers the opportunity to work with modern cloud and automation technologies.
Must have
- Bachelor's Degree in Computer Science, IT, or a related field
- Minimum 1–2 years of experience in SRE, DevOps, or cloud operations roles
- Experience supporting distributed systems and cloud environments
- Strong knowledge of SRE principles (SLI, SLO, error budgets, incident management)
- Experience with cloud platforms (AWS, Azure, GCP)
- Familiarity with CI/CD tools (Jenkins, GitHub Actions, Argo CD)
- Experience with Docker, Kubernetes, Terraform, Nginx, HAProxy
- Knowledge of DevOps practices and automation
- Programming/scripting skills (Python, Shell, Java, JavaScript, or C/C++)
- Strong analytical and troubleshooting skills
- Ability to work in roster-based environments (including shifts)
- Excellent communication and collaboration skills
Technologies
- AWS
- Azure
- Bash
- CI/CD
- Cloud Native
- C++
- DevOps
- Docker
- GCP
- GitHub
- GitHub Actions
- Infrastructure as Code
- Java
- JavaScript
- Jenkins
- Kubernetes
- NGINX
- Python
- Terraform
Highlights
The role requires the ability to work in roster-based environments, including shifts. The position is based in Sri Lanka. Applications are managed by InTalent Asia, a recruitment partner.