Site Reliability Engineer
📍 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:
- Technical Assessment: Demonstrate proficiency in Python, AWS services, and Linux through a coding or configuration assessment.
- System Design Discussion: Discuss data pipelines, data quality checks, and incident management processes, focusing on scalability, performance, and availability.
- Behavioral and Cultural Fit Assessment: Assess communication skills, problem-solving abilities, and cultural fit through behavioral questions and team interactions.
- 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:
- 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.
- 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.
- 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.
- 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.