Education: Bachelor's degree in Computer Engineering, Computer Science, or a related field
Skills:
2+ years of experience building applications in Python or .NET
2+ years of experience with Continuous Integration Tools, Bitbucket, GitHub, Jenkins, IntelliJ, Unit Testing, and Jira.
2+ years of experience with databases, including Microsoft SQL Server.
1+ year of experience working with Amazon Web Services, including S3, SQS, EC2, Lambda, Glue, EMR, CodeDeploy.
1+ years of experience in design, development, and maintenance of cloud-based data systems.
1+ years of experience working in an Agile environment.
Experience in data warehousing.
Hands-on ETL experience on Apache Spark.
Hands-on experience with an AWS database, preferably Athena or RedShift.
Management of code deployments in DEV, QA, STG & PROD environments.
Troubleshoot production issues related to data and Python/.NET/SQL code.
Good understanding of CI/CD pipelines and infrastructure as code (Terraform).
Knowledge/experience adding quality checks to data pipelines.
Good communication skills.
AWS Certification or desire to become AWS certified.
Ability to work independently, communicate effectively, and produce superior results.
Experience working in Scrum-based methodologies.
Ability to write clean code and provide insights in code reviews.
Morningstar’s hybrid work environment gives you the opportunity to work remotely and collaborate in-person each week. We’ve found that we’re at our best when we’re purposely together on a regular basis, at least three days each week. A range of other benefits are also available to enhance flexibility as needs change. No matter where you are, you’ll have tools and resources to engage meaningfully with your global colleagues.