Tech Lead Python F/H

NORSYS SAS
Tours, France
about 1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
2 years minimum
Compensation
€40,000.0 - €50,000.0
Working hours
Regular working hours
Job source

Tech stack

Application Programming Interfaces (APIs) Artificial Intelligence Data Analysis Software Quality Code Review Databases Continuous Integration Django Web Framework Python (Programming Language) PostgreSQL NumPy PostGIS
+9 more
Web Application Frameworks Flask (Web Framework) Git Fastapi Pandas Pyspark Plotly Streamlit Framework Docker

Job description

En tant que Tech Lead Python, vous serez un référent technique pour accompagner nos équipes dans la conception et la réalisation de solutions robustes, maintenables et adaptées aux besoins de nos clients.

Vous interviendrez principalement sur des projets à enjeux dans les secteurs public, santé, transition écologique et recherche, en apportant votre expertise Python et votre capacité à faire les bons choix techniques.

Votre rôle sera de contribuer à la qualité technique des projets, tout en accompagnant les équipes dans leur montée en compétences., Concevoir et accompagner la mise en œuvre de solutions Python, de la phase de cadrage jusqu’à la réalisation.

Définir les choix techniques, contribuer aux architectures et garantir la qualité des solutions développées.

Assurer un leadership technique auprès des équipes : revues de code, partage de bonnes pratiques, accompagnement et transmission des connaissances.

Accompagner la conception de solutions intégrant des traitements de données ou des usages liés à l’intelligence artificielle lorsque cela apporte une réelle valeur.

Structurer et faire évoluer les pratiques techniques autour de Python au sein de l’agence et du groupe.

Identifier les difficultés techniques, proposer des solutions adaptées et contribuer à l’amélioration continue.

Être un interlocuteur technique de confiance auprès de nos clients : présenter des choix, challenger les besoins et accompagner les décisions techniques.

Requirements

Vous avez une expérience significative en développement Python et souhaitez mettre votre expertise au service d’un rôle de référent technique.

Vous disposez notamment de :

minimum 5 ans d’expérience en développement Python.

Une première expérience de minimum 2 ans en leadership technique (Tech Lead, référent technique, accompagnement d’équipe…).

Une bonne maîtrise des pratiques de développement : conception, qualité du code, tests et industrialisation.

Une capacité à expliquer, transmettre et faire progresser les équipes.

Une aisance dans les échanges techniques avec des développeurs, des équipes métiers et des clients.

Vous appréciez :

résoudre des problèmes complexes ;

partager vos connaissances ;

challenger les solutions avec pragmatisme ;

travailler dans un environnement collaboratif., Une expérience dans des environnements data, IA ou recherche scientifique.

Une bonne connaissance de l’écosystème Python pour le traitement et l’analyse de données : Pandas, NumPy, PySpark.

Une bonne maîtrise d’un framework web Python (FastAPI, Django ou Flask) pour la conception d’API

Une connaissance des bases de données adaptées aux usages data : PostgreSQL, PostGIS.

Une pratique d’outils de visualisation et d’exploration de données : Streamlit, Plotly, Dash.

Une expérience de l’industrialisation logicielle : Git, CI/CD, Docker.

Une curiosité pour les nouveaux usages autour du développement assisté par l’IA et des outils émergents.

Benefits & conditions

Type de contrat : CDI

Localisation : Tours, avenue de Grammont

Télétravail : 2 à 3 jours par semaine

Rémunération : 40 à 50k€ selon expérience

20 jours de RTT (possibilité de rachat)

Participation égalitaire aux bénéfices

Apply for this position

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

Apply on www.apec.fr

Good distractions

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

1:34 min

Bringing diverse skills to industrial data science roles

Katja Träumner

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:34 min

Maximizing execution memory effectively via python numpy broadcasting

Jodie Burchell · LIVE

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

3:52 min

Comparing French work-life balance principles with international engineering practices

Chris Heilmann +2 · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all