Ingénieur en Informatique -Développement Java et Modèle de Culture H/F
Présentation INRAE
L'Institut national de recherche pour l'agriculture, l'alimentation et l'environnement (INRAE) est un établissement public de recherche rassemblant une communauté de travail de 12 000 personnes, avec 272 unités de recherche, de service et expérimentales, implantées dans 18 centres sur toute la France. INRAE se positionne parmi les tout premiers leaders mondiaux en sciences agricoles et alimentaires, en sciences du végétal et de l'animal. Ses recherches visent à construire des solutions pour des agricultures multi-performantes, une alimentation de qualité et une gestion durable des ressources et des écosystèmes.
Environnement de travail, missions et activités
L'unité de recherche Plantes et Systèmes de culture Horticoles (PSH, INRAE, Avignon) est une unité comprenant une quarantaine de personnes (https://psh.paca.hub.inrae.fr/). L'unité PSH a pour mission de contribuer, par des approches d'écophysiologie et d'agroécologie, à la mise au point de systèmes de culture des fruits et légumes et de scénarios paysagers en zone méditerranéenne afin d'améliorer la qualité des produits récoltés et le respect de l'environnement dans un contexte de changement global. Les disciplines couvertes vont de l'écophysiologie à l'écologie du paysage, avec des collaborations fortes avec la génétique et la pathologie végétale. La modélisation a une place importante dans l'unité comme outil d'intégration des connaissances et d'aide à la compréhension et conception des systèmes de culture.
Responsabilités principales
- Développer et maintenir les codes informatiques liés au modèle, en assurant la qualité, la fiabilité et la performance du logiciel.
- Collaborer étroitement avec les scientifiques pour faire évoluer le modèle selon les besoins avec discussion autour des algorithmes.
- Développer des procédures de déploiement efficaces, en veillant à ce que le modèle soit accessible et opérationnel pour les utilisateurs finaux.
- Documenter soigneusement les nouvelles implémentations dans le code, les processus et les flux de données pour assurer la traçabilité et la compréhension du système.
- Développer des interfaces graphiques facilitant l'utilisation des modèles (paramétrage, lancement, visualisation des sorties).
Formations et compétences recherchées
Master/Ingénieur (Bac +5)
Description du poste : Nous recherchons un ingénieur en informatique pour rejoindre l'unité Plantes et Systèmes de culture Horticoles. Vous serez chargé.e de travailler sur des codes informatiques écrits en Java associé à un modèle décrivant le fonctionnement du fruit et de la plante (qualitree), ainsi que sur les bases de données auxquelles le modèle fait appel (base de données météorologiques, base de données d'arbre architecturé). Vous serez responsable du développement et de l'évolution de ces codes issus du travail d'un informaticien et de scientifiques depuis une 20aine d'années. Il sera également nécessaire de déployer cet environnement de modélisation pour le rendre accessible dans le cadre de collaborations.
Compétences requises
- Maîtrise avancée du langage de programmation Java, avec une solide expérience dans le développement logiciel orienté objet.
- Compréhension des concepts de modélisation de données et de conception de bases de données.
- La connaissance de R/Shiny pour la création d'interface intuitive serait un plus.
- Maîtrise de l'anglais
Formation et expérience
- Diplôme universitaire en informatique, génie logiciel, ou dans un domaine connexe.
- Une expérience professionnelle pertinente dans le développement logiciel est souhaitée.
Votre qualité de vie à INRAE
En rejoignant INRAE, vous bénéficiez (selon le type de contrat et sa durée) :
- 2.5 jours de congés par mois
- D'une restauration collective.
- Télétravail possible (max2j/semaine)
Modalités pour postuler
J'envoie mon CV et ma lettre de motivation