MSD is a global health care leader with a diversified portfolio of prescription medicines, vaccines and animal health products.
The difference between potential and achievement lies in the spark that fuels innovation and inventiveness; this is the space where MSD has codified its 125-
year legacy. MSD’s success is backed by ethical integrity, forward momentum, and an inspiring mission to achieve new milestones in global healthcare.
MSD’s Information Technology division partners with colleagues across the business to help serve our patients and customers around the world.
Ours is a high-energy team of dynamic, innovative individuals dedicated to advancing MSD’s contribution to global medical innovation by leveraging information and technology to efficiently advance the business by driving revenue and productivity.
We are searching for an architect that will help us design and develop analytical projects. The aim of the platform is to gather data from all the data sources from manufacturing sites or our external partners and provide capabilities for users to explore the data, perform analysis, create dashboards and much more.
These highly demanded capabilities allow our users to gather insight into manufacturing processes and operations across the globe and ensure our drugs are delivered to those in need on time.
Our current products are built using various technologies and tools, to name a few : AWS, Hortonworks Data Platform (HDFS, Hive, Sqoop, Spark), Teradata.
However, as an architect you will help us to explore and evaluate new capabilities like streaming analytics, visualizations, full-
text search as well as custom or cloud based solutions.
As a Software Architect you will
Design, develop and execute software solutions to address analytical needs in our Manufacturing division
Design and implement various layers of our product, including ingest pipelines, data modeling, data warehousing, hadoop features and business intelligence
Interpret business requirements to articulate the business needs to be addressed
Collaborate with peer organizations, quality assurance and end users to produce cutting-edge software solutions
Evaluate and recommend tools, technologies and processes to improve efficiency, quality and performance of our solutions
Work across different teams to make sure their solutions are aligned with our architecture
Help to define and actively promote good development practices across our organization
Actively participate in development and code reviews of proposed solutions
Learn and share the knowledge
What you really need for this job
An extensive experience with software development in different languages (preferably Java like, but scripting languages like Python are also fine)
Sense for good development practices (experience with continuous integration, testing, version control)
Experience with data ingestion and ETL tools
Experience with data processing of large volumes of data
Experience with implementation of analytical projects
General overview of big data technologies (Spark, Hive, Kafka, ElasticSearch or similar) active development experience with at least one of them
General overview of available cloud technologies (AWS, Azure or Google Cloud)
Good communication skills, being able to introduce new solutions and explain their benefits
Good knowledge of SQ
Interest in new technologies and willingness to learn
However we will be happy if you know or heard of one of these
Experience with Agile development
Previous experience with Data Warehousing
Data Modeling in SAP Power Designer is a plus
What you will learn
See how software helps bring new drugs, medicine or vaccines to patients that need them
Tackle complex problems in a complex company (70k employees all over the globe, 100+ years of history) with innovative software solutions
Learn the architecture and design of a huge Enterprise Data Warehouse
Working on projects with large impact on development of new cutting edge treatments
How to help safe people's lives
Your role at MSD is integral to helping the world meet new breakthroughs that affect generations to come, and we’re counting on your skills and inventiveness to help make meaningful contributions to global medical advancement.
At MSD, we’re inventing for life.