Ingénieur full stack - Développement Backend et Frontend H/F

CNRS
Poitiers
EUR 60 000 - 80 000
Description du poste

Portail > Offres > Offre UAR3565-FATIDM-003 - Ingénieur full stack - Développement Backend et Frontend H/F

Ingénieur full stack - Développement Backend et Frontend H/F

Cette offre est disponible dans les langues suivantes :

Date Limite Candidature : mercredi 27 novembre 2024 23:59:00 heure de Paris

Assurez-vous que votre profil candidat soit correctement renseigné avant de postuler.

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écisément, 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
- 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 : Expérience avec des environnements virtualisés
- Sécurité et réseau : Expé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

Obtenez un examen gratuit et confidentiel de votre CV.
Sélectionnez le fichier ou faites-le glisser pour le déposer
Avatar
Coaching en ligne gratuit
Multipliez vos chances de décrocher un entretien !
Faites partie des premiers à découvrir de nouveaux postes de Ingénieur full stack - Développement Backend et Frontend H/F à Poitiers