Senior Database Engineer
The Group: The Investment Management group is a global team guided by Morningstar's investment principles focused on delivering great long-term investment results to help end-investors reach their financial goals. Morningstar® Managed PortfoliosSM, our complete wealth management platform serving financial advisors, offers a broad lineup of strategies built with stocks, mutual funds, and ETFs to help meet an investor's needs at each stage of their lifetime.
The Role:
Managed Portfolios is seeking a Database Developer. This position will be part of an IT team which is focused on updating Managed Portfolio's core web site and systems as well as automating data related activities such as ETL and Warehousing. The position includes database development of new systems, maintenance of existing applications and some database administration. A successful candidate will be able to multi-task and prioritize assignments in order to meet project deadlines. This position is based in our Chicago office.
Job Responsibilities:
- 3-5 years minimum design and development experience with relational database management systems like Microsoft SQL Server and No SQL
- Apply DevOps practices in area of continuous and automated deployment.
- Analyze and remediate production issues, and build instrumentation and operational readiness into the systems architecture
- Experience working with Amazon Webservices cloud infrastructure (At least one-year hands on experience on writing lambda and step functions)
- Experience in using terraform script, Serverless and AWS cloud setup
Qualifications:
- A bachelor's in Computer Science or related, plus 3-5 years of experience for database development
Nice to have:
- Experience with Python , Node JS and other programming language
001_MstarInc Morningstar Inc. Legal Entity
If you received and accept an offer from us, we require that personal and any related investments be disclosed confidentially to our Compliance team (days vary by region). These investments will be reviewed to ensure they meet Code of Ethics requirements. If any conflicts of interest are identified, then you will be required to liquidate those holdings immediately. In addition, dependent on your department and location of work certain employee accounts must be held with an approved broker (for example all, U.S. employee accounts). If this applies and your account(s) are not with an approved broker, you will be required to move your holdings to an approved broker.