Ingénieur-e en développement de services web scientifiques
Role details
Job location
Tech stack
Job description
Vous rejoindrez l'unité de recherche Sols Agro et hydrosystèmes Spatialisation, à Rennes, un collectif interdisciplinaire réunissant des spécialistes des sciences de l'environnement, de l'agroécologie, de l'hydrologie, des données et du développement numérique. Cette équipe développe des connaissances et des outils permettant de mieux comprendre les interactions entre agriculture, eau, sols et environnement, tout en favorisant le partage et la valorisation des données scientifiques. Dans ce contexte, vous contribuerez au développement de solutions numériques favorisant l'ouverture, la diffusion et la réutilisation des données et modèles hydrologiques. Votre mission s'inscrira dans une démarche de science ouverte visant à rendre les ressources scientifiques plus accessibles, interopérables et réutilisables par les communautés de recherche nationales et internationales. Ce poste représente un enjeu important pour l'amélioration du partage des connaissances sur les hydrosystèmes. Vous participerez à la mise en œuvre de pratiques et d'outils permettant de rendre les données et modèles hydrologiques conformes aux principes FAIR (Faciles à trouver, Accessibles, Interopérables et Réutilisables) et de renforcer leur intégration dans les infrastructures numériques de la recherche. Dans ce cadre, vous serez en charge des activités suivantes : Conception et pilotage de l'infrastructure numérique
- Définir et caractériser les modalités d'application des principes FAIR aux modèles hydrologiques et à leurs données.
- Identifier, évaluer et tester les standards, protocoles et normes adaptés à la diffusion des données et modèles hydrologiques.
- Piloter la conception, le déploiement et l'évolution d'une infrastructure de services numériques dédiée à la diffusion de données et modèles hydrologiques.
Développement et déploiement de services web
- Analyser les besoins des utilisateurs et contribuer à la rédaction des cahiers des charges fonctionnels.
- Réaliser une veille technologique sur les solutions et standards du domaine.
- Contribuer aux développements logiciels et au déploiement des services web.
- Veiller à l'interopérabilité de l'infrastructure avec les écosystèmes numériques nationaux et internationaux.
Accompagnement des utilisateurs et contribution à la science ouverte
- Élaborer les dispositifs d'accompagnement au changement et les actions de formation.
- Organiser l'assistance fonctionnelle et technique auprès des utilisateurs.
- Participer aux communautés de la science ouverte et contribuer à l'évolution de logiciels libres, de standards et de normes du domaine.
Le poste ouvre droit à une prime informatique dont le niveau sera déterminé en fin de campagne, sous réserve que le/la candidat-e retenu-e réponde aux conditions d'attribution de ladite prime.
Requirements
Vous avez une formation de niveau ingénieur ou master dans les domaines de l'informatique, de l'ingénierie logicielle, des systèmes d'information, de l'hydroinformatique ou des sciences de l'eau avec une forte composante numérique. Une expérience dans la conduite de projets de diffusion sur le web de données ou de modèles hydrologiques sera appréciée. Savoir-faire :
- Piloter un projet informatique et coordonner ses différentes étapes de réalisation.
- Concevoir et développer des applications et services web.
- Maîtriser les principes du génie logiciel.
- Comprendre l'architecture et les concepts des systèmes d'information liés à l'Open Data.
- Utiliser les protocoles, standards et normes de diffusion des données ouvertes.
- Développer avec des frameworks d'API tels que Flask.
- Programmer en Python, R et JavaScript.
- Mettre en œuvre les bonnes pratiques de sécurité des systèmes d'information.
Le poste nécessite la pratique de l'anglais à un niveau B2. Savoir-être :
- Capacité à travailler dans un environnement interdisciplinaire.
- Esprit d'analyse et de synthèse.
- Rigueur et sens de l'organisation.
- Autonomie dans la conduite des missions.
- Aptitude à collaborer avec des communautés scientifiques et techniques.
- Qualités de communication et sens du service aux utilisateurs.