Description du poste
Taux journalier (TJM): 400
Contexte
Au sein de la DSI d'une grande entreprise de distribution française, l'équipe gère les services d'installation, de pose et de rénovation au service des collaborateurs et des clients en magasin. La mission est de connecter les magasins à un écosystème de partenaires (artisans, apporteurs d'affaires, plateformes de pose) via le site web et les outils collaborateurs.
Trois types de produits sont gérés :
* Du legacy (en cours de fiabilisation avant passage en centre de services).
* Des produits modernes (développés sur standards récents).
* De l'innersource (contribution directe aux produits de la plateforme interne).
Les défis majeurs sont :
* Améliorer le patrimoine applicatif existant et assurer son passage en centre de services.
* Préparer l'intégration des produits plateforme (réflexion cible à horizon 2 ans).
* Enrichir l'expérience client/collaborateur avec des produits innovants.
* Maintenir une culture "Experience First" et "Data Informed".
L'équipe cultive également la convivialité et l'esprit d'équipe.
Le périmètre est marqué par un patrimoine applicatif legacy devant passer en centre de services d'ici la fin de l'année. L'intégration à la nouvelle solution groupe étant un sujet à 2 ou 3 ans, l'objectif actuel est d'améliorer l'existant, d'assurer la viabilité du business et de piloter techniquement la préparation au mode "run". L'intervenant devra faire preuve d'une forte orientation produit et résultat, agir avec une mentalité collective et être force de proposition pour organiser techniquement cette transition et la résorption de la dette.
Missions
* Identifier, cartographier et résorber les dettes techniques majeures sur les applications existantes.
* Automatiser les tâches de run récurrentes et coûteuses pour stabiliser les environnements.
* Documenter et préparer le périmètre technique pour faciliter son transfert futur vers le centre de services.
* Réaliser du build fonctionnel sur le legacy pour maintenir la valeur métier.
* Concevoir et développer des modules innovants (add-ons) pour faciliter l'adoption et la vie des utilisateurs.
* Insuffler une dynamique d'équipe proactive dans la gestion de l'obsolescence et de la qualité logicielle.
Environnement technique
* Back-end : Java, PHP (legacy)
* Front-end : React
* Bases de données : SQL, MongoDB
* Infrastructure & Bus d'événements : GCP, Kafka
Livrables attendus
* Plan de résorption de la dette technique identifiée et documentée.
* Scripts, outillages et process d'automatisation des opérations de run.
* Documentation exhaustive des composants legacy préparant la passation au centre de services.
* Code source des développements et "add-ons", testé et documenté.
Conditions de travail
* Date de démarrage : ASAP
* Lieu de réalisation : LILLE
* Nombre de jours sur site : 3 jours par semaine
Objectif global
Améliorer la stabilité du patrimoine applicatif existant par l'automatisation du run et préparer techniquement la transition vers un centre de services.
Contrainte forte du projet
Contexte de fin de vie applicative exigeant une forte proactivité pour résorber la dette technique tout en construisant des solutions passerelles vers la plateforme cible.
Compétences techniques
* Java - Confirmé - Impératif
* SQL / MongoDB - Confirmé - Impératif
* React - Confirmé - Important
* PHP - Confirmé - Souhaitable
Connaissances linguistiques
* Anglais professionnel (Impératif)
Profil recherché
1. Maîtrise du développement full stack
2. Capacité à configurer l'infrastructure matérielle et le système d'exploitation ainsi que les dépendances logicielles
3. Compétences en conception, manipulation et interrogation de bases de données
4. Maîtrise du back-end et des API avec des langages tels que Java, Python, Ruby, PHP
5. Maîtrise du front-end avec des langages comme Javascript, HTML, CSS et leurs bibliothèques
6. Capacité à gérer et planifier un projet avec des méthodes agiles telles que Scrum ou Kanban
7. Capacité à interagir avec le client et à documenter l'ensemble des parties du projet
8. Expérience concrète en stabilisation et réduction de dette technique d'une application legacy complexe
9. Expérience en automatisation des tâches de run
10. Anglais professionnel (impératif)
11. Compétences techniques impératives : Java, SQL, MongoDB, React
12. Compétence souhaitable en PHP
13. Orientation produit et résultat, mentalité collective et force de proposition
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.