Tech Lead - Customer Growth’s Transactional Communication Platform (f/m/d)
Customer Growth and E-Commerce Teams
Le domaine de Customer Growth est en pleine expansion et subit une transformation ambitieuse. Nous passons de petites équipes locales à une organisation mondiale. Cela nous permettra de réaliser la transformation technologique (mise à l'échelle d'une architecture pilotée par les événements, micro-services, Headless) et organisationnelle (Scale Agility, équipes très performantes et passage d'équipes de fonctionnalités à des équipes de produits) et nous aidera à atteindre nos objectifs.
Customer Growth permet d'identifier les clients de manière transparente et de les connecter à l'écosystème de Decathlon. Nous sommes responsables du développement de la connaissance du client à 360° et dirigeons l'entreprise à travers l'activation et la gestion du cycle de vie personnalisé.
Notre vision est la suivante : “Stimuler la croissance et la fidélisation des clients à grande échelle grâce à des relations transparentes et personnalisées, dans l'ensemble de l'écosystème sportif et commercial de Decathlon.” Pour nous aider à transformer et à construire l'excellence en ingénierie, nous recherchons un Tech Lead qui rejoindra l'équipe pour concevoir des interfaces, des composants réutilisables, aider nos ingénieurs à grandir et à prospérer, à l'échelle, de manière sécurisée, robuste, basée sur les données, au rythme requis et conforme à nos normes élevées.
Opérant à grande échelle, cette équipe orchestre des communications transactionnelles pour un public mondial de centaines de millions d'utilisateurs finaux, distribuant des milliards de messages à travers de multiples canaux dans plus de 75 pays.
Tes responsabilités
Sous la responsabilité du Engineering Manager de l'équipe, vous serez chargé de la conception, de l'élaboration et de la livraison de logiciels. Depuis le prototypage et la conception du code fonctionnel jusqu'au codage et aux tests. Vous êtes propriétaire du logiciel jusqu'à ce qu'il soit remis au client. Notre objectif est de permettre la création de fonctionnalités à plus grande échelle, plus rapidement et avec une meilleure qualité que n'importe quelle autre entreprise du secteur. Vous ferez partie d'une équipe de 5 personnes et contribuerez à la réalisation des objectifs.
- Contribuer à une culture d'ingénierie saine et collaborative conforme aux valeurs de l'entreprise.
- Appliquer les principes de l'ingénierie logicielle pour analyser et résoudre les problèmes, et concevoir une solution.
- Élaborer et exécuter des plans de projet
- Créer des spécifications techniques
- Concevoir et développer des cas de test
- Adopter les méthodologies Agile pour développer des logiciels
- analyser les systèmes existants afin de formuler des recommandations d'amélioration
- Assurer une documentation appropriée
- Contrôler les performances des systèmes et effectuer une maintenance prédictive
- effectuer une analyse des risques et de la fiabilité des systèmes
- Évaluer les nouvelles technologies avant leur adoption et leur mise en œuvre
Ce dont tu as besoin pour réussir
Essentiel :
- 7+ ans d'expérience en tant que développeur Java
- Solides compétences en Spring Reactive (WebFlux)
- Connaissance approfondie du framework Spring/SpringBoot, des conteneurs (Docker/Docker Compose) et de l'écosystème Kafka
- Compréhension approfondie des meilleures pratiques de développement logiciel (architecture microservices, design patterns, code testable, BDD/TDD)
- Expérience de l'encadrement et du mentorat de développeurs juniors
- Expérience avérée dans des environnements de développement Agile/DevOps.
- Expérience avec Kubernetes en tant que développeur
- Expérience de la construction d'API et de services utilisant REST, SOAP, JSON, RPC
- Connaissance des principes SOLID
- Expérience des API asynchrones
De préférence :
- Expérience des bases de données PostgreSQL et NoSQL
- Familiarité avec les principes de sécurité OWASP Top 10
- Expérience des technologies d'automatisation telles que GitHub Actions
- Expérience des API et SDK de Salesforce Marketing Cloud
- Expérience des outils de mesure (Datadog, Dynatrace, Prometheus)
- Connaissance d'Apache ActiveMQ et JMS
- Compréhension et croyance en la philosophie « You build it, you run it » (Vous le construisez, vous le dirigez)
Ce que nous offrons :
- Un grand bureau basé à Amsterdam et à Lille
- Libre choix de l'outil de travail (Mac, Windows)
- Une équipe de projet locale et un partage avec le réseau mondial (plan de carrière international)
- Développement des compétences et mentorat (diversité des projets, des langues et des technologies, certifications, événements)
- Possibilité de certification dès la première année (AWS, GCP, etc.)
- Formation interne et externe
- Actionnariat salarié
- Primes mensuelles et trimestrielles
DECATHLON DIGITAL
Imaginez si la technologie nous permettait de repousser les frontières et d'offrir des expériences sportives inédites. C'est précisément notre ambition chez Decathlon Digital ! Nous sommes une équipe de plus de 5 000 experts en ingénierie logicielle, gestion de produits, données, cloud et cybersécurité, répartis à Paris, Lille et Amsterdam. Ensemble, nous créons la plus vaste plateforme sportive numérique, en exploitant les innovations technologiques pour optimiser la chaîne de valeur, concevoir des expériences connectées et donner une seconde vie à nos produits.
Changeons la donne pour de bon. Notre passion du sport nous guide et nous voulons qu’elle perdure. C’est pourquoi nous nous engageons à bâtir un modèle technologique plus durable, en réduisant notre impact direct sur l'environnement, et en créant un espace sûr et inclusif pour apprendre et nous épanouir ensemble. Rejoins l’équipe et façonnons le futur du sport.
Postuler à ce poste
*
indique un champ obligatoire