Tech Lead Python / Node.js / Typescript

CONCRETIO SERVICES
Vélizy-Villacoublay, France
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
3 years minimum
Working hours
Regular working hours
Languages
English
Job source

Tech stack

JavaScript (Programming Language) .NET Framework Application Programming Interfaces (APIs) Amazon Web Services Amazon S3 Big Data Continuous Integration Github Identity and Access Management Python (Programming Language) Node.Js Service Development Studio
+16 more
TypeScript Datadog Delivery Pipeline Apache Spark Backend Amazon Relational Database Service Pyspark Gitlab-ci Kubernetes Graphql Front End Software Development Functional Programming Cloudwatch Api Gateway Restful APIs Microservices

Job description

Leadership Technique Transverse

Définir et maintenir le référentiel d’architecture et les standards techniques de la Digital Factory

Concevoir des composants transverses réutilisables (librairies, SDK, templates, exemples de référence) en Python et NodeJS

Conduire des peer reviews transverses (code, design, architecture) sur plusieurs équipes

Produire des guides, checklists qualité et bonnes pratiques exploitables par des équipes juniors et confirmées

Coaching & Montée en Compétences

Mener des sessions de pair programming et des ateliers techniques sur plusieurs équipes simultanément

Accompagner les développeurs dans l’adoption des standards définis

Développement & Delivery

Développer des services, APIs REST/GraphQL et microservices en Python et NodeJS/TypeScript

Contribuer au développement front-end (interfaces web et écrans métiers en JavaScript/TypeScript)

Gérer les intégrations SI : IAM, référentiels métier, bus d’échanges

Mettre en place et maintenir les pipelines CI/CD sur AWS, assurer l’observabilité (monitoring, logs, métriques, alerting)

Dimension Data / Big Data

Concevoir et développer des pipelines data avec Apache Spark (PySpark) dans un contexte de traitements industriels

Livrables & Transparence

Produire les livrables formalisés attendus : référentiel d’architecture, specs techniques, documentation de run, rapport hebdomadaire commenté

Requirements

Do you have experience in TypeScript?, 7 ans minimum, dont au moins 3 ans sur AWS en production réelle et une expérience confirmée en position de Tech Lead ou Lead Developer dans un contexte de delivery

Développement Python ET NodeJS/TypeScript au quotidien en ce moment

Expérience en environnement industriel, aéronautique, défense ou équivalent fortement contraint : la culture de rigueur et de traçabilité est différente des contextes web/startup

Expérience en Digital Factory ou transformation digitale d’un grand groupe industriel : très appréciée

Anglais professionnel courant, Python (++) : Développement de services, APIs, microservices, traitements data en production ? bonnes pratiques, tests, packaging, niveau senior confirmé

JavaScript / TypeScript / NodeJS (++) : Développement back-end NodeJS (APIs, microservices) ET front-end (interfaces web, écrans métiers) ? maîtrise des deux côtés

AWS (++) : 3 ans minimum en production réelle ? Lambda, API Gateway, S3, RDS, ECS/EKS, CloudWatch, CI/CD sur AWS, déploiement et exploitation cloud-native

Architecture Microservices & CI/CD : Conception et implémentation en production réelle, pipelines CI/CD complets (GitHub Actions, GitLab CI ou AWS CodePipeline), stratégies de déploiement (blue/green, canary)

Apache Spark / Big Data : Développement de pipelines data (PySpark) en production ? signal important sur la fiche, probablement des traitements data industriels

Compétences complémentaires appréciées : .NET : permet d’intervenir sur des composants existants du SI industriel ; Kubernetes / conteneurisation ; observabilité (Datadog, CloudWatch ou équivalent)

About the company

Tech Lead senior très hands-on (7 ans+) pour structurer la Digital Factory d’un grand groupe industriel. Il code quotidiennement en Python et NodeJS/TypeScript sur AWS, définit le référentiel d’architecture transverse, coache plusieurs équipes simultanément et contribue aux pipelines data Spark. Expérience en environnement industriel contraint indispensable. Anglais professionnel courant.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:36 min

Funding open source through GitHub Accelerator and Sponsors

Stormy Peters · WWC 2023

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

4:32 min

Harnessing Spark with Python using PySpark and Py4J

Ayon Roy · LIVE

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

2:40 min

Using GitHub primitives for internal documentation and corporate operations

Kyle Daigle · Coffee With Developers

2:27 min

Structuring agile and interdisciplinary engineering teams

Oliver Zimmert · LIVE

Videos

See all

Related articles

See all