Site Reliability Engineer

Morningstar
Full_timeMumbai, India

📍 Job Overview

  • Job Title: Site Reliability Engineer
  • Company: Morningstar
  • Location: Mumbai, Maharashtra, India
  • Job Type: Hybrid (3 days on-site per week)
  • Category: DevOps, Infrastructure
  • Date Posted: June 11, 2025
  • Experience Level: 0-2 years
  • Remote Status: On-site (Hybrid)

🚀 Role Summary

  • Maintain and support the product and data systems, proactively monitoring events and driving issues to resolution.
  • Develop tools and reporting as needed and contribute to continuous improvement and innovation within the team.
  • Collaborate with data consumers, coordinate releases, and manage events and incidents.
  • Ensure data quality, monitor data thresholds, and contribute to mechanical testing of changes.
  • Coordinate server maintenance, upgrade, application and server log management, disaster recovery, and security events.

📝 Enhancement Note: This role focuses on data reliability, quality, and system availability, making it crucial for candidates to have a strong background in data management, monitoring, and troubleshooting.

💻 Primary Responsibilities

  • Data Triage & Issue Resolution: Support data consumers, review data logs, and identify causes of data changes. Triage events in the audit DB and report out to owners of the change.
  • Access Management: Manage entitlement access (EAMS) and ensure proper access control.
  • Release Management: Coordinate releases, support data lake releases, and dashboard changes. Contribute to mechanical testing of changes.
  • Event & Incident Management: Drive RCA contributions, incident command for P1/P2 incidents, and assess trend metrics like MTTA and MTTR.
  • Monitoring & Data Thresholds: Build and monitor dashboards, alerts, and contribute to deep integration with the QC framework. Ensure data status and workflow status for all data movements in all zones.
  • Ad-hoc Operations: Coordinate server maintenance, upgrade, application and server log management, disaster recovery, and security events.

📝 Enhancement Note: The role requires a solid understanding of data pipelines, data quality checks, and incident management processes to ensure data reliability and system availability.

🎓 Skills & Qualifications

Education: Bachelor's degree or higher in Computer Science, Information Technology, or a related field.

Experience: 0-2 years of experience in a technical support role, with a focus on data management, monitoring, and troubleshooting.

Required Skills:

  • Python and other scripting languages
  • AWS: S3, SNS, SQS, DynamoDB, Glue, Lake Formation, Spark, SQL
  • Linux, Parquet, Avro, and ORC formats
  • Monitoring tools and strategy: VictorOps, New Relic, CloudWatch, Splunk (ideally)

Preferred Skills:

  • Experience running incident post-mortems
  • Understanding of automated deployment processes leveraging Terraform, Jenkins
  • Familiarity with data pipelines, data quality checks, and incident management processes

📝 Enhancement Note: While the role requires a specific set of technical skills, it is also essential for candidates to possess strong problem-solving skills, attention to detail, and the ability to work effectively in a team environment.

📊 Web Portfolio & Project Requirements

Portfolio Essentials:

  • Demonstrate experience with data management, monitoring, and troubleshooting through relevant projects.
  • Showcase proficiency in Python, AWS services, and Linux through code samples or project case studies.
  • Highlight experience with monitoring tools and incident management processes.

Technical Documentation:

  • Document data pipelines, data quality checks, and incident management processes used in previous projects.
  • Include code comments, version control, and deployment processes documentation.
  • Demonstrate understanding of data contracts, logging standards, and architecture diagrams.

📝 Enhancement Note: As this role focuses on data reliability and system availability, candidates should emphasize their experience with data management, monitoring, and troubleshooting in their portfolio and technical documentation.

💵 Compensation & Benefits

Salary Range: INR 5,00,000 - 8,00,000 per annum (Based on experience and market standards for DevOps roles in Mumbai)

Benefits:

  • Hybrid work environment (3 days on-site per week)
  • Competitive benefits package, including health insurance and retirement plans
  • Opportunities for professional development and growth

Working Hours: 40 hours per week, with flexibility for deployment windows, maintenance, and project deadlines

📝 Enhancement Note: The salary range is estimated based on market research for DevOps roles in Mumbai, considering the candidate's experience level and the role's responsibilities.

🎯 Team & Company Context

🏢 Company Culture

Industry: Financial services and data management

Company Size: Large (10,000+ employees globally)

Founded: 1984, with a strong focus on data-driven decision-making and innovation

Team Structure:

  • Collaborative and cross-functional teams, working closely with data consumers and other stakeholders
  • Flat hierarchy, with a focus on empowerment and ownership

Development Methodology:

  • Agile/Scrum methodologies, with a focus on continuous improvement and innovation
  • Regular sprint planning, code reviews, and quality assurance practices
  • Automated deployment strategies, CI/CD pipelines, and server management

Company Website: https://www.morningstar.com/

📝 Enhancement Note: Morningstar's focus on data-driven decision-making and innovation makes it an ideal environment for candidates passionate about data management, monitoring, and troubleshooting.

📈 Career & Growth Analysis

Web Technology Career Level: Mid-level Site Reliability Engineer, responsible for maintaining and supporting the product and data systems, proactively monitoring events, and driving issues to resolution.

Reporting Structure: Reports directly to the Data & Analytics team lead, collaborating with data consumers, product teams, and other stakeholders.

Technical Impact: Plays a crucial role in ensuring data reliability, system availability, and performance, contributing to Morningstar's global products and services.

Growth Opportunities:

  • Develop expertise in data management, monitoring, and troubleshooting, with opportunities to specialize in specific areas.
  • Gain experience in incident management, chaos engineering, and automated deployment processes.
  • Contribute to continuous improvement and innovation within the team, with opportunities for leadership and technical mentoring.

📝 Enhancement Note: This role offers significant growth potential for candidates interested in specializing in data management, monitoring, and troubleshooting, with opportunities to develop expertise and take on leadership roles.

🌐 Work Environment

Office Type: Modern, collaborative workspace with a focus on cross-functional team interaction and knowledge sharing.

Office Location(s): Mumbai, with opportunities for remote work (3 days on-site per week)

Workspace Context:

  • Collaborative workspace with multiple monitors and testing devices available
  • Access to various tools and platforms, including AWS, monitoring tools, and data management software
  • Opportunities for cross-functional collaboration with designers, marketers, and other stakeholders

Work Schedule: Hybrid work environment (3 days on-site per week), with flexibility for deployment windows, maintenance, and project deadlines

📝 Enhancement Note: Morningstar's hybrid work environment offers a balance between on-site collaboration and remote work, allowing candidates to maintain a healthy work-life balance.

📄 Application & Technical Interview Process

Interview Process:

  1. Technical Assessment: Demonstrate proficiency in Python, AWS services, and Linux through a coding or configuration assessment.
  2. System Design Discussion: Discuss data pipelines, data quality checks, and incident management processes, focusing on scalability, performance, and availability.
  3. Behavioral and Cultural Fit Assessment: Assess communication skills, problem-solving abilities, and cultural fit through behavioral questions and team interactions.
  4. Final Evaluation: Evaluate the candidate's overall fit for the role, considering technical skills, problem-solving abilities, and cultural fit.

Portfolio Review Tips:

  • Highlight experience with data management, monitoring, and troubleshooting through relevant projects and case studies.
  • Demonstrate proficiency in Python, AWS services, and Linux through code samples and project documentation.
  • Showcase experience with monitoring tools and incident management processes.

Technical Challenge Preparation:

  • Brush up on Python, AWS services, and Linux skills, focusing on data management, monitoring, and troubleshooting.
  • Familiarize yourself with Morningstar's data-driven decision-making approach and innovative culture.
  • Prepare for behavioral questions and team interactions, emphasizing your problem-solving abilities and cultural fit.

ATS Keywords:

  • Programming Languages: Python, AWS, Linux, SQL
  • Web Frameworks & Tools: AWS S3, AWS SNS, AWS SQS, AWS DynamoDB, AWS Glue, AWS Lake Formation, AWS Spark, Parquet, Avro, ORC, VictorOps, New Relic, CloudWatch, Splunk, Terraform, Jenkins
  • Methodologies: Agile, Scrum, CI/CD, Incident Management, Data Management, Monitoring, Troubleshooting
  • Soft Skills: Problem-solving, attention to detail, teamwork, communication

📝 Enhancement Note: To optimize your application and interview preparation, focus on demonstrating your experience and proficiency in data management, monitoring, and troubleshooting, as well as your understanding of Morningstar's data-driven decision-making approach and innovative culture.

🛠 Technology Stack & Web Infrastructure

Backend & Server Technologies:

  • AWS: S3, SNS, SQS, DynamoDB, Glue, Lake Formation, Spark, SQL
  • Linux, Parquet, Avro, ORC formats

Monitoring & Alerting Tools:

  • VictorOps, New Relic, CloudWatch, Splunk (ideally)

Infrastructure & Configuration Management Tools:

  • Terraform, Jenkins

📝 Enhancement Note: Familiarize yourself with Morningstar's technology stack, focusing on AWS services, Linux, and monitoring tools, to ensure a strong foundation for the role's responsibilities.

👥 Team Culture & Values

Web Development Values:

  • Data-driven decision-making and innovation
  • Collaborative and cross-functional teamwork
  • Empowerment and ownership
  • Continuous improvement and learning

Collaboration Style:

  • Cross-functional integration between data consumers, product teams, and other stakeholders
  • Code review culture and peer programming practices
  • Knowledge sharing, technical mentoring, and continuous learning

📝 Enhancement Note: Morningstar's focus on data-driven decision-making, collaboration, and continuous improvement creates an ideal environment for candidates passionate about data management, monitoring, and troubleshooting.

⚡ Challenges & Growth Opportunities

Technical Challenges:

  • Ensuring data reliability, quality, and system availability in a large, complex data environment
  • Managing data pipelines, data quality checks, and incident management processes at scale
  • Contributing to continuous improvement and innovation within the team, with opportunities for leadership and technical mentoring

Learning & Development Opportunities:

  • Develop expertise in data management, monitoring, and troubleshooting, with opportunities to specialize in specific areas
  • Gain experience in incident management, chaos engineering, and automated deployment processes
  • Contribute to continuous improvement and innovation within the team, with opportunities for leadership and technical mentering

📝 Enhancement Note: This role offers significant technical challenges and growth opportunities for candidates interested in specializing in data management, monitoring, and troubleshooting, with opportunities to develop expertise and take on leadership roles.

💡 Interview Preparation

Technical Questions:

  • Python, AWS, and Linux Proficiency: Demonstrate your proficiency in Python, AWS services, and Linux through coding or configuration questions, focusing on data management, monitoring, and troubleshooting.
  • Data Pipelines, Data Quality Checks, and Incident Management Processes: Discuss your experience with data pipelines, data quality checks, and incident management processes, focusing on scalability, performance, and availability.
  • Problem-solving and Troubleshooting: Solve complex problems related to data management, monitoring, and troubleshooting, demonstrating your ability to think critically and find creative solutions.

Company & Culture Questions:

  • Data-driven Decision-making and Innovation: Explain how you have contributed to data-driven decision-making and innovation in previous roles, and how you plan to apply these skills at Morningstar.
  • Collaboration and Teamwork: Describe your experience working in a collaborative, cross-functional team environment, and how you have contributed to the success of your team.
  • Continuous Improvement and Learning: Discuss your approach to continuous improvement and learning, and how you have applied these principles in previous roles.

Portfolio Presentation Strategy:

  • Data Management, Monitoring, and Troubleshooting: Highlight your experience with data management, monitoring, and troubleshooting through relevant projects and case studies, focusing on the challenges you faced and the solutions you implemented.
  • Python, AWS, and Linux Proficiency: Demonstrate your proficiency in Python, AWS services, and Linux through code samples and project documentation, emphasizing your ability to work effectively in a data-driven environment.
  • Incident Management and Problem-solving: Showcase your experience with incident management and problem-solving, highlighting your ability to think critically and find creative solutions to complex challenges.

📝 Enhancement Note: To optimize your interview preparation, focus on demonstrating your experience and proficiency in data management, monitoring, and troubleshooting, as well as your understanding of Morningstar's data-driven decision-making approach and innovative culture.

📌 Application Steps

To apply for this Site Reliability Engineer position at Morningstar:

  1. Customize Your Portfolio: Highlight your experience with data management, monitoring, and troubleshooting through relevant projects and case studies, focusing on the challenges you faced and the solutions you implemented.
  2. Optimize Your Resume: Emphasize your experience with Python, AWS services, and Linux, as well as your familiarity with monitoring tools and incident management processes. Include relevant keywords to improve resume optimization.
  3. Prepare for Technical Challenges: Brush up on your Python, AWS, and Linux skills, focusing on data management, monitoring, and troubleshooting. Familiarize yourself with Morningstar's technology stack and data-driven decision-making approach.
  4. Research Morningstar: Learn about Morningstar's data-driven decision-making approach, innovative culture, and commitment to continuous improvement and learning. Prepare for behavioral questions and team interactions, emphasizing your problem-solving abilities and cultural fit.

📝 Enhancement Note: By following these application steps and focusing on your experience and proficiency in data management, monitoring, and troubleshooting, you will be well-prepared to succeed in the Site Reliability Engineer role at Morningstar.

Application Requirements

A Bachelor's degree or higher with some experience in a technical support role is required. Experience in technology for 0-2 years is also necessary, along with familiarity with various tools and platforms.