Scientific Platform Engineer – NIBR – Cambridge, MA

Job ID: 6099
Job date: 2016-10-17
End Date:

Company : NIBR 

Country :

Role : Research Scientist 


[Click Here to Access the Original Job Post]

Job Description:
The NIBR Informatics Core Data, Integration, and Analytics group supports drug-discovery teams across NIBR by providing tailored solutions for capturing, managing, analyzing and reporting scientific data. We support and enable scientific processes by providing data and analytics platforms, and the applications built upon them. Our processes span the entire software development lifecycle including design, development, implementation and support of software applications.

The Scientific Platform Engineer will work within a global team of business analysts, technical leads, software developers, scientific supporters, power users, and product owners to ensure that data and analytics platforms and applications are fit for purpose, and conform with NIBR’s information architecture. You will be responsible for the scientific support, problem management, and operational oversight of data and analytics platforms and applications. In addition, you will work as part of a global team to propose, deliver, sustain, and evolve data and analytics platforms and applications.

Major Accountabilities / Responsibilities:
•Oversee and perform the installation, maintenance, and support 3rd party analytics tools such as Spotfire, KNIME, and Pipeline Pilot among others.
•Work as part of a team to implement, maintain, and assist users with our core data, integration, and analytics platforms.
•As the internal point of contact for managed service providers, ensure that our analytics platforms are operational, well-documented, and highly-available.d
•Collect, understand and analyze user requirements and be able to communicate them to the implementation teams.
•Based on user requirements write clean, well-designed, maintainable code, employing OOP principles and standard design patterns.
•Commit code to our existing systems and contribute technically to new projects in our dynamic global informatics and IT environment.
•Work with project managers in our team and in software groups in the business to be able to join a project in mid-flight, be responsible for rapidly learning the code base and tools and start contributing.
•Use JIRA, Confluence, Subversion, Bitbucket, Jenkins, and other tools to implement best practices in documentation, test-driven development, continuous integration, and iterative development lifecycle.

EEO Statement
The Novartis Group of Companies are Equal Opportunity Employers and take pride in maintaining a diverse environment. We do not discriminate in recruitment, hiring, training, promotion or any other employment practices for reasons of race, color, religion, gender, national origin, age, sexual orientation, marital or veteran status, disability, or any other legally protected status.

Minimum requirements
Must-Have’s / Minimum:
•Bachelor or Masters in Computer Science, Bioinformatics or a related discipline
•5-7 years of working experience
•Prior experience developing and supporting scientific applications in a pharmaceutical or biotech environment
•Demonstrated ability to operate independently and as part of a team
•Self-managing personality with excellent interpersonal- and communication skills
•Innovative and motivated with an ability to foster a positive working environment.
•Proven ability to work effectively across multiple teams
•Ability to communicate and understand complex concepts in both technical and non-technical terms
•Knowledge and experience with data analytics platforms such as KNIME and Pipeline Pilot
•Knowledge and experience with data visualization platforms such as Spotfire, Tableau, and Qlik Sense
•Proven record of building and maintaining effective, efficient, and user friendly tools
•Excellent understanding of computer systems architecture, data integration concepts and experience in deployment
•Proven ability to work comfortably in multiple programming languages with an orientation toward implementation of web and service oriented applications
•At least 3 years programming experience in Python, Java, or C++ with software design skills, as well as with current best practices and methodologies (e.g. Agile)
•Knowledge and experience implementing and consuming web services (SOAP/REST)
•Knowledge of web architecture and technologies, such as Apache Tomcat, JavaScript, jQuery, HTML5, CSS and bootstrap
•Knowledge of and experience in SQL in any relational databases for example Oracle RDMS

Nice to Have’s:
•Experience with all layers of the development stack in a tiered architecture, e.g. presentation, service, domain logic and database
•Has worked with AWS Cloud technologies
•Hands-on experience with distributed computing in HPCC environments
•Basic knowledge of Windows & Unix/Linux scripting and administration
•Has worked with big data technologies such as Apache Spark or Cassandra
•Experience with/knowledge of NOSQL database environments


Requeriments :

Skills :

Areas :


Additional Info:

[Click Here to Access the Original Job Post]