Ingénieur en Développement d'Applications Web Front-End H/F
Role details
Job location
Tech stack
Job description
Le département IRSI est en charge des systèmes d'information, de gestion et de recherche, de l'Ifremer. A ce titre, il assure des services et réalise des projets dans le but de développer, programmer et renouveler l'ensemble des ressources informatiques, matérielles et logicielles, nécessaires :
- au fonctionnement général de l'Institut, à sa communication, interne et externe, et à la sécurité de ses systèmes d'information ;
- à la mise en oeuvre des infrastructures de recherche dont l'Institut a la responsabilité ;
- à la gestion des données et informations scientifiques que l'Institut acquiert, rassemble, analyse ou diffuse en tant qu'institut national de référence en sciences et technologies marines.
Ifremer s'est doté depuis 2019 d'un service de bio-informatique (SeBiMER), positionné au sein du département IRSI, et qui s'appuie notamment sur les ressources de calcul du Pôle de Calcul et de Données pour la Mer., PEPR ATLASea : ATLASea est un programme focalisé sur la génomique de la biodiversité marine le long des côtes françaises. Piloté par le CNRS et le CEA, il inclut de nombreuses institutions partenaires en France et s'intègre dans un large contexte international. ATLASea va séquencer les génomes de 4500 espèces le long du littoral français en métropole et en outre-mer. Le programme s'étendant sur 8 ans, va échantillonner la biodiversité marine sous la coordination du MNHN à travers des expéditions et avec l'aide des stations marines. Le séquençage et l'assemblage des génomes seront réalisés au Genoscope sous la coordination de France Génomique, et les données seront gérées et analysées sous la coordination de l'Institut Français de BioInformatique (dans le cadre du projet BYTE-SEA). Des projets pilotes coordonnés par l'ANR proposeront à la communauté scientifique française d'exploiter ces données massives dans le contexte de l'analyse et de la synthèse de molécules marine, de l'écologie des espèces invasives, et de l'innovation.
Introduction du poste à pourvoir et de sa position dans l'organigramme
Au sein du projet ciblé BYTE-Sea, dédié à la mise en place de l'infrastructure informatique du PEPR ATLASea, vous serez chargé·e du développement et de la consolidation de l'application web ATLASea-Tracker. Cette application a pour objectif de centraliser, suivre et visualiser les données relatives au flux de traitement des échantillons et aux indicateurs du programme.
Vous rejoindrez la plateforme bioinformatique de l'Ifremer (SeBiMER) située sur Centre Ifremer Bretagne à Plouzané (Finistère) et serez placé·e sous l'autorité hierarchique du responsable d'équipe Sebimer et en lien avec le responsable de projet ATLASea au sein de l'équipe.
Quelle sera votre mission ?
En qualité de développeur·se principal·e, vous aurez pour mission d'assurer la poursuite du développement, la maintenance et la consolidation de l'architecture logicielle de l'application web ATLASea-Tracker, ainsi que l'évolution de ses fonctionnalités
Activités principales :
- Reprendre, maintenir et faire évoluer le code existant de l'application ATLASea-Tracker (Vue.js / PrimeVue et Django)
- Contribuer à la définition technique des besoins et priorités en réponse aux besoins des utilisateurs
- Concevoir et intégrer de nouvelles fonctionnalités en assurant la cohérence des développements
- Mettre en oeuvre les bonnes pratiques de développement pour garantir la qualité, la fiabilité et la maintenabilité du code (tests, intégration continue, documentation technique)
- Veiller à la stabilité, aux performances et à la sécurité de l'application
- Gérer la mise en production et le maintien en conditions opérationnelles de l'application
- Apporter un support technique et fonctionnel aux utilisateurs de l'application
- Rédiger et maintenir la documentation technique et utilisateur de l'application.
Requirements
- Python
- Base de données relationnelle
- Javascript
- Esprit d'analyse
- Notion