Job Purpose:
We are looking for an experienced Site Reliability Engineer to ensure the reliability, availability, scalability, and performance of cloud platforms. The role involves working closely with Cloud Automation, Development, QA, and IT Operations teams to improve infrastructure reliability, automate processes, strengthen monitoring, and ensure stable cloud operations.
Key Responsibilities:
- Support and maintain reliable, scalable, and secure CI/CD pipelines, reducing deployment risks.
- Monitor and optimize cloud platform performance, reliability, scalability, and cost efficiency.
- Implement automated testing frameworks to validate cloud infrastructure reliability, performance, and resilience.
- Develop and maintain automation tools and scripts for cloud provisioning, configuration, and deployment.
- Implement Infrastructure as Code (IaC) using Terraform and CloudFormation.
- Establish and maintain monitoring, logging, and observability solutions using Prometheus and ELK Stack.
- Proactively monitor cloud platform health, identify issues, and manage incident detection, troubleshooting, and resolution.
- Collaborate with Development, QA, Cloud Automation, Platform Engineering, and IT Operations teams.
- Participate in on-call and shift rotations to ensure continuous platform availability and timely incident response.
Required Skills & Experience:
- 5+ years of experience in DevOps Engineering, preferably within cloud environments.
- Strong understanding of CI/CD pipelines and cloud platform operations.
- Hands-on experience with Infrastructure as Code (IaC) tools such as Terraform and CloudFormation.
- Experience with monitoring and logging tools such as Prometheus and ELK Stack.
- Experience in automation, scripting, infrastructure provisioning, and configuration management.
- Knowledge of automated testing, cloud infrastructure reliability, scalability, and performance optimization.
- Strong troubleshooting, incident management, and problem-solving skills.
- Good collaboration and communication skills.
Education:
- Bachelor's degree in Computer Science, Information Technology, or a related field.
Preferred Certifications:
- AWS Certified DevOps Engineer – Professional.
- Google Professional DevOps Engineer.
- Microsoft Certified: DevOps Engineer Expert.
- Certified Kubernetes Administrator (CKA).