Taux journalier (TJM): 520€/jour
L'équipe digitale d'une grande entreprise française pilote le produit PIM, stratégique pour ses activités B2B.
Ce produit est composé de 3 applications :
*
un Product Information Management (PIM)
*
une brique intermédiaire pour Magento (BIM - MiddleOffice)
*
une application de gestion d'entrepôt (Falcon)
La "Product Team", en charge de ce produit, est composée d'un Product Manager et de 2 développeurs dont un Tech Lead. Elle assure à la fois le build et le run. À chaque sprint de 15 jours, elle délivre de nouvelles fonctionnalités et assure le support de ces 3 applications en fonction des besoins métiers. Ces applications sont très connectées avec le reste des systèmes d'informations de la BU. Elles sont cruciales pour l'activité car elles assurent à la fois la diffusion du catalogue produits et les livraisons vers les clients.
La mission se déroule principalement sur des applications en .NET 7/8 avec un FrontEnd en Angular 13/18 (librairies NgRx) et une base de données en SQL Server 2022.
L'objectif de cette mission est, en priorité, le pilotage technique de ces applications comprenant :
*
Développement & Qualité (60%) : développement sur sujets complexes, revues de PR, définition des normes de code
*
Architecture & DevOps (20%) : rédaction d'ADR, suivi des MEP, amélioration CI/CD et supervision
*
Leadership & Relation Métier (20%) : ateliers avec le PM/métiers, montée en compétences de l'équipe, rituels agiles
L'enjeu est d'améliorer la qualité des données produits et de réduire la part du run. En complément, d'autres sujets seront aussi à adresser :
*
Réviser la roadmap technique régulièrement avec les nouveaux entrants et proposer les ajustements nécessaires
*
Rédiger des ADR (Architecture Decision Record) et les faire valider dans les comités prévus lors de changements structurants
*
Poursuivre l'amélioration de la CI/CD, le monitoring et la supervision en continu
*
Suivre le déploiement des applications sur la nouvelle infrastructure hébergée sur GCP
*
Définir les normes de développement et les diffuser au sein de l'équipe
D'autres sujets comme :
*
Montée de version (.NET / Angular) du PIM sur la partie Front et Backend
*
Conteneurisation de cette application
*
Amélioration de la performance de cette application ainsi que la sécurité
En résumé, la mission couvre à la fois l'architecture technique, la réalisation, la mise en œuvre ainsi que la montée en compétences de l'équipe.
*
Participer à des ateliers pour définir les solutions avec les parties prenantes des produits digitaux, notamment le PM
*
Étudier les solutions techniques possibles, élaborer les différents scénarios, chiffrer et valider la solution à mettre en œuvre
*
Analyser l'application pour en tirer des améliorations
*
Développer des composants et les tests unitaires associés
*
Garantir une architecture modulaire permettant des déploiements quotidiens sans régression
*
Compléter la documentation existante et/ou la créer si besoin dans Confluence
*
Créer les scripts SQL, fichiers de configuration nécessaires pour automatiser les déploiements
*
Déployer les évolutions sur l'environnement dédié via TeamCity/Octopus Deploy et accompagner les autres membres de l'équipe dans leur prise en compte
*
Participer aux rituels Agile et proposer des évolutions lors des rétrospectives
*
Monitorer ses propres développements à travers DataDog
*
Analyser la performance mais aussi la sécurité du code et plus globalement de toutes les applications dont il a la charge
Le candidat doit être autonome, dynamique, capable d'analyser et de communiquer avec les métiers/PM pour comprendre les process et développer des fonctionnalités avec l'équipe. Il doit transmettre son énergie, son esprit d'équipe et sa bonne humeur.
Un plan personnalisé pour postuler intelligemment à cette offre.
Cliquez sur "Postuler" pour accéder à l'offre.