21 Oct
|
Emagine
|
Bengaluru
Summary We are looking for an experienced Site Reliability Engineer (SRE) to join a cross-functional product team responsible for ensuring the reliability, availability, performance, and operational stability of eCommerce applications. Main
Responsibilities:
• Work within cross-functional product teams, applying Site Reliability Engineering practices in collaboration with SRE governance teams.
• Ensure application reliability, operational stability, service availability, and delivery quality.
• Monitor, manage, troubleshoot, and resolve production incidents affecting supported applications.
• Perform technical analysis, root cause analysis, code and log analysis, and troubleshooting of complex production issues.
• Improve proactive monitoring, observability, and incident prevention through automation and continuous improvement.
• Define, track, and improve SRE metrics, including Service Level Indicators (SLIs), Service Level Objectives (SLOs), and Error Budgets.
• Drive performance engineering and application reliability improvements to minimize production disruptions.
• Develop and maintain automation scripts and solutions to streamline development, deployment, monitoring, and production operations.
• Build, maintain, and improve CI/CD workflows, particularly using GitHub Actions, automated testing, and other DevOps practices.
• Support and maintain cloud-based infrastructure and applications across Azure and/or Google Cloud Platform (GCP).
• Provision and manage infrastructure using Infrastructure as Code (IaC) tools such as Terraform and Ansible.
• Work with managed Kubernetes platforms,
including Azure Kubernetes Service (AKS) and Google Kubernetes Engine (GKE).
• Collaborate with product teams to identify opportunities for reliability improvements, preventive maintenance, housekeeping automation, and operational efficiency.
• Ensure compliance with ITIL-based support processes and manage incidents, problems, and service requests using ITSM tools such as ServiceNow.
• Contribute to KPI reporting, delivery quality, operational reviews, and continuous improvement initiatives.
• Participate in on-call technical support and resolve business-critical incidents as required.
• Share best practices within the SRE capability and stay updated on emerging technologies, tools, and industry practices. Key
Requirements:
• 5+ years of experience in Site Reliability Engineering or production operations.
• Robust experience in eCommerce environments.
• Strong understanding of DevOps practices and CI/CD pipelines.
• Experience with GitHub Actions for CI/CD workflows.
• Hands-on experience with API-driven applications and microservices architectures.
• Proficiency in Java and experience in developing automation scripts.
• Knowledge of ITIL support processes and ITSM tools. Nice to Have:
• Experience with headless eCommerce architectures and platforms.
• Familiarity with front-end technologies like ReactJS.
• Experience with cloud-native tools and services.
• Knowledge of performance testing and capacity planning. Other Details:
• Team Structure: Cross-functional product teams
• Operational Environment: Cloud-based infrastructure in Azure and/or GCP
📌 Site Reliability Engineer (Bengaluru)
🏢 Emagine
📍 Bengaluru