Senior Infrastructure Engineer
The Team: The Cloud Services Infrastructure team is responsible for fueling Morningstar’s technology initiatives in the public cloud space. The team consists of talented engineers, architects, and other experts who are committed to making technology one of Morningstar’s core strengths. We practice Agile methodologies and move quickly to adapt. Our technologists possess a wide range of skills and knowledge bases, we all view technology as a craft and care deeply about creating positive experiences for our customers. This team performs business-critical services enabling many different components of the business to deliver an amazing experience. We utilize public cloud to help push the boundaries of technology to build scalable and elegant solutions that help investors reach their financial goals.
The Role: The Cloud Services Infrastructure team is seeking a strong candidate to fill the Senior Infrastructure Engineer position in our Chicago office. The focus of the Senior Infrastructure Engineer is to implement key infrastructure components in Amazon Web Services, Google Cloud, and Azure. The ideal candidate will thrive in a work environment that requires strong problem-solving skills and independent self-direction, coupled with an aptitude for collaboration and open communication. As a member of the team you will be responsible for driving the engineering strategy, evolving Morningstar’s public cloud implementations, and automating everything to minimize manual work.
Job Responsibilities
- Technical leader responsible for advancing infrastructure services in AWS, Azure and GCP
- Assist in migration of products into Outposts & public cloud
- Manage virtual infrastructures in public cloud and advance infrastructure as code initiatives
- Mentor Junior engineers
- Ability to program in a language with a preference for Python
Qualifications
- Bachelor’s Degree in Computer Science or related field (or equivalent work experience)
- Development experience with Python
- Experience with one or more cloud environments (AWS/GCP/Azure)
- Infrastructure as code best practices using Terraform
- Practical experience working on DevOps team/organizations practicing Agile development practices
- Hands on experience with automation tools like Chef, Puppet, or Ansible
- Ability to support both Linux and Windows operating systems
Nice to have
- Experience implementing CI/CD pipelines using Jenkins or similar tooling
- Software engineering experience
- Strong background in networking and troubleshooting
- Experience with cloud security standards and best practices
- Comfortable working on Agile based teams compromised of team members with diverse skillsets