Emploi
Assistant de carrière BÊTA J'estime mon salaire
Mon CV
Mes offres
Mes alertes
Se connecter
Trouver un emploi
TYPE DE CONTRAT
Emploi CDI/CDD
Missions d'intérim Offres d'alternance
Astuces emploi Fiches entreprises Fiches métiers
Rechercher

Ingénieur expert en développement logiciel cnrs h/f

Villeurbanne
CNRS
Publiée le 11 mai
Description de l'offre

Vos missions en quelques mots 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. Activités : - 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 œuvre des actions de remédiation pour renforcer la pérennité des solutions. - Concevoir et mettre en œuvre 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. Contexte 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 inte Voir plus sur le site emploi.cnrs.fr Profil recherché Competences : 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 œuvre 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. Contraintes et risques : Niveau d'études minimum requis Niveau Niveau 7 Master/diplômes équivalents Spécialisation Informatique, traitement de l'information, réseau de transmission des données Langues Français Seuil

Postuler
Créer une alerte
Alerte activée
Sauvegardée
Sauvegarder
Voir plus d'offres d'emploi
Estimer mon salaire
JE DÉPOSE MON CV

En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.

Offres similaires
Recrutement CNRS
Emploi CNRS à Villeurbanne
Emploi Villeurbanne
Emploi Rhône
Emploi Rhône-Alpes
Intérim Villeurbanne
Intérim Rhône
Intérim Rhône-Alpes
Accueil > Emploi > Ingénieur expert en développement logiciel CNRS H/F

Jobijoba

  • Conseils emploi
  • Avis Entreprise

Trouvez des offres

  • Emplois par métier
  • Emplois par secteur
  • Emplois par société
  • Emplois par localité
  • Emplois par mots clés
  • Missions Intérim
  • Emploi Alternance

Contact / Partenariats

  • Contactez-nous
  • Publiez vos offres sur Jobijoba
  • Programme d'affiliation

Suivez Jobijoba sur  Linkedin

Mentions légales - Conditions générales d'utilisation - Politique de confidentialité - Gérer mes cookies - Accessibilité : Non conforme

© 2026 Jobijoba - Tous Droits Réservés

Les informations recueillies dans ce formulaire font l’objet d’un traitement informatique destiné à Jobijoba SA. Conformément à la loi « informatique et libertés » du 6 janvier 1978 modifiée, vous disposez d’un droit d’accès et de rectification aux informations qui vous concernent. Vous pouvez également, pour des motifs légitimes, vous opposer au traitement des données vous concernant. Pour en savoir plus, consultez vos droits sur le site de la CNIL.

Postuler
Créer une alerte
Alerte activée
Sauvegardée
Sauvegarder