Ingénieur d'études et développement informatique

Poste rattaché à la Direction du système d’information et des ressources numériques (DSIRN)
Catégorie A (contractuel)

CONTEXTE ET OBJECTIFS DU POSTE


L’Institut national des langues et civilisations orientales (Inalco) est un établissement public unique au cœur du Nouveau quartier latin. Créé en 1795, il est le seul établissement public d’enseignement supérieur et de recherche au monde à proposer une offre de formation en langues et civilisations aussi riche et reconnue en France comme à l’international. De la licence au doctorat en passant par les diplômes d’établissement, l’offre de l’Inalco se caractérise par sa grande diversité avec plus de 100 langues et civilisations enseignées et plusieurs filières professionnelles. Elle assure aux étudiants un enseignement de haut niveau, appuyé sur la recherche et axé sur l’insertion professionnelle. L’Inalco enseigne auprès de 8 000 étudiants en formation initiale, dont 2 000 d’origine étrangère grâce aux 350 enseignants titulaires et contractuels et aux 160 personnels administratifs.
 
Okapi est une plateforme client-serveur de gestion de contenus multimédias et de connaissances. Son ambition est de permettre à des communautés (savantes) ou à des institutions de valoriser des collections multimédia, de capitaliser des connaissances. Okapi offre pour cela un ensemble de fonctionnalités et d’interfaces graphiques destiné à isoler et à décrire des unités de sens (ré)utilisables afin de documenter des événements, des théories, des controverses, de réaliser des corpus de recherche finement annotés ainsi que générer des produits de médiation assurant la visibilité de ce travail. La spécificité d’Okapi réside dans la possibilité offerte par la plateforme de définir son propre modèle de description multimédia ou de réutiliser/étendre des ressources terminologiques existantes disponibles en open data.
La plateforme permet également de réaliser sans programmation des portails exploitant de manière très poussée et paramétrable les métadonnées produites en description dans le but de favoriser l’accès à ces contenus pour différents publics. Il est également possible de mettre en ligne des montages virtuels ainsi que des parcours de lecture ou d’élaborer un vidéo-lexique organisé en rubriques et articles.
Structure de déploiement : Machine virtuelle Linux, architecture docker, git
Vous travaillerez dans le cadre du projet D-PaRSAS (Digital Paris Research School of Area Studies) sur la plateforme de contenus multimédias et de connaissances LaCAS - OKAPI développée dans le cadre d’une coopération entre l’INA et l’INALCO dans une perspective commune de mise en open source.


MISSIONS ET ACTIVITÉS

Développement et déploiement

  1. Réaliser des scripts de transformation et d’ingestion de données (moissonneurs, …)
  2. Créer et tester les packages applicatifs et les scripts de déploiement en production, sous environnement Linux/docker
  3. Réceptionner, installer, documenter, mettre à disposition les packages en assurant le suivi des versions
  4. Réaliser des interfaces homme-machine Web innovantes
  5. Assurer une assistance fonctionnelle et technique aux utilisateurs
  6. Assurer l'analyse fonctionnelle des besoins, la rédaction des spécifications techniques et le développement d’applications
  7. Concevoir et exécuter des tests fonctionnels et techniques
  8. Concevoir les actions de formation techniques et fonctionnelles
  9. Réaliser et automatiser des procédures d’exploitation de gestion

Organisation

  • Rédiger la documentation dans les outils collaboratifs internes
  • Communiquer avec les différents acteurs : fonctionnels, collègues techniques
  • Etablir un planning et rendre compte de l’avancement
  • Contribuer à la mise en place et au respect des dispositions qualité et des normes

COMPÉTENCES

Compétences théoriques et techniques

  • Langages de manipulation de données : Python, java, javascript,
  • Connaissances des langages d’interrogation de bases de données (SQL), une bonne connaissance de SPARQL fortement souhaitée
  • Structuration de données : XML, JSON, une bonne connaissance de RDF et des langages du web sémantique seraient un plus
  • Programmation Web: bonne maitrise des technologies JavaScript (JQuery, D3.js), une connaissance de Angular serait un plus, HTML, CSS
  • Méthodologie de tests et de mise en production
  • Environnement de développement : IDE (PyCharm, VSCode, Eclipse, …) et environnement de partage de code : Git
  • Sécurité des systèmes d’information et de communication
  • Connaître l’écosystème technique des plateformes de la recherche en SHS serait un plus (Data.gouv, Huma-Num, HAL, Abes, …) ainsi que l’écosystème du LOD.

Compétences générales et savoir-faire

  • Effectuer une analyse de besoins auprès des fonctionnels
  • Faire preuve d’autonomie dans l’appréhension de nouvelles ressources de développement (librairies Javascript)
  • Développer tout ou partie d’une application en utilisant un outil de gestion de version
  • Élaborer et mettre en œuvre un plan de tests
  • Appliquer les normes, procédures et règles
  • Rédiger et mettre à jour la documentation via les outils collaboratifs
  • Sens de l’organisation
  • Qualités relationnelles et travail en équipe
  • Rigueur / Fiabilité
  • Réactivité et prise d’initiatives

Modalités de recrutement et environnement de travail

Ce poste est ouvert aux personnels contractuels (CDD d’un an renouvelable, avec période d’essai de 2 mois, renouvelable).
Niveau d'études : Niveau III: Bac + 2 BTS, DUT, ou diplôme équivalent avec une expérience solide en programmation web, Javascript ou Python (2 ans) ou (de préférence) Master en informatique et/ou TAL
 
Tous les postes de l’Inalco sont ouverts aux personnes en situation de handicap.
 
Poste vacant à pourvoir au 1er septembre 2022.
 
Pour candidater, merci d’adresser votre CV et lettre de motivation à l’adresse suivante : drh-recrutement@inalco.fr
 
La personne recrutée bénéficiera de 54 jours de congés par an dont 2 périodes de fermeture obligatoire (4 semaines en été et 1 semaine à Noël).
Le télétravail est mis en place à l'Inalco selon les modalités internes appliquées et sous réserve de l'accord du supérieur hiérarchique et de la direction des ressources humaines.