Ingénieur en développement web F/H

L'ird
Canton of Montpellier-3, France
10 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, French

Job location

Canton of Montpellier-3, France

Tech stack

JavaScript
PHP
API
HTML5
Bioinformatics
CSS
Code Review
D3.js
Data Visualization
Relational Databases
Web Development
Electronic Data Interchange (EDI)
JSON
Python
PostgreSQL
MongoDB
MySQL
Node.js
NoSQL
Web Standards
XML
Highcharts
Backend
GIT
Plotly
Front End Software Development

Job description

L'Institut est placé sous la double tutelle du ministère chargé de l'Enseignement supérieur et de la Recherche et de celui chargé des Affaires Étrangères. L'IRD en 230 secondes Descriptif de la structure Vous rejoindrez le projet BRIDGE-COFFEA (financé par l'ANR), porté par l'UMR DIADE (IRD, CIRAD, Université de Montpellier ), et accueilli dans l'unité partenaire AGAP (CIRAD, INRAE, Institut Agro et Université de Montpellier ). Ces deux unités étudient différents modèles de plantes tropicales et méditerranéennes, leur fonctionnement, leur adaptation et leur diversité. Une mission attractive Sous la supervision du coordinateur BRIDGE-COFFEA et chercheur en génomique des caféiers, votre mission principale consistera à concevoir et développer des outils web interactifs de visualisation de données génomiques, intégrant notamment des représentations de pangénomes, de structures génétiques, et de relations phylogénétiques. Ces visualisateurs auront pour objectif de faciliter l'exploration, la comparaison et l'interprétation des jeux de données produits par les équipes scientifiques du projet. Ils seront pensés pour être utilisés à la fois par des chercheurs spécialistes et des partenaires scientifiques du Sud. Ce poste s'inscrit pleinement dans une dynamique de recherche ouverte, interdisciplinaire et partenariale, au service d'une meilleure compréhension de la biodiversité génomique des caféiers et de ses applications en amélioration variétale et conservation. Vous serez amené à réemployer certains visualisateurs et logiciels existants. Dans ce cadre vos activités seront les suivantes : Concevoir et développer des outils web interactifs de visualisation de données génomiques (pangénomes, structures génétiques, phylogénies), incluant des interfaces frontend ergonomiques et performantes pour l'exploration de jeux de données complexes. Développer les composants backend nécessaires à l'accès, au traitement et à la structuration des données (APIs, services applicatifs), ainsi que la mise en place et l'interrogation de bases de données relationnelles et/ou NoSQL. Assurer la préparation, la transformation et l'optimisation des données scientifiques en vue de leur visualisation et de leur exploitation. Adapter, intégrer et réemployer des outils ou visualisateurs existants en fonction des besoins du projet. Documenter les développements, garantir la qualité du code et contribuer à la pérennisation des outils produits. Votre future équipe Vous serez intégré à la fois à l'équipe GSP et à l'équipe Genops sur le site de Lavalette, Montpellier.

Requirements

  • Solide maîtrise du développement web,
  • Frontend : JavaScript, HTML5 et CSS3, expérience avec des bibliothèques ou frameworks de visualisation de données (ex. : D3.js, Plotly, Chart.js).
  • Backend : Node.js, PHP, Python, Connaissance des APIs REST, des protocoles HTTP, et des standards du web.
  • Bonnes connaissances des bases de données relationnelles (MySQL, PostgreSQL), et NoSQL (MongoDB).
  • Maîtrise des formats d'échange de données : JSON, XML.
  • Pratique du développement collaboratif : gestion de versions (Git), documentation, revue de code.
  • Capacité à concevoir des interfaces ergonomiques et performantes adaptées aux besoins de la communauté scientifique.
  • Anglais technique niveau B1-B2 (lecture de documentation, échanges scientifiques). Vous faites preuves des qualités humaines suivantes : Autonomie dans l'organisation du travail, sens de l'initiative. Rigueur dans le développement et la documentation du code. Esprit d'équipe, capacité à travailler en interaction avec des chercheurs, bioinformaticiens et ingénieurs. Curiosité scientifique, goût pour l'apprentissage de nouveaux domaines (génomique, bioinformatique, biodiversité). Aisance en communication écrite et orale en français.

About the company

L'IRD est un organisme de recherche public français pluridisciplinaire qui, depuis près de 80 ans, s'engage dans des partenariats équitables avec les pays du Sud et dans les Outre-mer français. Acteur de l'agenda international pour le développement, ses priorités s'inscrivent dans la mise en œuvre des Objectifs de développement durable (ODD). Ensemble, scientifiques et partenaires de l'Institut proposent des solutions concrètes pour répondre aux défis globaux auxquels les sociétés et la planète font face. Cette relation gagnante-gagnante fait de la science et de l'innovation des leviers majeurs du développement.

Apply for this position