Lead Tech Node.js / TypeScript - Knowledge Graph Senior F/H
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+14 more
Job description
Dans le cadre du dĂ©veloppement et de lâĂ©volution dâune plateforme technologique stratĂ©gique, notre client souhaite renforcer son Ă©quipe avec un(e) Lead Tech Node.js / TypeScript expĂ©rimentĂ©(e), disposant dâune expertise en architecture back-end et en conception de Knowledge Graph.
Vous interviendrez sur un projet dâenvergure visant Ă concevoir, dĂ©velopper et faire Ă©voluer un Knowledge Graph fĂ©dĂ©rĂ©, permettant de structurer, connecter et exploiter des donnĂ©es issues de diffĂ©rents systĂšmes et domaines mĂ©tiers.
Au cĆur des enjeux dâarchitecture et de dĂ©veloppement, vous jouerez un rĂŽle clĂ© dans la construction du socle technique de la plateforme, tout en accompagnant les Ă©quipes de dĂ©veloppement dans lâadoption des meilleures pratiques dâingĂ©nierie logicielle.
Vous travaillerez en étroite collaboration avec les équipes Produit, Data, Métier et Développement, afin de garantir la cohérence des choix techniques, la qualité des solutions développées et leur adéquation avec les besoins fonctionnels.
Les missions qui vous seront confiées :
- Piloter la conception et lâarchitecture technique du Knowledge Graph fĂ©dĂ©rĂ© de bout en bout ;
- DĂ©finir et faire Ă©voluer lâarchitecture back-end de la plateforme ;
- Concevoir et développer de nouvelles fonctionnalités et capacités techniques ;
- Participer activement au développement des composants back-end en Node.js et TypeScript ;
- Construire, structurer et faire évoluer les fondations techniques de la plateforme ;
- Garantir la robustesse, la maintenabilitĂ©, lâĂ©volutivitĂ© et les performances des solutions dĂ©veloppĂ©es ;
- DĂ©finir les standards de dĂ©veloppement, les bonnes pratiques dâingĂ©nierie et les principes dâarchitecture logicielle ;
- Accompagner les développeurs dans la conception et la réalisation des solutions techniques ;
- RĂ©aliser des revues de code et contribuer Ă lâamĂ©lioration continue de la qualitĂ© logicielle ;
- Apporter une expertise technique sur les problĂ©matiques complexes rencontrĂ©es par lâĂ©quipe ;
- Participer aux choix technologiques et aux arbitrages dâarchitecture ;
- Contribuer Ă lâintĂ©gration des diffĂ©rentes sources de donnĂ©es au sein du Knowledge Graph ;
- Veiller à la cohérence technique des flux de données et des interactions entre les différents composants de la plateforme ;
- Collaborer avec les équipes Data et Produit pour identifier, cadrer et prioriser les évolutions ;
- Participer aux échanges avec les équipes métiers afin de comprendre les besoins et de proposer des solutions techniques adaptées ;
- Accompagner la mise en production et lâĂ©volution des composants applicatifs ;
- Contribuer Ă lâamĂ©lioration des pratiques de dĂ©ploiement, de supervision et dâexploitation ;
- Favoriser le partage de connaissances et la montĂ©e en compĂ©tence technique de lâĂ©quipe ;
- Participer à la documentation des architectures, des choix techniques et des solutions développées.
Requirements
- Expérience significative en tant que Lead Developer, Tech Lead ou architecte technique back-end ;
- Excellente maßtrise de Node.js et TypeScript, avec une expérience approfondie du développement back-end ;
- Solide expertise en architecture logicielle, conception de plateformes techniques et développement de services back-end ;
- ExpĂ©rience concrĂšte dans la conception, la rĂ©alisation et la mise en production dâun Knowledge Graph en environnement professionnel ;
- Bonne comprĂ©hension des architectures de donnĂ©es et des problĂ©matiques dâintĂ©gration entre diffĂ©rents systĂšmes ;
- Capacité à concevoir des architectures techniques robustes, évolutives et maintenables ;
- ExpĂ©rience dans la construction et lâĂ©volution de socles techniques applicatifs ;
- MaĂźtrise des bonnes pratiques de dĂ©veloppement, de qualitĂ© de code et dâingĂ©nierie logicielle ;
- CapacitĂ© Ă prendre des dĂ©cisions techniques structurantes et Ă en assurer la mise en Ćuvre ;
- ExpĂ©rience dans lâencadrement technique de dĂ©veloppeurs et lâaccompagnement dâĂ©quipes de dĂ©veloppement ;
- Capacité à travailler avec des équipes pluridisciplinaires : Produit, Data, Métier et Développement ;
- Bonne maßtrise des environnements Cloud et conteneurisés.
Environnement technique du projet :
- Langages et développement back-end : Node.js, TypeScript ;
- Architecture : architecture logicielle, conception de socles techniques, architectures back-end ;
- Data : Knowledge Graph fédéré, intégration et exploitation de données ;
- Cloud : Google Cloud Platform (GCP) ;
- Data Warehouse : BigQuery ;
- Conteneurisation : Docker ;
- Orchestration : Kubernetes ;
- Supervision et observabilité : Datadog ;
- Langage complémentaire : Python., * Expérience dans la conception de Knowledge Graph fédérés impliquant plusieurs sources et domaines de données ;
- Connaissance des technologies et concepts associés aux graphes de connaissances : RDF, OWL, SPARQL, ontologies, graph databases ;
- ExpĂ©rience sur des architectures distribuĂ©es et des plateformes manipulant dâimportants volumes de donnĂ©es ;
- Bonne connaissance de lâĂ©cosystĂšme Google Cloud Platform, notamment BigQuery ;
- ExpĂ©rience en dĂ©ploiement dâapplications conteneurisĂ©es avec Docker et Kubernetes ;
- Pratique des outils de monitoring et dâobservabilitĂ© tels que Datadog ;
- Connaissances en Python et dans les environnements Data ;
- ExpĂ©rience dans le dĂ©veloppement de plateformes techniques complexes au sein dâorganisations de grande envergure ;
- ExpĂ©rience dans le secteur du Retail, du e-commerce ou dans un environnement disposant dâun systĂšme dâinformation fortement interconnectĂ©., De formation Bac+3 Ă Bac+5 en informatique, dĂ©veloppement logiciel, architecture des systĂšmes dâinformation ou domaine Ă©quivalent, vous justifiez dâune expĂ©rience confirmĂ©e en dĂ©veloppement back-end et en leadership technique.
Vous disposez dâune expertise approfondie en Node.js / TypeScript et avez dĂ©jĂ participĂ© concrĂštement Ă la conception et Ă la mise en production dâun Knowledge Graph en entreprise.
Au-delĂ de vos compĂ©tences techniques, vous ĂȘtes capable de porter une vision dâarchitecture, de prendre du recul sur les problĂ©matiques rencontrĂ©es et de guider une Ă©quipe dans ses choix technologiques.
Vous apprĂ©ciez conserver un rĂŽle opĂ©rationnel dans le dĂ©veloppement tout en assurant lâencadrement technique, la qualitĂ© des rĂ©alisations et la cohĂ©rence globale de la plateforme.
Autonome, rigoureux(se) et dotĂ©(e) dâun excellent esprit dâanalyse, vous savez communiquer avec des interlocuteurs techniques et fonctionnels variĂ©s.
Votre leadership, votre capacité à transmettre vos connaissances et votre aptitude à faire avancer collectivement les sujets techniques seront essentiels à la réussite de cette mission.
Benefits & conditions
- Localisation : Ronchin (métropole lilloise).
- Télétravail : 2 jours par semaine, avec 3 jours de présence sur site.
- Démarrage : décembre 2026.
- DurĂ©e : mission longue durĂ©e, avec une visibilitĂ© jusquâĂ fin 2028.
LI-ABGI
About the company
ABGi Technology recrute pour son client, un acteur majeur du secteur du Retail, son futur Lead Tech Node.js / TypeScript - Knowledge Graph Senior F/H, basé à Ronchin, prÚs de Lille.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleâŠ