Data Science (Python and Bigdata)

Morgan Stanley
Apply Now

Job Description

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.

Technology/Role/Department at Morgan Stanley

Technology is the key differentiator that ensures that we manage our global businesses and serve clients on a market-leading platform that is resilient, safe, efficient, smart, fast and flexible. Technology redefines how we do business in global, complex and dynamic financial markets. We have a large number of award-winning technology platforms that help to propel our Firm businesses to be the top in the market. Our India technology teams are based in Mumbai and Bengaluru. We have built strong techno-functional teams which partner with our offices globally taking global ownership of systems and products. We have a vibrant and diverse mix of technologists working on different technologies and functional domains. There is a large focus on innovation, inclusion, giving back to the community and sharing knowledge.

Core Infrastructure (CI) provides a stable, flexible, and resilient computing platform, and a service-based, agile environment. CI also offers access to the private and public cloud and enables secure self-service and automation.

Job Responsibilities

  • Expert in Python, with knowledge of at least one Python web framework such as Flask, Django etc.
  • Familiarity with some ORM (Object Relational Mapper) libraries.
  • Able to integrate multiple data sources and databases into one system.
  • Understanding of the threading limitations of Python, and multi-process architecture.
  • Good understanding of server-side templating languages.
  • Working knowledge of front-end technologies, such as JavaScript, HTML5, and CSS3.
  • Basic understanding of front-end technology Angular.
  • Understanding of accessibility and security compliance.
  • Knowledge of user authentication and authorization between multiple systems, servers, and environments.
  • Understanding of fundamental design principles behind a scalable application.
  • Familiarity with event-driven programming in Python.
  • Strong unit test and debugging skills.
  • Proficient understanding of code versioning tools such as GIT, SVN, perforce etc.
  • Familiarity with Agile processes like scrum and Kanban.
  • Strong database knowledge on any database like Sybase, Oracle etc.
  •  Experience with Apache Spark /Spark Streaming / Kafka.
  • Experience with NOSQL Databases like MongoDB, Elastic Search.
  • Experience with current CV and/or Data Science libraries such as OpenCV, PIL, Numpy, SciPy is a strong positive.
  • Able to create database schemas that represent and support business processes.
  • Expert in Python (More than 6+ years of experience), with knowledge of at least one Python web framework such as Flask, Django etc.
  • Candidate should have experience using tooling related to code management, requirements management, and release management.
  • Candidate should have a thorough understanding of SDLC processes for agile development, testing and release. Ideal candidate should have experience with DevOps, CI/CD (continuous integration, continuous delivery) and Jira.
  • Experience with NoSQL Databases like MongoDB, Elasticsearch and RDBMS databases like Sybase, Oracle etc.

Good Understanding on REST micro-service style architecture.

ORGANIZATION

  • Desired Skills:
  • Experience in other back-end technology like Java/Scala is a plus.
  • Experience in Spark / Kafka-stream is a plus.
  • 3 or more years of experience building and delivering SaaS based products, ideally in AWS or Azure or in a private cloud environment.
  • Development Team leading skills.
  • Understanding of Message Systems like Kafka

Company Info.

Morgan Stanley

Morgan Stanley is an American multinational investment bank and financial services company headquartered at 1585 Broadway in the Morgan Stanley Building, Midtown Manhattan, New York City. With offices in more than 42 countries and more than 60,000 employees, the firm's clients include corporations, governments, institutions, and individuals. Morgan Stanley ranked No. 67 in the 2018 Fortune 500 list of the largest United States corporations by tot

  • Industry
    Banking
  • No. of Employees
    68,097
  • Location
    Morgan Stanley Building, New York City, New York, USA
  • Website
  • Jobs Posted

Get Similar Jobs In Your Inbox

Morgan Stanley is currently hiring Software Engineer Jobs in Bengaluru, Karnataka, India with average base salary of ₹700,000 - ₹1,200,000 / Year.

Similar Jobs View More