Les missions du poste

Description du Poste Les Missions L'ingénieur expert ou experte full stack contribue à la structuration, à la consolidation et à la pérennisation des logiciels, plateformes et services numériques mobilisés par les communautés de recherche en sciences humaines et sociales (SHS). Il ou elle apporte une expertise de haut niveau en développement logiciel, architecture, qualité, interopérabilité et maintien en conditions durables des outils. Il ou elle intervient à l'interface entre expertise technique, accompagnement de projets et mutualisation, au service des programmes structurants portés ou accompagnés par l'IR* Huma-Num. Cette mission s'inscrit notamment dans les actions engagées autour de la durabilité des outils et bases de données en SHS. L'Activité - Concevoir, développer, faire évoluer et maintenir des composants logiciels, applications web, API, chaînes de traitement et services numériques utiles aux communautés SHS.- Définir des architectures techniques robustes, soutenables, interopérables et réutilisables, en cohérence avec les besoins des projets accompagnés.- Réaliser des audits techniques de plateformes, applications ou logiciels existants : code, architecture, dépendances, sécurité, documentation, performances, maintenabilité.- Identifier les fragilités techniques, organisationnelles et documentaires, puis proposer et mettre en oeuvre des actions de remédiation pour renforcer la pérennité des solutions.- Concevoir et mettre en oeuvre des standards, formats, API, schémas d'échange, connecteurs et pipelines favorisant la circulation et l'interopérabilité des données et des services.- Mettre en place ou renforcer les procédures de qualité logicielle : tests, intégration continue, déploiement continu, versionnement, gestion des dépendances, documentation technique et d'exploitation.- Apporter une expertise opérationnelle aux projets structurants accompagnés par Huma-Num : analyse des besoins, cadrage technique, choix d'architecture, industrialisation, déploiement, suivi de prestations.- Contribuer à l'élaboration et à la diffusion de référentiels, guides, modèles d'architecture, critères de qualité et bonnes pratiques en matière de durabilité logicielle et de mutualisation. Votre Profil Compétences Connaissances :- Très bonne maîtrise du développement logiciel full stack, de la conception à la mise en production.- Très bonne connaissance des architectures logicielles, des API, des bases de données relationnelles et non relationnelles, et des environnements Linux.- Bonne connaissance des pratiques de qualité logicielle : tests, revue de code, intégration continue, déploiement continu, documentation, gestion des dépendances.- Bonne compréhension des enjeux d'interopérabilité : formats ouverts, standards, schémas d'échange, circulation des données, urbanisation des services.- Connaissance des environnements de virtualisation, de conteneurisation et d'automatisation des déploiements.- Connaissance des problématiques de sécurité applicative et d'exploitation.- Une connaissance des environnements de la recherche, de la science ouverte, des infrastructures numériques ou des communs logiciels serait appréciée.- Anglais technique B1 (cadre européen commun de référence pour les langues) : lecture de documentation, échanges techniques, veille.Compétences opérationnelles :- Maîtriser plusieurs langages ou environnements de développement adaptés aux applications web, aux API et aux chaînes de traitement, notamment Python, PHP, JavaScript / TypeScript, et selon les besoins Java ou R.- Concevoir, analyser, reprendre et faire évoluer du code existant dans des environnements techniques hétérogènes.- Définir des architectures applicatives soutenables, documentées et transmissibles.- Mettre en oeuvre des chaînes CI/CD, des stratégies de tests et des procédures de publication.- Concevoir et exposer des API, services, connecteurs ou pipelines d'échange de données.- Formaliser des choix techniques, produire des recommandations et rédiger une documentation claire, exploitable par différents publics.- Dialoguer avec des interlocuteurs techniques et non techniques, accompagner des projets à des degrés de maturité variés, et contribuer au pilotage technique de prestataires.- Assurer une veille active sur les frameworks, pratiques DevOps, standards d'interopérabilité et enjeux de durabilité des solutions numériques. Savoir-être :- Forte autonomie et sens de l'organisation.- Capacité d'analyse, de priorisation et de recul stratégique.- Goût pour le travail collectif et la coopération inter-équipes.- Aisance relationnelle et capacité à dialoguer avec des interlocuteurs variés.- Capacité à articuler expertise technique, accompagnement et vision de long terme.- Qualités rédactionnelles et sens de la pédagogie.- Rigueur, sens du service et capacité à rendre compte.- Intérêt marqué pour les enjeux de mutualisation, de transmissibilité et de pérennisation des outils numériques. Votre Environnement de Travail L'IR* HUMA-NUM est une unité d'appui et de recherche du CNRS relevant du domaine des sciences humaines et sociales. Elle constitue l'infrastructure de référence pour l'accompagnement des communautés SHS dans le développement, l'exploitation et la préservation à long terme de leurs données, outils et services numériques. L'unité est portée par l'UAR 3598, sous les tutelles principales du CNRS et du Campus Condorcet, avec Aix-Marseille Université comme tutelle secondaire. Elle est implantée sur plusieurs sites et structurée en pôles métiers. Pour en savoir plus sur les missions de l'IR* Huma-Num : https://www.huma-num.fr/quest-ce-que-l-ir-huma-num/Le poste est rattaché au pôle Coordination nationale et internationale des communautés (CONIC). La personne recrutée sera placée sous la responsabilité du responsable de ce pôle, actuellement composé de 3 agents, et interviendra en lien étroit avec les autres pôles de l'unité, les projets accompagnés par Huma-Num, ainsi qu'avec des partenaires scientifiques, techniques et institutionnels. Elle contribuera notamment aux actions engagées par Huma-Num en 2026 autour de la durabilité des outils et bases de données de recherche en SHS, à la stabilisation de logiciels ou plateformes à forte valeur scientifique, ainsi qu'à l'accompagnement de programmes structurants tels que les PEPR, les AMI-SHS ou d'autres dispositifs nationaux et inter-institutionnels. Le poste implique un travail à l'interface entre expertise technique, accompagnement de projets, architecture logicielle, qualité, interopérabilité et mutualisation. Il requiert une capacité à intervenir à la fois sur de nouveaux développements, sur la consolidation d'outils existants et sur la formalisation de cadres méthodologiques partagés. L'unité est basée sur plusieurs sites géographiques. Le poste sera affecté sur le site lyonnais sur le campus de la Doua, hébergée au Centre de Calcul de l'IN2P3, 21 Av. Pierre de Coubertin, 69100 Villeurbanne. Toutefois une affectation sur l'antenne parisienne à Aubervilliers est envisageable. L'unité est composée de 28 personnes réparties sur Paris et Lyon.Ce poste permet de bénéficier d'une à deux journées de télétravail par semaine dans le cadre de la réglementation en vigueur au CNRS.Les agents de l'unité ont accès aux restaurants administratifs des différents sites. Des déplacements ponctuels en France sont à prévoir selon les besoins des projets et des actions d'animation. Par ailleurs, la prise de fonction pourra être accompagnée par les dispositifs internes d'échange, de formation et de montée en compétence mis en place au sein de l'unité. Ce contrat est éventuellement renouvelable sous réserve que les conditions futures soient réunies. Rémunération et avantages Rémunération Rémunération entre 3237 et 4960 euros bruts mensuels selon expérience Congés et RTT annuels 44 jours Pratique et Indemnisation du TT Pratique et indemnisation du TT Transport Prise en charge à 75% du coût et forfait mobilité durable jusqu'à 300€ À propos de l'offre Référence de l'offre UAR3598-ARIALL-045 Secteur d'activité Informatique, Statistiques et Calcul scientifique Emploi type Chef de projet / expert en ingenierie logicielle (H/F) À propos du CNRS Le CNRS est un acteur majeur de la recherche fondamentale à une échelle mondiale. Le CNRS est le seul organisme français actif dans tous les domaines scientifiques. Sa position unique de multi-spécialiste lui permet d'associer les différentes disciplines pour affronter les défis les plus importants du monde contemporain, en lien avec les acteurs du changement. Le CNRS Les métiers de la recherche

Compétences requises

  • Python
  • Java
  • Javascript
  • Esprit d'analyse
  • PHP
  • TypeScript
Postuler sur le site du recruteur

Ces offres pourraient aussi vous correspondre.

L’emploi par métier dans le domaine Logistique à Vienne