Ingénieur-e en ingénierie logicielle

34000 MONTPELLIER

Retour à la liste des postes de la campagne

Présentation d'INRAE

INRAE, Institut national de recherche pour l’agriculture, l’alimentation et l’environnement, est un organisme public de recherche qui réunit 12 000 collaborateurs au sein de 272 unités réparties sur 18 centres en France. Premier organisme mondial spécialisé sur l’ensemble agriculture – alimentation – environnement, INRAE joue un rôle clé pour accompagner les transitions nécessaires face aux grands défis planétaires.

Face à l’augmentation de la population, aux enjeux de sécurité alimentaire, au changement climatique, à la raréfaction des ressources et au déclin de la biodiversité, INRAE s’engage à développer des solutions scientifiques et à accompagner l’évolution des pratiques agricoles, alimentaires et environnementales

Important : Ces postes sont ouverts exclusivement
aux fonctionnaires et aux agents en CDI relevant des trois fonctions publiques.

Environnement de travail, missions et activités

Vous exercerez votre activité au sein de l'unité mixte de recherche MISTEA qui développe des méthodes mathématiques, statistiques et informatiques pour l'analyse et l'aide à la décision de systèmes agronomiques ou environnementaux. Basée sur le centre de Montpellier, l'unité regroupe une soixantaine de personnes et elle intègre une cellule de production logicielle OpenSILEX composée d'une quinzaine d'ingénieurs-es. L'objectif de la cellule est le développement de systèmes d'information scientifiques innovants pour la gestion de masses de données. En effet, l'agriculture génère de plus en plus de données, notamment avec l'utilisation croissante de capteurs, de satellites ou encore de drones. Les systèmes d'information développés doivent aider l'agriculture sur des défis majeurs tels que réduire l'impact environnemental ou encore s'adapter au changement climatique. Vous exercerez votre activité au sein de la cellule OpenSILEX et vous prendrez part aux activités du groupe de développeur-es. Vous serez intégré-e aux réseaux métiers comme celui du CATI (Centre Automatisé du traitement et de l'Information) CODEX (COnnaissance et Données EXpérimentales).
Au sein d'une équipe composée d'une dizaine d'ingénieur-es informatiques, votre mission sera de concevoir et de développer des modules et des services de la suite logicielle OpenSILEX, ainsi que de gérer les différentes versions des composants. Vous participerez à la mise en œuvre opérationnelle de systèmes d'information scientifiques et au suivi de leur bon fonctionnement. Avec la responsable d'équipe, vous prendrez part à la coordination et au suivi des développements en utilisant une méthode agile (SCRUM). Vous participerez également à l'accompagnement de proximité des développeur-ses de l'équipe.
Vous serez en charge des activités suivantes :
- développer des codes de haut niveau (complexité, fiabilité, innovation, criticité, etc.) en langage orienté objet (JAVA),
- prendre part à la modélisation et à la conception des développements et de l'architecture de OpenSILEX,
- mettre en œuvre dans le système des technologies et méthodologies issues de la recherche en informatique comme celles du Web Sémantique,
- assurer les maintenances évolutive et curative des développements réalisés,
- participer à la stratégie de tests et prendre part aux tests fonctionnels,
- valider et tester les objets et les composants logiciels produits,
- maintenir et valider les processus d'intégration, la gestion des versions et le déploiement de OpenSILEX, en lien avec l'ingénieur DevOps de l'équipe,
- contribuer au processus de qualité et au respect des normes de production,
- assurer une assistance fonctionnelle et/ou technique aux exploitants de OpenSILEX,
- prendre part à la rédaction des documentations techniques et fonctionnelles,
- animer et être référent de proximité pour l'équipe de développeur-ses et des contributeurs-trices externes,
- prendre en charge une partie de l'activité de gestion du développement logiciel de OpenSILEX en utilisant la méthodologie SCRUM,
- prendre part aux actions de formation techniques.

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.

Formations et compétences recherchées

Vous disposez d'une formation solide en ingénierie logicielle avec une expérience en développement d'applications web ou de systèmes d'information.
Une expérience dans les technologies du Web Sémantique serait appréciée.
Savoir-faire :
- Maîtriser les méthodes et outils en génie logiciel, en programmation orientée objet (Java, Python) et en mise en œuvre d'architectures techniques.
- Participer à des projets conduits selon des méthodes agiles.
- Réaliser des tests logiciels et assurer le suivi de la qualité des développements.
- Connaitre et appliquer les principes de sécurité des systèmes informatiques.
- Rédiger une documentation technique et fonctionnelle.
- Maîtriser l'anglais technique à l'écrit comme à l'oral.
Savoir-être :
- Rigueur et sens de l'organisation.
- Capacité d'analyse et de résolution de problèmes.
- Fort intérêt pour le travail en équipe.
- Sens du service et de la coopération.
- Capacité à accompagner et conseiller des développeurs.
- Autonomie et esprit d'initiative.
- Intérêt pour les domaines de l'agriculture, de l'environnement et de la recherche.

Les personnes accueillies à INRAE, établissement public de recherche, sont soumises aux dispositions du Code de la fonction publique notamment en ce qui concerne l’obligation de neutralité et le respect du principe de laïcité. A ce titre, dans l’exercice de leurs fonctions, qu’elles soient ou non au contact du public, elles ne doivent pas manifester leurs convictions, par leur comportement ou leur tenue, qu’elles soient religieuses, philosophiques ou politiques. > En savoir plus : site fonction publique.gouv.fr

Référence de l'offre

  • N° profil : CAMOB26-IE-MathNum-1
  • Corps : IE
  • Catégorie : A
  • Emploi-type : E2C45
    Référentiel des emplois types
  • Numéro du concours : CAMOB26-IE-MathNum-1

En savoir plus