Staff Engineer - Back End (f/m/d)

Croix (90100), Territoire de Belfort Temps-plein Mise à jour le 13 juillet 2024

Entreprise: Decathlon

L'équipe Member créée la plateforme d'identification et de gestion des données de ces utilisateurs. Cette plateforme hautement sécurisée et évolutive, gère plus de 100 millions de comptes dans les 60 pays où Decathlon est présent et des centaines d'applications clientes.

Dans le cadre de l'ouverture d'un poste en interne, nous recrutons un-e Staff Engineer, basé-e à Lille ou à Paris, dont la mission sera de conduire le delivery du domaine MarTech composé d'environ 50 personnes (Dev, PM, Engineering Manager etc.) qui a pour responsabilité de gérer les points de contact digitaux et multicanal (mail, sms, push app, social network....).

Pour se faire, il est nécessaire d'être en mesure de développer des outils de ciblages, de construire les connecteurs capables d'utiliser les différents canaux, capter les retours et analyser la pertinence de nos campagnes de communication.

Par ailleurs, ce domaine a aussi pour responsabilité de gérer les communications transactionnelles (confirmation de commande, panier abandonné etc.).

TES RESPONSABILITES

Penser / concevoir et réaliser la Developer Experience. Cela comprend : des produits logiciels à l'état de l'art (pipeline CICD and co pour Kafka), le développement de framework éventuellement pour accélérer l'intégration de cette technologie, la rédaction de document et la formation de nos développeurs

Penser / concevoir et réaliser la Developer Experience. Cela comprend : des produits logiciels à l'état de l'art (pipeline CICD and co pour Kafka), le développement de framework éventuellement pour accélérer l'intégration de cette technologie, la rédaction de document et la formation de nos développeurs

Concevoir, en collaboration étroite avec les équipes produits, l'intégration du concept de streaming au sein de produits existants et futur.

Concevoir, en collaboration étroite avec les équipes produits, l'intégration du concept de streaming au sein de produits existants et futur.

Penser et mettre en place les moyens d'observabilité garantissant l'excellence opérationnelle de la plateforme (monitoring, alerting, process...)

Penser et mettre en place les moyens d'observabilité garantissant l'excellence opérationnelle de la plateforme (monitoring, alerting, process...)

Architecturer techniquement la plateforme (point de présence multi régions monde, route réseau, typologie serveur )

Architecturer techniquement la plateforme (point de présence multi régions monde, route réseau, typologie serveur )

Prendre en considération le besoin métier pour apporter les réponses rationalisées (pas de doublons de données....)

Prendre en considération le besoin métier pour apporter les réponses rationalisées (pas de doublons de données....)

Animer les Advice process avec les différentes parties prenantes.

Animer les Advice process avec les différentes parties prenantes.

Le périmètre technique :

Contexte DevSecOps : you build it, you run it, you enjoy it !... dans des équipes à taille humaine (équipes produits de 10 personnes max)

Contexte DevSecOps : you build it, you run it, you enjoy it !... dans des équipes à taille humaine (équipes produits de 10 personnes max)

Continuous Deployment : shipping every day

Continuous Deployment : shipping every day

Organisation agile sur des solutions ayant une dimension internationale.

Organisation agile sur des solutions ayant une dimension internationale.

Front : React

Front : React

Back : Java 17, Kafka, Camunda, PostgreSQL, Redis

Back : Java 17, Kafka, Camunda, PostgreSQL, Redis

Data: Migration en cours de Talend/Redshift vers Python/Spark

Data: Migration en cours de Talend/Redshift vers Python/Spark

Cloud : GCP, AWS

Cloud : GCP, AWS

Tooling : Github, Github Actions, Kubernetes, Helm;

Tooling : Github, Github Actions, Kubernetes, Helm;

Outils collaboratifs: Confluence, Jira, Miro;

Outils collaboratifs: Confluence, Jira, Miro;

Monitoring (Splunk, Datadog …)

Monitoring (Splunk, Datadog …)

CE DONT TU AURAS BESOIN POUR RÉUSSIR

Tu es expert en développement Java en particulier

Tu es expert en développement Java en particulier

Tu es aussi expert de Kafka et de son écosysteme

Tu es aussi expert de Kafka et de son écosysteme

Tu démontres des compétences autour de la sécurité (chiffrement, protocole de sécurité)

Tu démontres des compétences autour de la sécurité (chiffrement, protocole de sécurité)

Tu accordes de l'importance à la documentation d'architecture (Description, architecture decision record)

Tu accordes de l'importance à la documentation d'architecture (Description, architecture decision record)

La maîtrise la construction de pipeline CICD (incluant la stratégie de test) et tu as une forte culture du test et son automatisation

La maîtrise la construction de pipeline CICD (incluant la stratégie de test) et tu as une forte culture du test et son automatisation

Tu es particulièrement sensible à l'impact de la pratique du sport pour les valeurs qu'elle t'a permise d'acquérir dans ton style de leadership et l'animation de tes équipes !

Tu es particulièrement sensible à l'impact de la pratique du sport pour les valeurs qu'elle t'a permise d'acquérir dans ton style de leadership et l'animation de tes équipes !