Site Reliability Engineer/DevOps
The Role: As the Site Reliability Engineer (SRE), you will be responsible for the availability, automation, performance, efficiency, scaling, monitoring and emergency response of Morningstar.com operating system. The SRE uses their deep understanding of Morningstar.com’s platform, architecture, people, systems, and processes to establish SLIs and SLOs for uptime, performance, deployment, monitoring, and troubleshooting. You will also be expected to provide Tier 3 support for service incidents as escalated by Technology Operations staff and Support teams.
Responsibilities:
- Maintain and support the product and data systems: proactively monitor events, investigate issues,analyze solutions, and drive problems through to resolution.
- Use a wide variety of operational tools and monitoring platforms to gain in-depth knowledge, understanding, and ongoing monitoring of system availability, performance, and capacity.
- Define requirements and assist with development of customized tools and reporting as needed by projects and operations.
- Work with business partners to establish Service Level Indicators and Objectives (SLIs and SLOs)
- Rationalize deployment strategies to facilitate continuous delivery.
- Implement alerting strategy that makes alerts actionable and unique.
- Operate within ITIL Problem, Incident and Change Management practices.
- Provide follow-through to ensure issues are resolved to satisfaction
- Create and improve standard operating procedures and documentation.
- Drive continuous improvement and innovation within the team.
Requirements:
- Bachelor's degree or higher with previous experience in a technical support role.
- Experience of .NET and Java applications is a plus.
- Experience with SQL Server 2005/2008 is a plus.
- Experience with HTML, CSS, JavaScript and other browser related technologies.
- Working knowledge of Linux and Windows.
- Knowledge of monitoring tools (Splunk, AppDynamics, BPPM) is a plus.
- Solid understanding of automated deployment processes, specific knowledge of uDeploy and Jenkins is a plus.
- Comfortable with collaboration, open communication, and reaching across functional borders.
- Excellent interpersonal, organizational and communication skills; ability to work in a fast paced changing environment.
- Ability to work independently.
- Ability to mentor other developers and enforce good development practices.
Morningstar is an equal opportunity employer.