Institut Agro Montpellier recrute un.e ingénieur.e développement – Cartographie collaborative en viticulture

Retour sur 8 ans d’expérimentation d’une caméra mobile pour la proxidétection en viticulture
février 1, 2023
Vitibot teste la pré-taille autonome
février 2, 2023
Show all

Institut Agro Montpellier recrute un.e ingénieur.e développement – Cartographie collaborative en viticulture

Descriptif du poste

L’institut Français de la Vigne et du Vin et l’Institut Agro Montpellier portent depuis 2019 le projet ApeX-Vigne de collecte collaborative d’observations sur la vigne. Ce projet s’appuie sur une application mobile disponible sur Androïd et iOS qui a déjà permis aux viticulteurs et conseillers viticoles de collecter plus de 25 000 observations.

Le projet MapX-Vigne vise à développer une plateforme web cartographique qui permette de visualiser les observations collectées, de les analyser et de les croiser avec d’autres sources d’information disponibles (parcelles de référence, données météo, etc.). L’ingénieur.e développement sera en charge de la conception et du développement de cette plateforme. Il/Elle sera encadré.e par deux enseignants-chercheurs, l’un sur les aspects fonctionnels, l’autre sur les aspects techniques. L’ingénieur.e développement pourra également être amené.e à interagir avec des béta-testeurs issus des autres structures partenaires du projet.

Missions

  • Réalisation des spécifications fonctionnelles et techniques de la plateforme web cartographique
  • Mise en place de l’architecture technique (base de données, architecture logicielle) permettant de développer un prototype de cette plateforme et assurant son interopérabilité avec d’autres sources de données (ex : données météorologiques)
  • Développement de l’interface de saisie et de consultation de la plateforme
  • Réalisation des tests fonctionnels et techniques
  • Interactions avec les béta utilisateurs pour assurer la maintenance corrective et évolutive de la plateforme sur la durée du projet

Compétences attendues

Compétences techniques :

  • Expert.e en développement web : javascript natif, HTML5/CSS3, normes W3C
  • Bonne connaissance d’un framework (Angular, ReactJS,…)
  • Familier.ère avec Docker, Gitlab, Node
  • La connaissance d’une libraire de visualisation serait un plus : Mapbox, chart.js, d3…

Compétences transversales :

  • Capacité d’organisation
  • Autonomie
  • Rigueur

Offre détaillée ci-dessous :