Informations générales
Réservé uniquement aux agents CNRS (fonctionnaires et CDI)
Intitulé de l'offre : Ingénieur-e en ingénierie logicielle H/F
Référence : UMR5800-MOBINT-K61005
Lieu de travail : TALENCE
Institut : INS2I - Institut des sciences informatiques et de leurs interactions
Date de publication : mardi 2 décembre 2025
Session : Campagne Hiver 2026
Groupe de Fonction : IEG2
BAP : E - Informatique, Statistiques et Calcul scientifique
Emploi type : Ingenieure ou ingenieur en ingenierie logicielle
Missions
Participer à une ou plusieurs phases du cycle de vie des logiciels : analyse, développement, qualification, intégration, déploiement dans le respect du cahier des charges, des normes et des règles de sécurité... ; assumer des responsabilités de gestion de projet pour la ou les phases prises en charge ; assumer le rôle de correspondant avec des prestataires de service.
Activités
Développement d'applications Web, d'IHM et de modules de CMS :
- Concevoir et développer des interfaces web intuitives, en utilisant des technologies (HTML, XHR, CSS, JavaScript, Framework) et des langages adaptés (PHP, Python,...)
- Créer et maintenir des interfaces utilisateur pour la gestion du laboratoire (IHM de gestion
de comptes ...)
- Concevoir, développer et maintenir des modules custom de CMS (Drupal, ...)
- Rédiger et mettre à niveau les documentations techniques et fonctionnelles
Maintenance d'Applications Existantes :
- Maintenir et améliorer des applications existantes codées en PHP et utilisant MariaDB.
- Diagnostiquer et corriger les anomalies et les bugs des systèmes en place.
- Coopérer avec le concepteur des applications
- Maintenir ou faire évoluer des CMS et modules custom de CMS (Drupal, WordPress ...)
Collaboration avec des Prestataires Externes :
- Travailler en lien avec des prestataires externes pour définir et intégrer des solutions spécifiques selon les besoins.
- Participer à la rédaction des spécifications fonctionnelles et techniques, aux tests et recettes.
Veille Technologique :
- Se tenir informé des évolutions technologiques dans le domaine du développement web
- Se tenir informé des techniques de sécurisation des codes et applications
- Proposer des améliorations et des innovations pour optimiser les systèmes existants.
Compétences
- Maîtriser des langages de développement web (HTML, CSS, JavaScript, PHP).
- Connaître des principes de sécurité web et des meilleures pratiques de développement.
- Avoir des compétences en développement d'API et intégration de systèmes.
- Avoir des connaissances approfondies de MariaDB et des bases de données relationnelles.
- Avoir des connaissances du langage Python
- Avoir des connaissances des technologies LDAP et Kerberos
Savoir-faire :
- Avoir l'expérience et le goût pour le rôle de maître d'oeuvre (MOE) en développement logiciel.
- Maîtriser l'intégration des meilleures pratiques de sécurité dans le cycle de développement afin de garantir la protection des données et la conformité avec les normes de sécurité en vigueur.
- Avoir l'expérience de l'utilisation de framework
- Avoir l'expérience de l'utilisation d'outils de versioning (Git) et de gestion de projets
- Avoir l'expérience des tests unitaires et des préparatifs avant livraison de code.
- Savoir informer et rendre compte
- Accueillir, écouter, communiquer avec diplomatie
- Bonne expression écrite et orale en anglais : Niveau B1 (cadre européen commun de référence pour les langues
Savoir-être :
- Aisance et bienveillance relationnelle
- Capacité à travailler en équipe
- Esprit d'analyse et de synthèse
- Autonomie et capacité à gérer plusieurs projets simultanément
- Sens de l'organisation
- Rigueur / Fiabilité
Contexte de travail
Votre laboratoire d'accueil, le LaBRI, est un laboratoire de recherche en informatique théorique et finalisée situé sur le campus universitaire de Talence. Il réunit environ 300 personnes dont une vingtaine de personnels administratifs et techniques en appui à la recherche.
Vous travaillerez au sein de l'équipe de support informatique du département soutien à la recherche du laboratoire.
Vous serez amené à interagir avec les maîtres d'ouvrage, les utilisateurs de vos applications, vos équipiers, votre responsable d'équipe et avec vos homologues d'autres unités via les réseaux métiers.
Le poste bénéficie d'une possibilité de télétravail de 2 jours hebdomadaires.