Master 1 Student in IT - Internship - CS0918

DEVELOPPEMENTS POUR L’ENTREPOT DE DONNEES NOSQL ELASTICSEARCH DE LA BIOBANQUE
Rue Louis Rech 1, Entrée B, Dudelange L-3555, Luxembourg
02/10/2018 08:50:09

Au sein de l’unité Business Information Solutions (BIS), Christophe Spielmann, IT Project manager, est en charge du projet metabase, dont l’objectif est d’aggréger dans une base de données commune les données cliniques et les données cliniques et préanalytiques des échantillons biologiques (>600.000 fluides & tissues…) disponibles dans la biobanque.

Le but est d’optimiser la recherche et la sélection d‘échantillons soit par les chefs de projets de l’IBBL, soit par les chercheurs afin faciliter la mise à disposition de ces échantillons pour la recherche.
Cette infrastructure basée sur un ETL (Talend & Java) et une base NoSQL (elasticsearch) met à disposition un référenciel centralisé à partir des données structurées des applications opérationnelles (LIMS et eCRF) avec des interfaces graphiques pour des experts métiers (inventaire…) ou des utilisateurs externes (e-catalogue public).

Dans le cadre de ce projet nous offrons la possibilité à un(e) étudiant(e) Master1 ou en dernière année de Bachelor  de réaliser un stage en informatique dont la tâche principale sera d’améliorer la metabase et les interfaces utilisateurs par l’ajout de fonctionalités et la maintenance évolutive


Activite principale

·       Intégrer de nouvelles fonctionalités et participer aux maintenances évolutives

·       Améliorer le modèle de données nosql et son ETL

·       Intégrer de nouvelles sources de données

En collaboration avec le tuteur de son stage, il/elle devra:

·       Participer à la migration vers les dernières versions de la stack Elasticsearch (6.4)

·       Améliorer le modèle de données pour faciliter la recherche

·       Développer des interfaces graphiques : Kibana plugins et IBBL e-catalogue (SPA, Angular2, React, Nodejs)

·       Intégrer de nouvelles sources de données cliniques

·       Participer aux réunions de suivi de projet

·       Rédiger de petites analyses fonctionnelles et leur scripts de tests
 

Profil recherche

·         Etudiant(e) master 1 ou en dernière année de Bachelor en informatique

·         Maîtrise de l’anglais écrit

·         Connaissance de base Java ainsi que des RDBMS et SQL

·         Connaissance de Linux (Ubuntu 14+)

·         Idéalement connaissance (autonome) en Angular 2+, javascript et Nodejs. et bases en React

·         Idéalement connaissance du NoSQL orienté document

·         Bon relationnel, sens de l’écoute, organisé(e) et esprit d’initiative

Ce que ce stage vous apportera

·         Connaissance sur les données d'une Biobanque et leurs utilisations

·         Expérience sur Elasticsearch et Kibana (Including Xpack)

·        Exprience de modélisation ETL

·         Compétences en modélisation de données nosql orienté document et en développement JAVA


REF.: VD/INTIT0918/CS/IBBL

 Durée du stage à définir - dernier trimestre 2018 ou début 2019 - horaire flexible