Ingénieur-e en ingénierie logicielle
Référence : INRAE-CAMOB26-IE-MathNum-1
- Fonction publique : Fonction publique de l'État
- Employeur : Institut National de Recherche pour l'Agriculture, l'Alimentation et l'Environnement (INRAE)
- Localisation : Hérault
Partager la page
Veuillez pour partager sur Facebook, Twitter et LinkedIn.
- Nature de l’emploi Emploi ouvert aux titulaires et aux contractuels
- Expérience souhaitée Non renseigné
-
Rémunération Fourchette indicative pour les contractuels Non renseignée Fourchette indicative pour les fonctionnaires Non renseignée
- Catégorie Catégorie A (cadre)
- Management Non renseigné
- Télétravail possible Non renseigné
Vos missions en quelques mots
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.
Profil recherché
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.
Niveau d'études minimum requis
- Niveau Niveau 6 Licence/diplômes équivalents
Qui sommes-nous ?
NOTRE AMBITION : AGIR POUR LA VIE, L’HUMAIN, LA TERRE
Premier organisme de recherche spécialisé au monde en agriculture, alimentation et environnement, INRAE est né le 1er janvier 2020 de de la fusion entre l’INRA et IRSTEA. Nous sommes une communauté de travail de 12 000 personnes, avec plus de 200 unités de recherche et une quarantaine d’unités expérimentales implantées dans 18 centres sur toute la France.
Notre Mission ?
Face à l’augmentation de la population, au changement climatique, à la raréfaction des ressources et au déclin de la biodiversité, INRAE construit des solutions pour des agricultures multi-performantes, une alimentation de qualité et une gestion durable des ressources.
Pour répondre à ces grands enjeux mondiaux, nous avons besoin de renfort dans nos équipes. Des métiers de la recherche aux métiers de l’appui, l’INRAE recrute à tout niveau de diplôme (du CAP/BEP à Bac+8) !
Rejoignez une communauté engagée et agissez pour l’intérêt général !
À propos de l'offre
-
Vacant à partir du 01/02/2027
-
Intégratrice / Intégrateur logiciel