La mission s'inscrit dans l'équipe Référencement Produit (RP). Elle porte les applications de référencement des produits, au cœur de la chaîne de valeur : module référencement de Centric PLM, applications et outils internes de suivi du référencement, et échanges de données avec les applications aval (approvisionnement, supply chain, notamment Relex). Ces applications sont critiques pour le respect des jalons de collection (PO deadline) : leur stabilité au quotidien est un enjeu majeur pour les équipes métier.
L'équipe doit à la fois garantir le bon fonctionnement de ce périmètre (RUN) et le faire évoluer (BUILD) : nouvelles fonctionnalités, fiabilisation des flux, montée de version Centric, outils de suivi. Le poste est réparti à parts égales entre RUN (environ 50 %) et BUILD (environ 50 %).
Volet RUN (environ 50 %) :
- Diagnostiquer et corriger les incidents applicatifs et les anomalies de flux entre Centric et les applications connectées (rejets d'intégration, écarts de données, changements de coloris)
- Assurer la maintenance corrective et évolutive des applications existantes
- Proposer et mettre en œuvre des solutions durables aux problèmes récurrents (automatisation des contrôles, supervision, alerting)
- Réduire la dette technique et améliorer la performance, la sécurité et la robustesse du socle
- Contribuer aux mises en production et au suivi post-livraison
Volet BUILD (environ 50 %) :
- Participer activement aux rituels agiles de l'équipe (Scrum)
- Contribuer à la conception technique des évolutions et aux choix d'architecture (API, flux d'intégration)
- Développer les user stories côté back (Java / Spring Boot) et front (Angular), dans le respect des standards de qualité de l'équipe
- Développer et faire évoluer les interfaces avec Centric PLM et les applications aval
- Présenter les livrables au testeur et prendre en charge les retours
- Travailler en lien avec le pool de développement (dont une équipe offshore) : revues de code, partage des bonnes pratiques
- Documenter les développements et contribuer à l'usage de l'IA dans le développement
Compétences
- Back-end : Java 17/21, Spring Boot, Spring Data JPA, conception d'API REST
- Front-end : Angular 14-21
- Bases de données : SQL ; PL/SQL apprécié
- Flux d'intégration et échanges de données (API, ETL/ESB, JSON/XML/CSV)
- Expérience significative en maintenance applicative : diagnostic d'incidents, analyse de logs, correction en production
- Qualité : merge requests, revues de code, tests unitaires et d'intégration, Sonar
- CI/CD et outillage : Git, pipelines (GitLab CI ou équivalent), Docker
- Cloud (GCP) et outils de supervision : appréciés
- Méthodologie agile Scrum, Jira
- Connaissance de Centric PLM ou du retail (référencement produit, cycle de collection) : atout, accélérateur d'intégration
- Curiosité pour l'usage de l'IA dans le développement
- Langues : français et anglais professionnel (échanges avec l'éditeur et l'équipe offshore)
- Autonomie, rigueur, réactivité, sens du service, esprit d'équipe