Mission temporaire OT-27922
Ingénieur-e administrateur-trice de bases de données et développeur.se Python au sein de la Plateforme d’Épidémiosurveillance en Santé Végétale
84000 Avignon
Retour à la liste des résultats
Présentation 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.
Environnement de travail, missions et activités
La Plateforme d'Épidémiosurveillance en Santé Végétale (Plateforme ESV), créée en 2018, est le premier réseau fondé par les plus grands acteurs français de la santé du végétal dont l’objectif est d’améliorer la surveillance sanitaire et biologique du territoire face aux dangers sanitaires ou phénomènes phytosanitaires ayant un impact sur l'état sanitaire des végétaux. Dans le cadre de cette plateforme, l'unité BioSP héberge la composante INRAE de l'équipe opérationnelle qui compte 7 ingénieur-e-s. La Plateforme ESV apporte aux services compétents de l'État et, à leur
demande, aux autres responsables de dispositifs de surveillance, un appui méthodologique et opérationnel pour la conception, le déploiement, l'animation, la valorisation et l'évaluation des dispositifs de surveillance sanitaire, ainsi qu'en ce qui concerne l'investigation épidémiologique de phénomènes sanitaires propres aux végétaux. Des travaux sont menés en appui à la surveillance officielle des organismes nuisibles réglementés ou émergents, dont la surveillance de Xylella fastidiosa, du Nématode du pin, mais également la surveillance de la maladie du HuangLongBing, de la Fusariose Tropicale Race 4 et du dépérissement de la vigne. Depuis la création de la plateforme, différents outils ont été développés pour permettre à ses membre de mener leurs missions à bien. Un outil de collecte et de mise à disposition de connaissances expertes pour la reconnaissance des organismes nuisibles réglementés et émergents et mise à disposition du grand public a été mis en service en 20221. Différents développements ont été réalisés pour le projet de Veille Sanitaire Internationale (VSI)2 : une pipeline de collecte et de pré traitement de données, une application web pour le traitement manuel des données, un ORM pour faciliter les lectures et écritures dans notre base de données.
Environnement technologique :
• Machines
o Postes de travail sous linux
o Serveurs sous linux/debian
o Environnement de développement virtualisé avec vagrant
• SGBD
o PostgreSQL
o Extension Postgis
o ORM pour le projet VSI développé avec sqlalchemy
o Pgmodeler et pgAdmin
• Développement
o Python
o Framework web : Django
o Gestion des environnements virtuels avec poetry et uv
o Git et GitLab
o CI/CD
• Formalismes
o UML
o Diagrammes entité-relation
VOTRE MISSION ET VOS ACTIVITÉS
Au sein de l’équipe opérationnelle, vous aurez pour mission de développer, administrer, maintenir et faire évoluer les systèmes de gestion de données de la Plateforme ESV. Vous en garantirez la cohérence, l’interopérabilité, la qualité et la sécurité. Vous participerez également à la définition, à la mise en oeuvre et à l’évolution des bases de données et des progiciels utilisés par la Plateforme ESV. Vous prendrez part à l’implémentation, à l’évolution et à la maintenance du système d’information, en particulier dans ses composantes liées aux bases de données et aux services associés, tels que les services Web sécurisés, les pipelines de collecte et de traitement des données. Les technologies employées et les développements réalisés devront tenir compte de la grande hétérogénéité des données traitées par la plateforme. Vous veillerez à concevoir des solutions suffisamment flexibles pour intégrer de nouveaux formats de données. Dans le cadre de vos activités, vous assurerez également le développement et la mise en oeuvre d’outils adaptés aux besoins de la plateforme. Vous veillerez au suivi, au monitoring et à la performance des services mis en ligne, tout en assurant la maintenance évolutive et corrective des outils et applications existants. Votre travail se fera en étroite collaboration avec l’ingénieur architecte du système d’information, ainsi qu’avec les épidémiologistes, les statisticiens et l’ensemble de l’équipe opérationnelle. Vous serez également amené à interagir avec des informaticien-nes d’unités de recherche d’INRAE, ainsi qu’avec des partenaires de la Plateforme ESV impliqués dans des systèmes d’information comparables. Enfin, d’autres missions pourront vous être confiées en fonction des besoins de l’équipe opérationnelle, dans une logique d’adaptabilité et de soutien à la dynamique collective de la plateforme (exemple : l’administration du plan de gestion de données et du dataverse de la plateforme3).
Formations et compétences recherchées
Nous recherchons une personne titulaire d’un diplôme de licence, maîtrise ou master (bac+3/+5) avec une spécialisation en informatique, administration de bases de données ou ingénierie logicielle. La capacité de mise en oeuvre de progiciels, la maîtrise de technologies Web et des connaissances en visualisation des données seront des atouts certains ; des expériences de travail dans des environnements duals de pré-production (tests et développements) et de production (services en ligne) seront appréciées.
Compétences recherchées :
Savoir-faire :
• Compétences nécessaires :
o Maîtrise du langage python
o Connaissances en développement web
o Connaissances en administration PostgreSQL
o Développement : algorithmique, tests
o Connaissance de Git
o Connaissance de Linux
o Rédaction de documentation
• Compétences appréciées :
o Connaissance de GitLab
o Connaissance du framework web Django
o Connaissance de la librairie SQLalchemy
o Expérience en webscraping
o Gestion de projet informatique (cahier des charges, spécifications techniques…)
Savoir-être :
• Compétences nécessaires :
o Être rigoureux, méthodique, savoir s’organiser et planifier son travail
o Être rigoureux, méthodique, savoir s’organiser et planifier son travail
o Savoir communiquer et vulgariser auprès d’un public d’informaticiens et de non-informaticiens
o Faire preuve d’initiative et être force de proposition
o Savoir travailler en équipe
• Compétences appréciées :
o Être à l’aise en anglais
o Avoir des connaissances en santé végétale
o Avoir une appétence pour l’aspect opérationnel
Votre qualité de vie à INRAE
En rejoignant INRAE, vous bénéficiez (selon le type de contrat et sa durée) :
- jusqu'à 30 jours de congés + 15 RTT par an (pour un temps plein)
- d'un soutien à la parentalité : CESU garde d'enfants, prestations pour les loisirs ;
- de dispositifs de développement des compétences : formation, conseil en orientation professionnelle ;
- d'un accompagnement social : conseil et écoute, aides et prêts sociaux ;
- de prestations vacances et loisirs : chèque-vacances, hébergements à tarif préférentiel ;
- d'activités sportives et culturelles ;
- d'une restauration collective.
Modalités pour postuler
J'envoie mon CV et ma lettre de motivation
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