KORUM by worldhire

Lead Tech Node.js / TypeScript - Senior Knowledge Graph

ABGi

Industry
Consulting & Advisory
Location
Ronchin, France
Work mode
on-site
Job type
-
Annual salary
Not specified
Minimum experience
7+ years
Posted
23rd October, 2026

Required skills

Node.jsTypeScriptIntegrationGoogle Cloud PlatformData WarehouseBigQueryDockerKubernetesObservabilityPythonSPARQLE-Commerce

About the role

Translated into English from French by Korum. The employer's original wording is on their site.

ABGi Technology is recruiting on behalf of its client, a major player in the Retail sector, for its upcoming Lead Tech Node.js / TypeScript - Senior Knowledge Graph, based in Ronchin, near Lille.

🔎 YOUR MISSIONS

As part of the development and evolution of a strategic technology platform, our client wishes to strengthen its team with an experienced Lead Tech Node.js / TypeScript, with expertise in back-end architecture and Knowledge Graph design.

You will work on a large-scale project aimed at designing, developing and evolving a federated Knowledge Graph, enabling the structuring, connection and exploitation of data from different systems and business domains.

At the heart of the architecture and development challenges, you will play a key role in building the technical foundation of the platform, while supporting the development teams in adopting software engineering best practices.

You will work closely with the Product, Data, Business and Development teams, to ensure the consistency of technical choices, the quality of the solutions developed and their alignment with functional needs.

The missions entrusted to you:

  • Lead the design and technical architecture of the federated Knowledge Graph from end to end;

  • Define and evolve the back-end architecture of the platform;

  • Design and develop new features and technical capabilities;

  • Actively take part in developing back-end components in Node.js and TypeScript;

  • Build, structure and evolve the technical foundations of the platform;

  • Ensure the robustness, maintainability, scalability and performance of the solutions developed;

  • Define development standards, engineering best practices and software architecture principles;

  • Support developers in designing and delivering technical solutions;

  • Carry out code reviews and contribute to the continuous improvement of software quality;

  • Provide technical expertise on complex issues encountered by the team;

  • Take part in technology choices and architectural trade-offs;

  • Contribute to the integration of the various data sources within the Knowledge Graph;

  • Ensure the technical consistency of data flows and of interactions between the different components of the platform;

  • Collaborate with the Data and Product teams to identify, scope and prioritise developments;

  • Take part in discussions with business teams to understand needs and propose suitable technical solutions;

  • Support the production deployment and evolution of application components;

  • Contribute to improving deployment, monitoring and operational practices;

  • Foster knowledge sharing and the technical upskilling of the team;

  • Take part in documenting architectures, technical choices and the solutions developed.

🎯 OUR REQUIREMENTS

Required skills and experience:

  • Significant experience as a Lead Developer, Tech Lead or back-end technical architect;

  • Excellent command of Node.js and TypeScript, with in-depth back-end development experience;

  • Solid expertise in software architecture, design of technical platforms and development of back-end services;

  • Hands-on experience in designing, building and putting into production a Knowledge Graph in a professional environment;

  • Good understanding of data architectures and integration challenges between different systems;

  • Ability to design robust, scalable and maintainable technical architectures;

  • Experience in building and evolving application technical foundations;

  • Mastery of development best practices, code quality and software engineering;

  • Ability to make and implement structuring technical decisions;

  • Experience in technical management of developers and supporting development teams;

  • Ability to work with multidisciplinary teams: Product, Data, Business and Development;

  • Good command of Cloud and containerised environments.

Technical environment of the project:

  • Languages and back-end development: Node.js, TypeScript;

  • Architecture: software architecture, design of technical foundations, back-end architectures;

  • Data: federated Knowledge Graph, data integration and exploitation;

  • Cloud: Google Cloud Platform (GCP);

  • Data Warehouse: BigQuery;

  • Containerisation: Docker;

  • Orchestration: Kubernetes;

  • Monitoring and observability: Datadog;

  • Complementary language: Python.

The following skills are genuine assets:

  • Experience in designing federated Knowledge Graphs involving several data sources and domains;

  • Knowledge of technologies and concepts associated with knowledge graphs: RDF, OWL, SPARQL, ontologies, graph databases;

  • Experience with distributed architectures and platforms handling large data volumes;

  • Good knowledge of the Google Cloud Platform ecosystem, in particular BigQuery;

  • Experience deploying containerised applications with Docker and Kubernetes;

  • Practical use of monitoring and observability tools such as Datadog;

  • Knowledge of Python and data environments;

  • Experience developing complex technical platforms within large organisations;

  • Experience in the Retail sector, e-commerce, or in an environment with a highly interconnected information system.

👤 PROFILE SOUGHT

Holding a Bac+3 to Bac+5 qualification in computing, software development, information systems architecture or an equivalent field, you have proven experience in back-end development and technical leadership.

You have in-depth expertise in Node.js / TypeScript and have already been hands-on in designing and putting into production a Knowledge Graph in an enterprise.

Beyond your technical skills, you are able to carry an architectural vision, step back from the issues encountered and guide a team in its technology choices.

You value keeping an operational role in development while providing technical management, the quality of deliverables and the overall coherence of the platform.

Autonomous, rigorous and with excellent analytical skills, you know how to communicate with a range of technical and functional stakeholders.

Your leadership, your ability to pass on knowledge and your aptitude for collectively moving technical topics forward will be essential to the success of this assignment.

Additional information:

  • Location: Ronchin (Lille metropolitan area).

  • Remote working: 2 days per week, with 3 days on site.

  • Start date: December 2026.

  • Duration: long-term assignment, with visibility until the end of 2028.

#LI-ABGI

See how well your CV fits this role - free, no account needed.

Create a free Korum profile to apply. Already a member? You can log in instead.

Similar roles on Korum