Site Reliability Engineer (Bengaluru)

Site Reliability Engineer (Bengaluru)

21 Oct
|
Emagine
|
Bengaluru

21 Oct

Emagine

Bengaluru

Summary The role of the Site Reliability Engineer (SRE) focuses on ensuring the reliability, performance, and operational excellence of mobile applications in a production eCommerce environment. The primary objective is to enhance customer experience through secure and efficient application operations. Main

Responsibilities:
• Mobile Application Reliability: Own the reliability, availability, stability, and performance of production iOS and Android applications.
• Production Support and Incident Management: Investigate and resolve production incidents, perform crash and ANR triage, conduct root cause analysis, and implement preventive measures.
• Monitoring and Observability: Implement and maintain monitoring using Firebase Crashlytics, Firebase Performance Monitoring, Splunk, Grafana, etc.
• SRE Metrics and Reliability Engineering: Define, measure, and improve SLIs, SLOs, and error budgets.
• Performance Engineering: Monitor and optimize crash-free user session rates, app startup time, API errors, and latency.
• Release Management: Manage application releases via App Store Connect and Google Play Console, including compliance with platform requirements.
• Mobile Release Governance: Stay aware of Apple and Google guidelines, API level deadlines, and compatibility requirements.
• Version Management: Support multiple application versions ensuring backward compatibility.
• Production Mitigation: Resolve issues without building new applications using tools like Firebase Remote Config.
• Operational Analytics: Analyze reliability metrics across app versions and use customer reviews for operational signals.
• DevOps and CI/CD: Design and maintain automated CI/CD workflows using GitHub Actions.
• Cloud and Infrastructure Operations:



Support environments on Azure and GCP, with Kubernetes services experience.
• ITSM and Service Operations: Follow ITIL processes and incident management best practices.
• Architecture and Troubleshooting: Collaborate with teams to identify system bottlenecks and improve reliability.
• Continuous Improvement: Find opportunities for automation and performance optimization. Key

Requirements:
• 5+ years experience in SRE, DevOps, or production operations.
• Experience in eCommerce applications.
• Hands-on support for iOS and Android applications.
• Expertise in DevOps practices and CI/CD pipelines.
• Experience with Firebase tools (Crashlytics, Performance Monitoring, etc.).
• Knowledge of mobile application crash analysis and stability metrics.
• Experience working with API-based architectures and microservices.
• Familiarity with monitoring tools (Splunk, Grafana).
• Experience with cloud platforms (Azure, GCP).
• Knowledge of at least one programming language (Python, Ruby, Java, C#, Go).
• Understanding of ITIL processes and ITSM tools (ServiceNow). Nice to Have:
• Familiarity with headless eCommerce architectures.
• Knowledge of front-end technologies like ReactJS and Node.js.
• Experience with Infrastructure as Code (Terraform, Ansible).
• Experience with cloud Kubernetes services (AKS, GKE).
• Background in desktop application support.
• Knowledge of mobile application signing and release requirements.
• Experience implementing production safeguards. Other Details:
•

Location:
Not specified.
• Team Structure: Collaborative environment with development, DevOps, and product teams.
• Tools/Methodologies: ITIL processes, CI/CD workflows, Firebase, Splunk, Grafana, GitHub Actions, cloud environments.

📌 Site Reliability Engineer (Bengaluru)
🏢 Emagine
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: site reliability engineer (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: site reliability engineer (bengaluru) / bengaluru