En tant que Multi Environnement - Application Développeur , vos principales missions seront les suivantes :
Développer et corriger des applications et des scripts principalement en Python, R et JavaScript et les intégrer dans l’écosystème logiciel global.
Contribuer à l’évolution et à la maintenance des applications existantes.
Écrire de codes propres, testables et maintenables, en respectant les standards de qualité et les bonnes pratiques.
Assurer l’intégration fluide des modules développés avec les systèmes d’information existants.
Rédiger, optimiser et maintenir des requêtes SQL complexes et des scripts pour des environnements de données volumineux.
Identification et prospection des solutions techniques adaptées aux besoins de calcul haute performance (HPC)
Dépanner, corriger et améliorer en continu les applications pour optimiser performance et maintenabilité.
Appliquer les bonnes pratiques en matière de gestion de versions, tests, documentation et qualité du code.
Assurer la sécurité des données et des systèmes conformément aux politiques organisationnelles.
Diplôme de l’enseignement supérieur, Licence / Master en informatique, génie logiciel, ou domaine technique équivalent ou connexe.
Expérience confirmée (minimum 2 à 5 ans) en développement logiciel, idéalement dans les secteurs de l’agriculture, des biotechnologies ou de la recherche scientifique.
Solides compétences en développement informatique (maîtrise d’un ou plusieurs langages parmi : Python, R, SQL, JavaScript, JMP, Uniface, ainsi que des outils et frameworks associés).
Compétences en base de données
Bonne compréhension du cycle de recherche agricole (expérimentation, sélection variétale, données de terrain, données de génotypage).
Capacité à travailler efficacement au sein d’équipes pluridisciplinaires et à communiquer clairement avec des interlocuteurs techniques et non techniques.
Excellentes compétences en communication et en facilitation, permettant de faire le lien entre les équipes scientifiques et IT.
Capacité à s’approprier et utiliser de nouveaux outils techniques et informatiques.
Maîtrise de l’anglais technique, à l’écrit comme à l’oral.