Ingénieur en ingénierie logicielle

Il y a 4 heures

Nancy, Grand Est, France CNRS Temps plein

Vos missions en quelques mots

Missions :
Dans le cadre du projet de création d’instances Omeka S dédiées au Programme Collex Persée / volet « dissémination de la cartographie », l’ingénieur-e en ingénierie logicielle contribue à la mise en œuvre, à l’évolution et à la maintenance des applications, programmes et technologies open-source utilisées dans le service et plus particulièrement sur le logiciel open-source « Omeka S » et les technologies IIIF, ainsi que sur l’interopérabilité via les APIs.
Activités :
• Modéliser, concevoir, développer et/ou paramétrer des solutions logicielles principalement en environnement web.
• Élaborer les stratégies de tests : concevoir, spécifier et exécuter des tests fonctionnels et/ou techniques
• Assurer les déploiements des développements et paramétrer les solutions logicielles et les middlewares associés
• Participer à l’industrialisation des applications informatiques dédiées en respectant les consignes de sécurité
• Mettre en œuvre une instance Omeka S préconfigurée, pouvant être répliquée et déployée sur l’infrastructure de l’Inist pour les besoins d’exposition de corpus documentaires.
• Assurer la maintenance corrective et évolutive des éléments existants et des développements réalisés.
• Adapter et/ou créer un/des modules Omeka S pour l’intégration de corpus multi-sources.
• Adapter le thème pour les besoins spécifiques d’exposition des corpus.
• Déployer plusieurs instances Omeka S pour des projets portés par le GIS Collex-Persée
• Mettre en place une documentation pouvant être consultée et renseignée en mode collaboratif pour les utilisateurs.

Contexte de travail :
L'Institut de l'information scientifique et technique (lnist), basé à Vandœuvre-lès-Nancy (54), met à disposition de la communauté scientifique française des services et des outils d'aide à la gestion, au partage et à la valorisation des données de la recherche.
Le service « Exposition des données de recherche » de l’Inist propose une offre de services basée sur le logiciel « Omeka S » (logiciel libre de type CMS) permettant de créer des bibliothèques numériques d’exposition et de valorisation de (bases de) données de recherche, de les partager et de les ouvrir au public selon les contraintes et les besoins des laboratoires et des communautés de recherche, en conformité avec les principes FAIR et les recommandations du Plan National pour la Science Ouverte.
Il développe un dispositif technologique unique organisé en workflow, basé sur une expertise et une infrastructure numérique permettant le traitement, la conservation, l'accès et l'interopérabilité des données.
Le groupement d'intérêt scientifique (GIS) CollEx-Persée a institué un programme « Cartographie, labellisation et signalement » porté conjointement par la Bibliothèque universitaire des langues et civilisations (BULAC) et l'Université Paris Panthéon Sorbonne, au titre de la Bibliothèque interuniversitaire de la Sorbonne (BIS).
Ce programme vise à identifi
Voir plus sur le site emploi.cnrs.fr...

Profil recherché

Competences :
Savoirs / Connaissances :
• Maîtrise des technologies de développement web et multimédia.
• Connaissance d’une ou plusieurs méthodes d’analyse, de conception et de développement.
• Connaissance des méthodes agiles (ex : Scrum, Kanban ...).
• Connaissance de l'approche DevOps.
• Connaissance de l'écosystème science ouverte et de son évolution.

Savoir-faire / Compétences opérationnelles
• Maitrise des langages : HTML5, CSS3, Java, JavaScript, jQuery, PHP, Python, shell
• Maîtrise des APIs de type REST.
• Connaissance du logiciel Omeka S.
• Connaissance des technologies de conteneurisation « Docker » et d’orchestration « Kubernetes (K3S/K8S) ».
• Connaissance de la plateforme de développement logiciel « GITLab ».
• Connaissance de la technologie IIIF.
Savoir-être / Compétences comportementales :
• Travail en équipe.
• Autonomie, Rigueur et capacité d'organisation.
• Esprit d’initiative et force de proposition.
• Capacité à s’adapter et à évoluer vers de nouvelles technologies.

Contraintes et risques :

Niveau d'études minimum requis

  • Niveau Niveau 6 Licence/diplômes équivalents
  • Spécialisation Informatique, traitement de l'information, réseau de transmission des données

Langues

  • Français Seuil