Postée il y a 2 heures
CDI - Tech Lead Paiement (H/F)
À propos :
Artisans contemporains depuis 1837, nous devenons également artisans du code !
Hermès Digital développe, maintient et met à disposition la plateforme web et e-commerce de la Maison Hermès dans 34 sites à travers le monde. Dans un contexte d’hyper-croissance, et face aux enjeux qui en découlent, nous renforçons notre équipe.
Nous sommes une équipe de professionnels passionnés et engagés par notre ambition de véhiculer les valeurs d’excellence et de qualité de Hermès au travers de notre plateforme. Cette équipe met en œuvre les meilleures pratiques de conception, de développement et d’opération : Domain-Driven Design, Test-Driven Development, Continious Delivery, méthodologies agiles ; mais, surtout, nous travaillons ensemble pour que chacun puisse apprendre, transmettre et évoluer !
Descriptif du poste :
En tant que Tech Lead vous concevez et développez, avec votre équipe, les fonctionnalités, composants et services de notre plateforme web e-commerce. Vous travaillez en partenariat étroit le Product Owner, les architectes et les SRE de l’équipe Infrastructure. Vous évoluez dans un contexte et une équipe agile et en appliquez et faites appliquer les principes.
Vos missions :
Vous portez la vision technique du produit. Vous identifiez les contraintes d’architecture et participez à la conception technique du composant en collaboration avec l’architecte du projet.
Vous êtes le garant technique et méthodologique de l'équipe de développement que vous encadrez. Vous codez en binôme avec les développeurs de votre équipe et guidez cette dernière vers l’excellence technique et l’autonomie. Vous challengez les choix techniques. Vous êtes également garant des développements jusqu’à la mise en productions des fonctionnalités et collaborez étroitement avec les Ops.
Vous participez pleinement à la vie du projet, en binôme avec le Product Owner de l’équipe.
Vous managez les développeurs de votre équipe.
Vous adopterez les postures suivantes :
- Transfert de connaissances : vous encouragez la diffusion des meilleures pratiques, transmettez vos connaissances, favorisez le partage de ressources ou de lectures. Vous attisez la curiosité, participez à des meetups/conférences et encouragez l’équipe à le faire.
- Expertise : vous maîtrisez les technologies mises en œuvre, vous êtes référent ou savez faire appel aux référents. En particulier, vous savez mettre en place des architectures orientées services à hautes performances.
- Coach et mentor : Vous codez en binôme, dans, au moins, l’un des langages de programmation de notre environnement technique, inspirez les équipes avec humilité. Vous maîtrisez le Domain-Driven Design, les architectures distribuées, l’architecture hexagonale, le TDD, etc.
- Facilitateur : Vous êtes bon communiquant au sein de l’équipe et à l’extérieur, vous encouragez l’innovation, animez des ateliers, affichez vos convictions avec assertivité.
Environnement technique:
Langages de programmation : NodeJS
Frameworks : ReactJS
Web services : RESTful
Cloud : AWS
Orchestration et conteneurs : Kubernetes, Docker
Automatisation : Terraform
Architecture événementielle : Kinesis, SQS
Moteur de recherche : Elastic Search
Profil recherché :
Vous avez 2 à 5 ans d’expérience dans un poste équivalent et en management d'équipe. Vous avez une expérience dans un environnement e-commerce / paiement.
Compétences Techniques :
Vous pratiquez les méthodes DevOps (automatisation des tests, intégration continue, observabilité) et Agile (Scrum, Kanban, framework SAFe) ; vous pratiquez l’amélioration continue, vous n’hésitez pas à vous faire challenger et à challenger, vous organisez du peer / mob programming, des sessions de partage de connaissance, du mentoring ; vous êtes sensible à l’expérience utilisateur et à la stratégie de votre entreprise et vous opérez dans un contexte globale. Vous savez concevoir un composant logiciel dans une architecture micro-service (performance, sécurité, communication, disponibilité, etc.). Vous êtes sensible au suivi de production de systèmes avec des flux complexes, monitoring, alerting, backup afin de concevoir des applications durables et à la hauteur de l’exigence de nos utilisateurs.
Compétences Comportementales :
Vous êtes humble (dans le sens où vous vous remettez en question et vous cherchez à vous améliorer en continu), rigoureux.se (vous affectionnez le code de qualité et les bonnes pratiques de conception), curieux.se. Vous êtes bon.ne communicant.e et avez un bon sens relationnel. Vous avez l’esprit d’équipe (vous appréciez le pair/mob programming et la propriété collective du code n’est pas un souci pour vous ; vous êtes un animateur de la communauté de développeurs) et le sens du service.
Déroulement des entretiens
- Entretien avec l’équipe RH
- Entretiens avec l’équipe technique
- Entretiens avec la Direction Digitale
Bénéfices pour vous :
Vous rejoignez la Maison Hermès, artisan de produits d’exception !
Vous êtes au cœur d’un projet from scratch passionnant,
Vous intégrez une équipe bienveillante soucieuse de la qualité de son code et de l’évolution de ses membres,
Vous bénéficiez d’une grande autonomie et vos prises d’initiatives sont encouragées.
Employeur responsable, nous nous engageons dans l’éthique, les diversités et l’inclusion. Rejoignez l’aventure humaine Hermès !