Informations générales
Intitulé de l'offre : Ingénieur full stack - Développement Backend et Frontend H/F
Référence : UAR3565-FATIDM-003
Nombre de Postes : 1
Lieu de travail : POITIERS
Date de publication : mercredi 6 novembre 2024
Type de contrat : CDD Technique/Administratif
Durée du contrat : 20 mois
Date d'embauche prévue : 6 janvier 2025
Quotité de travail : Temps complet
Rémunération : 2466,98 euros brut mensuel
Niveau d'études souhaité : Niveau 7 - (Bac+5 et plus)
Expérience souhaitée : 1 à 4 années
BAP : Informatique, Statistiques et Calcul scientifique
Emploi type : Ingénieur-e en ingénierie logicielle
Missions
Dans le cadre du projet OSCARS « AMIS » (Advanced Metadata Intelligent System), le Consortium-HN ARIANE recrute un(e) ingénieur(e) en informatique Full Stack - Développement Backend et Frontend.
Le Consortium-HN ARIANE (Analyses, Recherches, Intelligence Artificielle et Nouvelles Éditions Numériques) est un réseau scientifique interdisciplinaire de l’infrastructure Huma-Num. Il associe des experts en sciences humaines (littérature, linguistique, histoire, etc.) et en informatique. Ce consortium vise à constituer un espace de collaboration entre ces deux champs, favorisant ainsi les avancées méthodologiques et épistémologiques dans l’analyse des objets propres aux sciences du texte. L’objectif d’ARIANE est de contribuer à la conception, l’adaptation et le raffinement des outils numériques actuellement appliqués aux données textuelles des sciences humaines. Le consortium se donne pour mission de développer une approche interdisciplinaire en croisant les méthodologies des humanités numériques et les technologies avancées du traitement automatique du langage naturel. Il cherche à enrichir les processus d’analyse des textes à l’aide de dispositifs (semi-)automatisés, tout en créant un espace critique de discussion sur l’interprétation des résultats produits par ces méthodes.
L’ingénieur(e) recruté(e) intégrera l’équipe chargée du développement de l’application web innovante « AMIS », une application permettant l’enrichissement des métadonnées pour les chercheurs en sciences humaines.
Il/Elle sera chargée de la conception et du développement complet de l’application du projet AMIS du backend au frontend. Plus précisement, il/elle :
- créera le module « SERVICE » (backend) et le module « CLIENT WEB » (frontend), en assurant l’intégration entre les deux modules pour une interface fluide et fonctionnelle
- déploiera les modules dans les machines virtuelles
- et mettra en place la base de données et le service REST (API)
Pour ces missions, l’ingénieur(e) pourra être amené(e) à suivre les stagiaires recrutés par le consortium en vue d’atteindre les objectifs du projet.
Activités
Plus concrètement, les missions et activités de l’ingénieur(e) recruté(e) seront les suivantes :
-Finalisation du cahier des charges et du choix des technologies
-Développement du backend (Module 1 : Service) en utilisant, par exemple, Typescript pour la création de l’API REST de façon à gérer les requêtes utilisateurs et les traitements des métadonnées.
-Implémentation des fonctionnalités telles que l’authentification, la gestion des projets et des recommandations, ainsi que le stockage des résultats dans une base de données relationnelle.
-Développement du frontend (Module 3 : Client Web), par exemple avec ReactJS pour permettre aux utilisateurs d’interagir avec AMIS
-Participation à la mise en place et à la gestion de la base de données relationnelle en collaboration avec les autres ingénieurs.
-Optimisation de la sécurité et des performances du système.
-Mise en œuvre de tests unitaires et de validation des fonctionnalités pour assurer la qualité du code.
-Collaboration avec l’équipe pour déployer et maintenir l’application dans l’infrastructure de Huma-Num.
Compétences
Compétences techniques
- Technologies Backend : Typescript, API REST, Node.js
- Technologies Frontend : React JS, HTML, CSS, JavaScript
- Base de données : SQL, NoSQL (MongoDB, PostgreSQL)
- Programmation : Python
- Déploiement et gestion des VM : eExpérience avec des environnements virtualisés
- Sécurité et réseau : eExpérience en gestion des authentifications, sécurité des données
- Outils de développement : Git (Gitlab), IDE
Compétences « soft »
- Intérêt pour les sciences humaines.
- Sens de l’innovation, curiosité intellectuelle, aptitudes à la communication et au soutien technique
- Sens relationnel, rigueur, fiabilité
- Capacité à travailler en équipe et à collaborer avec des équipes multidisciplinaires.
- Intérêt pour les projets open-source
Contexte de travail
Le/la candidat/e recruté/e travaillera pour le Consortium-HN ARIANE à la Mshs de Poitiers https://mshs.univ-poitiers.fr/
- Télétravail possible selon les conditions du Consortium-HN ARIANE
- Déplacements fréquents à prévoir en France et possiblement à l’étranger
A Poitiers, il/elle sera placé sous la responsabilité de Fatiha IDMHAND (PR, Université de Poitiers), coordinatrice du Consortium ARIANE.
Informations complémentaires
Projet européen OSCARS