Overview
The Senior Associate Site Reliability Engineer is a developing subject matter expert responsible for ensuring the reliability, availability, and performance of company systems and infrastructure, working under guidance from a supervisor and collaborating with cross-functional teams to improve system resiliency.
What you'll do
- Monitor system health, performance metrics, and alerts to identify and respond to incidents promptly.
- Work with Senior Site Reliability Engineers and teams to diagnose issues, troubleshoot problems, and restore services in a timely manner.
- Assist in the deployment and release of software applications and infrastructure changes.
- Collaborate with development teams to ensure smooth deployments, implement best practices, and minimize downtime during releases.
- Collaborate with senior SREs and operations teams to automate routine tasks and improve operational efficiency.
- Assist in capacity planning, monitor resource utilization, and make recommendations for scaling infrastructure and services based on projected needs.
- Collaborate with senior SREs to ensure adequate capacity to meet growing demands.
- Document incidents, their impact, and resolution procedures to maintain an incident knowledge base.
- Participate in post-incident reviews, contribute to root cause analysis, and help implement preventive measures to minimize future incidents.
- Collaborate with security teams to implement security best practices and ensure compliance with industry standards and regulations.
- Assist in monitoring and responding to security incidents, applying appropriate mitigation measures.
- Work closely with development teams, operations teams, and other stakeholders to ensure smooth operations.
- Stay updated with the latest industry trends, emerging technologies, and best practices in Site Reliability Engineering.
- Seek opportunities to expand technical skills and knowledge through training, certifications, and self-study.
- Perform any other related task as required.
What you'll need
- Bachelor's degree or equivalent in Computer Science, Information Technology, or a related field.
- Moderate level hands-on experience in a Site Reliability Engineering role or related roles, including experience in designing and maintaining highly available and scalable systems.
- Moderate level experience in incident response procedures and troubleshooting techniques to identify and resolve system issues.
- Moderate level experience in automation principles and tools (for example, Terraform, Jenkins, Git).
- Moderate level experience with scripting languages and version control systems, such as Git, demonstrates an ability to automate tasks and work collaboratively.
- Familiarity with infrastructure concepts, including cloud platforms (for example, AWS, Azure, Google Cloud), networking, and system administration.
- Developing knowledge of programming or scripting languages (such as Python, Bash, or PowerShell) and version control systems (such as Git).
- Relevant understanding of Linux/Unix systems and experience working with command-line tools.
- Strong problem-solving and analytical skills, with attention to detail.
- Excellent communication and collaboration skills, with the ability to work effectively in a team environment.
- Passion for automation, reliability, and continuous improvement.
- Developing understanding of security principles, best practices, and compliance requirements.
- Developing ability to optimize system performance, scalability, and reliability.
- Experience with performance monitoring and tuning tools (for example, Prometheus, Grafana, or New Relic) to identify bottlenecks, analyze performance data, and implement optimization strategies.
Nice to have
- Familiarity with incident management processes, monitoring tools, and configuration management systems is beneficial.
- Developing expertise in performance monitoring, optimization, and troubleshooting using tools such as Prometheus, Grafana, or New Relic.
- Relevant certifications, such as AWS Certified DevOps Engineer - Professional, Google Cloud Professional DevOps Engineer, or Certified Kubernetes Administrator (CKA).
Details
- Workplace type: On-site.
- Location: Hyderabad.
Read the full description and apply on the company’s own careers page.