Ingénieur informatique projet bilbo premat f/h
Enregistrez cette offre et organisez votre recherche
Créez un compte gratuit pour enregistrer des offres d'emploi, créer des alertes et revenir à cette liste depuis votre tableau de bord.
En continuant, vous acceptez nos Conditions d’utilisation & Politique de confidentialité.
L'université de Bordeaux est une grande université dynamique, responsable, attentive au bien-être de ses personnels. La rejoindre, c'est travailler dans un cadre privilégié au sein d'une communauté professionnelle particulièrement diverse et ouverte, en bénéficiant de dispositifs d'accueil et d'inclusion, de formation et de mobilité interne. C'est participer à une aventure académique, scientifique et humaine. C'est s'engager à relever les défis du XXIe siècle.
Au sein de Bordeaux School of Economics (BxSE), l'Université de Bordeaux développe BILBO (Behavioural Insights Laboratory Bordeaux), une nouvelle plateforme d'économie expérimentale et comportementale.
BILBO a pour objectif de permettre la conception et la mise en oeuvre de protocoles expérimentaux destinés à étudier les comportements individuels et les dynamiques collectives. Elle constitue un outil transversal permettant de transformer des questions de recherche en expérimentations concrètes, reproductibles et utiles à la société.
Dans ce contexte nous recrutons un ingénieur informatique pour un CDD de 6 mois.
L'ingénieur aura pour mission de concevoir, déployer et faire évoluer l'environnement informatique de BILBO et d'assurer l'appui technique à la mise en oeuvre des protocoles expérimentaux, en laboratoire, en ligne et sur le terrain.
L'objectif est de construire une architecture logicielle commune aux trois modalités d'expérimentation, robuste, sécurisée et évolutive.
Vos missions seront les suivantes:
Déployer et faire évoluer l'infrastructure expérimentale
Dans la phase de lancement, l'ingénieur participera à la mise en place de l'environnement informatique nécessaire aux premières expérimentations :
Déploiement et administration des applications, serveurs, bases de données et systèmes de sauvegarde et de synchronisation
Configuration et gestion du parc de tablettes et de postes informatiques
Sécurisation de la collecte et des flux de données
Documentation de l'architecture et prise en compte des exigences de sécurité, de protection des données et de reproductibilité.
Un premier projet « lab-in-the-field » auprès de viticulteurs permettra de configurer et tester le dispositif. Dans une seconde phase, l'ingénieur fera évoluer l'architecture afin d'en renforcer l'autonomie, la robustesse et le fonctionnement simultané des trois modalités d'expérimentation, notamment dans des contextes de mobilité.
Développer et programmer les expérimentations
Développer et adapter des applications expérimentales en Python et oTree
Concevoir les interfaces et fonctionnalités nécessaires aux protocoles
Tester, déboguer et optimiser les expérimentations avant leur déploiement
Accompagner les projets de recherche
l'ingénieur apportera un appui technique aux chercheurs, enseignants-chercheurs et doctorants, de la préparation du protocole à son déploiement :
Analyser les besoins et traduire les protocoles en dispositifs expérimentaux opérationnels
Proposer des solutions adaptées aux contraintes scientifiques et aux terrains
Accompagner et former les utilisateurs aux outils de la plateforme
Assurer la maintenance et la pérennité des outils
Assurer la maintenance corrective et évolutive de l'infrastructure et des applications
Développer des outils facilitant la collecte, le contrôle qualité et l'export des données
Produire et maintenir la documentation technique
Assurer une veille sur les outils et méthodes utiles à l'expérimentation, notamment open source et liés à l'intelligence artificielle
Titulaire d'un diplôme en informatique, le poste s'adresse à un profil informatique polyvalent, disposant de solides compétences en développement Python/web et capable de déployer et administrer l'environnement système dans lequel fonctionnent ses applications (machine virtuelle). Autonome et force de proposition, l'ingénieur travaillera en interaction étroite avec les équipes de recherche et les services informatiques de l'université.Votre maitriser l'anglais professionnel écrit et oral.
1. Compétences techniques
Indispensables
· Bonne maîtrise de Python et expérience en programmation ;
· Compétences solides en développement web : framework Python (Django ou équivalent), HTML/CSS/JavaScript ;
· Compétences en administration de systèmes Linux et de serveurs web : installation, configuration, déploiement, mises à jour, sauvegardes et supervision ;
· Capacité à déployer et maintenir des applications web dans un environnement serveur ;
· Conception et administration de bases de données (sql, nosql ..)
· Capacité à concevoir, documenter, tester et maintenir des applications robustes et évolutives ;
· Maîtrise des ou