Le poste Développeur Front
Partager cette offre
LinkyParc est un projet de la galaxie Linky d'ENEDIS qui vise à référencer l'ensemble des équipements de la Chaine Communicante du Marché de Masse (compteur, disjoncteur, concentrateur, modem, carte SIM) ainsi que leurs caractéristiques physiques (numéro de série, version matériel, constructeur, année de fabrication, ...).
Ce système d’information permet également le suivi logistique de leur cycle de vie : du constructeur à la pose sur les emplacements opérationnels puis de la dépose jusqu'aux étapes de diagnostic des défauts dans le cadre du SAV.
Ce rôle de référentiel implique une liaison avec de nombreux SI qui informent LinkyParc des créations ou changements de situation des équipements, mais aussi de rendre des services aux autres SI (consultation, routage de demandes, gestion comptable des immobilisations…).
L'application Java 11 Spring Boot, contenant les principales règles métiers, s'interface avec le progiciel IBM Maximo qui propose une IHM et des processus de gestion éprouvés. LinkyParc est une application stable qui fonctionne et gère un parc d’environ 80 millions d'équipements en constante croissance. Avec un parc matériel de plus en plus grand, de nouveaux enjeux autour de nouveaux usages, de la gestion des retours SAV et de l’ajout de nouvelles typologies matériels s'ouvre avec la construction de nouveaux flux et
services pour fluidifier les échanges et améliorer le suivi.
Une autre application permettant l'échange de fichiers entre les partenaires externes et les différents projet Linky, la Brique d'Echange de Fichiers (BEF), est également développée et administrée par LinkyParc.
L'équipe est composée d'environ 30 personnes, organisée en ScrumBan et dont les compétences sont réparties sur les différents pôles : Fonctionnel (PO, BA), Dev (développeurs Java, Springboot, Maximo,...), Recette (manuelle et automatisée avec Gatling), Ops (intégrateur, DevOps, SysOps), Core (CP, architectes, ingénieur de production, leads, quality manager, PO).
Profil recherché
Développe la partie Front-End d’une application (IHM, architecture technique) en lien avec les équipes Design System d’ENEDIS (UX/UI).
L’objectif est de recréer une interface de gestion des équipements et de leur traçabilité ainsi que des écrans de traitements de flux à corriger pour environ 150 utilisateurs.
L'expérience souhaitée sur ce poste est de minimum 2 ans.
Compétences attendues sur le profil :
· Conception & Tests
· Autonomie et force de proposition sur les choix techniques
· Capacité à communiquer efficacement et présenter le cadrage et l’avancée du chantier au reste de l’équipe
· Connait et applique les choix d’architecture faits au préalable
· Optimisation des performances
· Connaissances avancées des outils et méthodes d’intégration
· Maitrise forte des technologies employées sur le projet
· Maîtrise les outils de build
· Connaissance des bases de l'agilité
Environnement de travail
· Développe les composants de l’application à partir des maquettes et des spécifications fonctionnelles de manière robuste et performante
· Développement des fonctionnalités métier dans l’IHM
· Mise en place d’une architecture robuste
· Mise en place des tests unitaires, d’intégration et de non-régression
· Challenge le besoin vis-à-vis des bonnes pratiques et contraintes techniques
· Support à l’ensemble de l’équipe sur les aspects intégration graphique
· Participe aux différentes réunions/ateliers de l'équipe
· Revue de code
· Participe à la correction des anomalies fonctionnelles et/ou techniques
Activité secondaire :
· Rédaction et actualisation de documents techniques
· Support aux équipes fonctionnelles
· Aide à la conception
Technos Front pour le poste : React, TypeScript, JSX/HTML, SCSS, REST, test unitaire (JEST)
Contexte global pour information : Java 11/17, Sprinboot, Springbatch, Kafka, Oracle, Ansible, Jenkins, Terraform, Gatling, IBM Maximo, Camel, Linux
Postulez à cette offre !
Trouvez votre prochaine mission parmi +15 000 offres !
-
Fixez vos conditions
Rémunération, télétravail... Définissez tous les critères importants pour vous.
-
Faites-vous chasser
Les recruteurs viennent directement chercher leurs futurs talents dans notre CVthèque.
-
100% gratuit
Aucune commission prélevée sur votre mission freelance.
Développeur Front
ADSERVIO