- Glasgow, Scotland, United Kingdom
- Permanent, Full time
- Morgan Stanley
- 19 Feb 18 2018-02-19
See job description for details
Morgan Stanley is a leading global financial services firm providing a wide range of investment banking, securities, investment management and wealth management services. The Firm's employees serve clients worldwide including corporations, governments and individuals from more than 1,200 offices in 43 countries.
As a market leader, the talent and passion of our people is critical to our success. Together, we share a common set of values rooted in integrity, excellence and strong team ethic. Morgan Stanley can provide a superior foundation for building a professional career - a place for people to learn, to achieve and grow. A philosophy that balances personal lifestyles, perspectives and needs is an important part of our culture.
Institutional Securities Technology (IS Tech) develop and oversee the overall technology strategy and bespoke technology solutions to drive and enable the Institutional businesses and enterprise-wide functions. Our clients include Fixed Income, Equities, Commodities, Investment Banking, Research and Global Capital Markets as well as Operations, HR and Corporate Services.
The MSDE (Morgan Stanley Development Environment) Engineering team is responsible for all aspects of managing and maintaining a set of enterprise hosted developer enablement tools that are used throughout Morgan Stanley’s global IT development community.
These tools, both open source and 3rd party vendor, are hosted within the Morgan Stanley infrastructure, in a high availability configuration, and are used by thousands of developers on a daily basis. They include tools such as SCM (Perforce and Git/Bitbucket), Issue Tracking (Jira), CI (Jenkins and TeamCity) and Code Quality (Sonar).
Morgan Stanley is looking for a hands-on software developers to join the firmwide development environment, MSDE. MSDE is responsible for shaping the software development lifecycle (SDLC) within Morgan Stanley by implementing the tools, systems, and processes used by all developers across the globe for software development and deployment.
The candidate will be working with a global team of experts to extend the release automation and deployment capabilities of the Firm’s SDLC platform, named Train. Train is used by thousands of developers, across a diverse set of programming languages, technology stacks, and platforms, and is continually evolved to stay current with the state of art in SDLC practices and tooling.
In addition to hands-on development experience and breadth of technical skills, the right candidate will also have a good understanding of current best practices configuration management, deployment automation and site reliability engineering.
Prior experience in the financial industry is not required; candidates from software companies are welcome.
- Hands-on development full-stack development experience, preferably in Python or Java.
- Experience with one or more configuration management tools such as salt-track,chef, ansible and puppet
- Strong Linux fundamentals and system administration experience
- Effective troubleshooting skills across all components of the plant (HW, OS, network, storage).
- Familiarity with containerisation (docker etc) and orchestration such as kubernetes.
- Previous experience working on build automation and delivery automation pipelines (CI/CD)
- Experience running, building and monitoring highly available systems.
- Experience with integration with Cloud providers and related orchestration tools for example terraform.
Morgan Stanley is an equal opportunities employer. We work to provide a supportive and inclusive environment where all individuals can maximise their full potential. Our skilled and creative workforce is comprised of individuals drawn from a broad cross section of the global communities in which we operate and who reflect a variety of backgrounds, talents, perspectives and experiences. Our strong commitment to a culture of inclusion is evident through our constant focus on recruiting, developing and advancing individuals based on their skills and talents. *LI-AM2