Browse current jobs

Site Reliability Engineer

TCS · Trivandrum

Apply on employer website

Source and collection record

Read the employer source

Last observed by our collector: . This is not a manual review or a confirmation from the employer.

Employer requisition: 417759

Job type and experience labels are automated discovery categories. The employer determines eligibility. Original experience wording was not retained separately; check the current employer page.

How sourcing and classification work · Report a discrepancy

Your application evidence checklist

Mark the statements you can support after reading the employer source. This checklist stays on this page; it does not score your eligibility or submit an application.

0 of 3 checks marked. Keep unresolved requirements as questions for the employer.

Collected role description

Site Reliability Engineer Site Reliability Engineer: Develop, test, and maintain high-quality software solutions, frameworks and automations. • Collaborate with cross-functional teams to analyse requirements and design solutions around stability and reliability. • Participate in code reviews to ensure code quality and shared knowledge. • Identify, troubleshoot, and resolve various incidents, problems Ensure DevOps/SRE best practices. • Contribute to continuous improvement initiatives within the engineering team. • Proficiency in one or more programming /scripting languages such as Python. • Solid understanding of Agile development methodologies. • Willingness to work with operations and incident, problem management. • Good knowledge of at least one of the three big cloud service providers: Microsoft Azure or GCP. • Experience in building CI/CD workflows using GitHub Actions. • Experience in Observability setup (Application, Infra) using tools such as Splunk, Grafana, etc. • Familiarity with version control systems such as Git. • Good problem-solving skills and eagerness to learn. • Excellent communication and teamwork skills • Infrastructure Management: Design, build, and maintain scalable and reliable infrastructure. Optimize system performance and reliability by managing cloud or on-premises infrastructure. • Incident Management: Lead incident response efforts to diagnose and resolve critical issues. Participate in the on-call rotation and develop runbooks for incident response. • Automation and DevOps: Develop and implement automation tools and frameworks to reduce manual tasks and enhance system reliability. Advocate for DevOps best practices within the engineering team and implement CI/CD workflows. • Performance Optimization: Analyze system performance metrics to identify bottlenecks and optimize system performance. Implement monitoring and alerting solutions to detect and resolve issues proactively. • Security and Compliance: Ensure systems are secure and compliant with industry standards. Conduct security assessments and work with security teams to implement necessary controls. • Continuous Improvement: Identify opportunities for process improvements and implement best practices for system reliability and performance. Collaborate with software engineers to enhance the reliability and availability of applications and services. • Documentation and Knowledge Sharing: Create and maintain comprehensive documentation of systems, processes, and procedures. Share knowledge and mentor junior team members. • Observability: Develop monitoring and alerting setup based on Service Levels (SLI/SLO) for Application and Infrastructure.

Collected minimum qualification

BACHELOR OF ENGINEERING

Collected experience requirement

5 - 12 Years