Ingénieur-e en informatique : Conception et développement d’application
Référence : INRAE-OT-28896
- Fonction publique : Fonction publique de l'État
- Employeur : Institut National de Recherche pour l'Agriculture, l'Alimentation et l'Environnement (INRAE)
- Localisation : Gironde
Partager la page
Veuillez pour partager sur Facebook, Twitter et LinkedIn.
- Nature de l’emploi Emploi ouvert uniquement aux contractuels
- Nature du contrat Non renseigné
- 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 Non renseigné
- Management Non renseigné
- Télétravail possible Non renseigné
Vos missions en quelques mots
Le logiciel Porteau permet aux bureaux d'études et collectivités de modéliser le comportement en régime permanent d'un réseau d’eau sous pression avec tous ces composants de régulation. Deux modules de calcul simulent les débits et pressions en fonction des lois de tirage utilisées pour les abonnés (pointe, par pas de temps successifs). Deux autres modules utilisant les résultats de l'hydraulique simulent les paramètres qualité de l'eau comme le temps de séjour, la provenance, une cinétique chimique (chlore) ou la température.
Depuis plus de 40 ans de développement en interne, le logiciel Porteau a subi de nombreuses évolutions et ajouts. L'ensemble de l'interface graphique actuelle est écrit en Java (de 1.8 à actuel), le projet a pour but de moderniser toutes les classes appelant des méthodes dépréciées. Porteau 4 utilisait une librairie de représentation d’un réseau payante, le choix d'une nouvelle librairie open source (GraphStream) a été fait et son implémentation est partiellement réalisée. L'ensemble du modèle métier est en cours de réécriture pour passer de nom d'objet français à l'anglais, le but étant d'ouvrir le code totalement en open source à l'issue du nouveau développement. La réécriture revoit l'ensemble de l'interface utilisant Swing, JFreeChart, Geotools pour moderniser son code, tout en conservant son aspect pour une adaptation rapide des anciens utilisateurs, certains dialogues font l'objet de remodelage pour plus d'intuitivité.
Les modules de calcul sont écrits en C/C++ et appelés en JNI ou JNA, le but du projet est aussi de reconstruire les interfaces uniquement en JNA, voire d'y joindre une possibilité d'interface Python.
Le développement sera partagé entre vous et un ingénieur développant et utilisant le logiciel depuis 40 ans.
Profil recherché
Formation recommandée : BAC+3, BUT en informatique (conception et développement d’application)
Connaissances souhaitées : Langage Java, C++, Python, gestion de projet informatique (Modélisation UML, Spécifications, tests...), XML, Git, Eclipse, OS Windows ou Linux au choix.
Expérience appréciée : Stage dans le domaine
Aptitudes recherchées : Vous êtes capable de travailler en équipe tout en conservant une bonne autonomie avec une capacité de documentation du travail effectué et de reporting. Doté.e de bonnes capacités relationnelles, vous êtes capable d’échanger avec des intervenants non informaticiens et d’appréhender des sujets sortant de votre champ d’expertise. Vous avez des aptitudes rédactionnelles, vous permettant de synthétiser des problématiques et d'expliciter vos propositions. Vous disposez d’une bonne capacité d’adaptation. Vous avez la capacité de développer des compétences dans des langages ou des outils informatiques non encore maîtrisés.
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/07/2026
-
Experte / Expert en calcul scientifique