Emploi type E2C45 – Ingénieur-e en ingénierie logicielle
Mission
Au sein du pôle Informatique et Développements de l’UAR Persée, l’ingénieur-e aura pour mission de concevoir, de développer et mettre en œuvre des interfaces d’échange de services et/ou de données entre la nouvelle plateforme de Persée et ses partenaires en fonction de choix stratégiques de l’unité. Dans ce cadre, il-elle participe à la conception de l’architecture technique de nos solutions d’interopérabilité, assure leur développement et accompagne leur mise en œuvre.
Activités
Recherche et développement
- Affiner l’analyse des besoins de canaux d’échange génériques (OAI-PMH, IIIF, APIs, etc.);
- Analyse des cas d’usage nécessitant la mise en œuvre de flux interopérables spécifiques avec les partenaires de l’Unité ;
- Evaluation de la faisabilité ;
- Rédaction des cahiers des charges, élaboration des calendriers ;
- Développement ;
- Préparation et réalisation des tests fonctionnels ;
- Documentation des réalisations ;
- Veille technologique sur les outils et les méthodes.
Compétences
Savoirs
- Méthodes de modélisation
- Langage de programmation (java)
- Connaissance des notions d’API, de webservice et de leur implémentation
- Compréhension des formats et protocoles d’échanges de bibliothèque numérique
- Méthodologie et frameworks de test
- Connaissance des systèmes de gestion de bases de données (PostgreSQL) et des langages de requête
- Exploitation d’index elasticSearch
Savoir-faire
- Analyser et formaliser les besoins
- Jouer un rôle de conseil ou d’aide à la décision
- Élaborer un cahier des charges
- Travailler en méthodologie agile
- Rédiger la documentation pour les utilisateurs
- Communiquer et faire preuve de pédagogie
- Concevoir et réaliser des supports de formation
- Techniques : SQL, XML, JSON
Savoir-être
- Sens de l’organisation, régularité
- Sens de la qualité, rigueur
- Réactivité
- Sens de l’initiative
- Capacité à expliciter les besoins et les prioriser
- Capacité à travailler en équipe
- Savoir travailler avec les réseaux professionnels
Contexte
Persée est une Unité d’appui et de recherche (UAR), rattachée à l’ENS de Lyon et au CNRS, qui bénéficie du soutien du Ministère de l’Enseignement Supérieur et de la Recherche pour la numérisation et la valorisation du patrimoine documentaire au bénéfice de la recherche. Persée est engagé dans le développement d’une plateforme de numérisation enrichie ouverte à la communauté de l’ESR.
L’Unité maintient trois familles de systèmes d’informations distincts (SI de production, SI de diffusion, nouveau SI unifié). Chacune s’appuie sur des technologies différentes : bases de données SQL, documents XML, triple-store, notamment. La mission principale de l’ingénieur-e consiste à s’assurer d’une interopérabilité optimale du nouveau SI.
L’ingénieur-e est rattaché à la responsable du pôle Informatique et développements. Il rejoint une équipe qui compte également 5 développeurs, un ingénieur système, une responsable du SID et une chargée de projet.
Type de contrat
CDD d’un an, temps-plein, niveau ingénieur d’études
Localisation du poste
ENS de Lyon – Site Monod, 6 allée d’Italie, 69007 Lyon
Contacts
Gabrielle Richard, directrice de Persée
Viviane Boulétreau, responsable du pôle Informatique et développements de Persée