En poursuivant votre navigation sur ce site, vous acceptez le dépôt de cookies dans votre navigateur. (En savoir plus)
Portail > Offres > Offre UAR76-FLOLAM-032 - Développeur Fullstack (H/F)

Développeur Fullstack (H/F)


Date Limite Candidature : mardi 30 juillet 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 : Développeur Fullstack (H/F)
Référence : UAR76-FLOLAM-032
Nombre de Postes : 1
Lieu de travail : VANDOEUVRE LES NANCY
Date de publication : mardi 9 juillet 2024
Type de contrat : CDD Technique/Administratif
Durée du contrat : 12 mois
Date d'embauche prévue : 1 octobre 2024
Quotité de travail : Temps complet
Rémunération : 2 522 € bruts mensuels, ajustable selon le niveau d'expérience.
Niveau d'études souhaité : Niveau 6 - (Bac+3 ou 4)
Expérience souhaitée : Indifférent
BAP : Informatique, Statistiques et Calcul scientifique
Emploi type : Ingénieur-e en ingénierie logicielle

Missions

Sous la responsabilité du chef de projet informatique, au sein d’une équipe mixte (fonctionnel et IT), Le-la développeur-se « fullstack » participe à la maintenance et à l’évolution du portail d’accès aux ressources documentaires du CNRS BibCnrs et de l’extension de navigateur Click & Read.
Le-la développeur-se « fullstack » a en charge l’analyse, le développement, la qualification, l’intégration et le déploiement de nouvelles fonctionnalités dans le respect des besoins utilisateurs, des bonnes pratiques, des tests unitaires, d’intégration et des règles de sécurité.
Il-elle s’approprie l’existant (architecture applicative, code source…), apporte son expertise et propose les développements les plus pertinents pour répondre aux problématiques fonctionnelles des utilisateurs.

Activités

● Réaliser les développements de composants ou de modules informatiques facilement intégrables dans l'environnement de déploiement
● Proposer des évolutions logicielles et les mettre en œuvre
● Assurer le maintien en condition opérationnelle
● Élaborer les stratégies de tests : concevoir et exécuter des tests fonctionnels et/ou techniques
● Participer à la gestion des projets en méthode agile
● Maintenir les développements en cohérence avec le système d'information et l'infrastructure informatique de l'Inist-CNRS
● Résoudre des problèmes de dysfonctionnement technique
● Rédiger et mettre à jour des documentations techniques et fonctionnelles
● S'impliquer dans le réseau de compétences interne, contribuer aux retours d'expérience

Compétences

Savoirs
● Connaissance approfondie des langages et outils de développements web (cf. ci-après)
● Connaissance approfondie des méthodes agiles et de l’approche DevOps
● Connaissance approfondie des formats de données
● Connaissance approfondie de l'usage et l'interrogation de bases de données
● Connaissance approfondie des environnements de tests et de déploiement en ingénierie logicielle

Langages, formats et outils utilisés dans le service (stack technique) :
● Technologies côté client :
- Javascript (EcmaScript6, Typescript) HTML5, CSS3, ReactJS, Jest / Playwright / Cypress
- Framework open source React-admin
- Librairies applicatives : select2, async, jquery/UI, material-UI, lodash, ua-parser-js, Npm/Yarn, webpack…
- APIs web navigateurs : TreeWalker, MutationObserver, ServiceWorker, local/cache Storage, Background/Content scripts…
● Technologies côté serveur :
- NodeJS (Express/NestJs), API REST
- Base de données : PostgreSQL, MongoDB

● Environnement système : Ubuntu, via Windows (WSL2) pour le développement
● Versionning et intégration continue : Git, Gitbucket, Github, Gitlab
● Packaging et déploiement : Docker, Kubernetes (k3s/k8s)

Savoir-faire
● Développer des applications et des composants applicatifs
● Analyser, évaluer, synthétiser un besoin/une problématique et apporter une réponse adaptée
● Maîtriser le packaging d'une application
● Maîtriser l'élaboration et la mise en œuvre d'un plan de tests
● Appliquer les bonnes pratiques de développement logiciel et respecter les standards communautaires
● Rédiger et mettre à jour la documentation fonctionnelle et technique
● Être intéressé-e par l'ergonomie, l'utilisabilité et avoir le souci des aspects liés à l'accessibilité
● Travailler au sein d'une équipe mixte (fonctionnel, IT)
● Maîtriser l'anglais technique

Savoir-être
● Capacité à travailler en équipe
● Capacité à organiser son travail en fonction des contraintes, des échéances et des objectifs
● Capacité à analyser des problèmes liés aux thématiques du service
● Capacité d'adaptation au changement de sujet d'étude
● Capacité d'adaptation aux différentes technologies
● Curiosité technique et intellectuelle
● Être force de proposition, créativité
● Rigueur, méthode, précision

Contexte de travail

L'Institut de l'information scientifique et technique (Inist-CNRS), Unité d'Appui et de Recherche (UAR76) du CNRS, facilite l'accès, l'analyse et la fouille de l'information scientifique et valorise la production scientifique (publications et données de recherche). Il est situé dans un bâtiment conçu par l'architecte Jean Nouvel situé à Vandoeuvre-lès-Nancy (54500) et compte 150 collaborateurs.

Le poste est rattaché au service « Portails & Plateformes - BibCNRS » composé de 8 agents (de profils documentaires ou informatiques) et est intégré au département « Accéder à l'information scientifique ». Ce service a pour mission d’accompagner les chercheurs et personnels de recherche des unités du CNRS dans leurs recherches en facilitant l’accès aux publications scientifiques via BibCNRS et Click&Read.
BibCNRS (https://bib.cnrs.fr). 54 000 usagers – 5,3 millions de consultations en 2023. Développé et administré par ce service, BibCNRS est le portail d'accès aux ressources électroniques documentaire du CNRS (19 000 revues, 18 000 livres, 40 bases de données). Cette plateforme permet l’accès à des publications, issues de ressources libres ou sous licences éditeurs négociées dans le cadre de la politique documentaire du CNRS. Son architecture est constituée de plusieurs modules : Front, API, Gestion des ayants droit et des pages de contenu, EZproxy.
Click & Read (https://clickandread.inist.fr). 25 000 installations - 650 000 consultations d'articles en 2023. Click & Read parcourt les pages web visitées, détecte des identifiants DOI, recherche les DOI par API parmi les ressources de plus 60 établissements universitaires et de recherche (dont le CNRS) et affiche le logo cliquable C&R si le document scientifique est disponible. L’équipe Click & Read a été lauréat du cristal collectif du CNRS en 2022 pour cet outil innovant qui permet aux chercheurs de consulter facilement un ensemble des sources documentaires multi-tutelles.

Qualité de vie au travail :
• Prise en charge de l'abonnement de transport en commun dans les limites réglementaires. Accès direct et rapide du centre-ville de Nancy à l'Inist par les transports en commun
• Activités du lundi au vendredi, 38h30/semaine, horaires variables entre 7h et 19h avec plages fixes (9h30-11h30 et 13h30-15h30), associé à 13 jours de RTT/an au prorata de la durée de présence
• Jusqu'à 2 jours de télétravail possible (après une phase d'adaptation de 3 à 6 mois en présentiel)
• Restauration collective sur place : qualité, prix de repas entre 3.71€ et 5.17€ selon barème de rémunération pour un repas complet.
• Actions sociales : billetterie à tarifs préférentiels, accès à des équipements sportifs, CESU, chèques vacances,…

Qualité de vie à Nancy :
• Le Grand Nancy est une métropole de plus de 260 000 habitants, à seulement 1h30 de Paris en TGV
• Pôle universitaire classé parmi les 10 plus importants de France (+ de 50 000 étudiants, soit la 4ème ville universitaire de France)
• Vie culturelle : art nouveau, opéra national, grandes manifestations (Le Livre sur la place, Nancy Jazz pulsations, fêtes de la Saint Nicolas, …)
• Parmi les villes les plus avantageuses pour se loger (niveau des montants des loyers)