Développeur full stack pour un outil de courtage des données (H/F)

Référence : UAR3601-ANILEF-019

  • Fonction publique : Fonction publique de l'État
  • Employeur : Centre national de la recherche scientifique (CNRS)
  • Localisation : 75013 PARIS (France)

Partager la page

Veuillez pour partager sur Facebook, Twitter et LinkedIn.

  • Nature de l’emploi Emploi ouvert uniquement aux contractuels
  • Nature du contrat Non renseigné
  • Expérience souhaitée Non renseigné
  • Rémunération (fourchette indicative pour les contractuels) entre 2932,84 et 3557,58 euros bruts/mois selon expérience € brut/an
  • Catégorie Catégorie A (cadre)
  • Management Non renseigné
  • Télétravail possible Non renseigné

Vos missions en quelques mots

Missions :
Contribuer aux développements de l'application de courtage de données, qui vise à collecter, gérer, analyser et diffuser des données et des métadonnées vers les entrepôts internationaux type ENA ; Interagir avec les projets nationaux en cours qui incluent des besoins en data brokering au sein des plateformes & équipes de l'infrastructure IFB.

Activités :
Concevoir et développer la base de données
Optimiser le requêtage sur la base de données
Mettre en place des processus automatiques de traitement de données sur une VM ou sur le cluster de calcul de l'IFB
Mettre en place des connecteurs entre l'outil de courtage et des outils d'analyse, traitement, … (par exemple Galaxy)
Concevoir et développer des interfaces utilisateurs (GUI) et d'interfaces programmatiques (API)
Optimiser les APIs déjà existantes
Concevoir et développer des outils extérieurs facilitant l'analyse de données (par exemple en participant aux développements d'un package R)
Participer à des réunions avec les partenaires et les différents groupes de travail pour assurer l'adéquation de l'outil avec les besoins des usagers
Rédiger, en français et en anglais, la documentation pour les usagers, les administrateurs et les développeurs
Assurer une veille technologique
Participer à l'assistance et au support utilisateur.

Contexte de travail :
L’Institut Français de Bioinformatique (IFB ; france-bioinformatique.fr) est une infrastructure nationale qui regroupe 35 plateformes et équipes de recherche en bioinformatique, et une unité coordinatrice, IFB-Core (UAR 3601). L’IFB déploie sur l’ensemble du territoire national des services en bioinformatique: infrastructure de calcul, logiciels et bases de données, analyse des données biologiques, gestion des données, formations.

Le projet Mutualized Digital Spaces for FAIR Life and Health Sciences (MUDIS4LS, PIA3 ESR/Equipex+) finance l’équipement de l’ensemble du réseau national de ressources computationnelles (NNCR) de l’IFB, et des développements innovants pour faciliter la gestion des données, et l’appui aux communautés des sciences du vivant (microbiologie, santé, agronomie, environnement).

MUDIS4LS inclut notamment un outil permettant de faciliter le flux des données, Madbot (Metadata And Data Brokering Online Tool), une application web qui fournit un tableau de bord pour la gestion des données et des métadonnées de recherche. Sa philosophie est d'agréger des métadonnées autour de projets scientifiques en créant des liens, par le biais de connecteurs, vers l'endroit où les données sont stockées sans stocker les ensembles de données en tant que tels. Ces connecteurs rendent Madbot très flexible et adaptable à de nombreux environnements de recherche. Il s'interface déjà avec de nombreux outils de gestion et d'analyse de données utilisés quotidiennement par les chercheurs, tels que les carnets de laboratoire électroniques (Labguru, eLabFTW), les systèmes de stockage de fichie
Voir plus sur le site emploi.cnrs.fr...

Profil recherché

Competences :
Savoirs / connaissances
Double compétence en biologie et informatique
Méthodes, concepts et outils de la Science Ouverte, principes FAIR (Findable Accessible Interoperable Reusable)
Méthodologie de développement logiciel
Bonnes pratiques de développement : gestion collaborative de code, tests unitaires, vérification de la qualité, intégration continue, partage d'environnements contrôlés (packaging multi-plateformes, virtualisation)
Langages de programmation les plus utilisés en bioinformatique (Python, R, bash)
Frameworks pour le développement d'applications web
Django, en base de données PostgreSQL et en standards pour le développement d'applications web (HTML, CSS et JS).
Protocoles de communication et d'échanges de données, y compris API
Analyse et visualisation de données.
Langue anglaise : B2 (cadre européen commun de référence pour les langues) anglais technique du domaine

Savoir-faire
Assurer une veille technologique
Anticiper les évolutions fonctionnelles et techniques
Appliquer les techniques du domaine
Accompagner les changements
Jouer un rôle d'aide à la décision
Mettre en œuvre des processus de références de bonnes pratiques et interopérabilité

Savoir-être

Sens relationnel et travail en équipe : savoir interagir et communiquer avec les autres, pour s’adapter aux situations professionnelles, éviter les conflits et gagner la confiance de ses collègues.
Être à l’écoute et faire preuve d’intelligence émotionnelle et relationnelle
Réactivité
Rigueur et organisation
Pédagogie et capacité de communication dans un environnement pluridisciplinaire

Contraintes et risques :
Le poste est localisé sur la plateforme de l'Université Paris Cité IPOP-UP dédié à la promotion et à la pratique de la bioinformatique, au sein de l'unité Epigénétique et Destin Cellulaire (UMR7216) à Paris 13ème.
La personne recrutée sera formée à son arrivée aux outils et techniques mis en œuvre au sein d'une infrastructure de calcul scientifique. Elle s'intégrera dans son équipe d'accueil, et participera, sur site et en télétravail, aux groupes de travail de l'IFB pertinents pour sa mission. Le travail nécessitera des déplacements occasionnels en France et à l'étranger pour participer à des réunions, des formations ou des événements.

Niveau d'études minimum requis

  • Niveau Niveau 7 Master/diplômes équivalents
  • Spécialisation Informatique, traitement de l'information, réseau de transmission des données

Langues

  • Français Seuil

Qui sommes-nous ?

Le Centre national de la recherche scientifique est un organisme public de recherche pluridisciplinaire placé sous la tutelle du ministère de l’Enseignement supérieur, de la Recherche et de l’Innovation.

C’est l’une des plus importantes institutions publiques au monde : 33 000 femmes et hommes (dont plus de 16 000 chercheurs et plus de 16 000 ingénieurs et techniciens), en partenariat avec les universités et les grandes écoles, y font progresser les connaissances en explorant le vivant, la matière, l’Univers et le fonctionnement des sociétés humaines.

En savoir plus sur l'employeur

À propos de l'offre

  • Le Centre national de la recherche scientifique est l’une des plus importantes institutions publiques au monde : 34 000 femmes et hommes (plus de 1 000 laboratoires et 200 métiers), en partenariat avec les universités et les grandes écoles, y font progresser les connaissances en explorant le vivant, la matière, l’Univers et le fonctionnement des sociétés humaines. Depuis plus de 80 ans, y sont développées des recherches pluri et interdisciplinaires sur tout le territoire national, en Europe et à l’international. Le lien étroit que le CNRS tisse entre ses missions de recherche et le transfert vers la société fait de lui un acteur clé de l’innovation en France et dans le monde. Le partenariat qui le lie avec les entreprises est le socle de sa politique de valorisation et les start-ups issues de ses laboratoires (près de 100 chaque année) témoignent du potentiel économique de ses travaux de recherche.

  • Vacant
  • Responsable du système d'information « métier »

D'autres offres pourraient vous intéresser