Recrutement collectivite

Freelance Confirmé Développeur Python - Séries Temporelles H/F - collectivite

  • Courbevoie - 92
  • Freelance
  • collectivite
Publié le 2 juillet 2026
Postuler sur le site du recruteur

Les missions du poste


Information importante

Type de contrat: Freelance

Taux journalier : Salaire selon profil

Localisation : 92400 Courbevoie, France

Date de démarrage :

Urgent

Mode de travail : Hybride

Publié le : 2 juillet 2026

Le besoin

Contexte

Une Business Unit innovante, créée en 2023 au sein d'un grand groupe international du secteur de l'énergie, se consacre au marché de l'électricité et plus spécifiquement à l'intégration et à la consolidation des données de gestion énergétique. Dans le cadre du renforcement de son équipe en charge de la consolidation des données de gestion énergétique, le client souhaite intégrer un consultant expert en développement logiciel et en traitement de séries temporelles, en remplacement d'un profil sortant.

Le consultant interviendra au sein de l'équipe en charge de la consolidation des données de gestion énergétique et apportera son expertise sur deux axes majeurs : le développement et le traitement de séries temporelles d'une part, les calculs de valorisation énergétique d'autre part. Sur le premier axe, il concevra et optimisera des applications Python dédiées à l'agrégation et au traitement de séries temporelles, en tenant compte des problématiques de gestion des fuseaux horaires et des changements horaires. Sur le second axe, il développera des algorithmes permettant de modéliser et de valoriser la flexibilité des centrales électriques, en Python et en .NET.

Les besoins pourraient évoluer au cours de la mission, ce qui exige une forte capacité d'adaptation et d'apprentissage de la part du consultant. À la suite d'un premier retour d'expérience sur ce périmètre, le client souhaite désormais un profil confirmé, disposant déjà d'un recul significatif sur le langage Python et ayant dépassé le seul cadre du développement de fonctions isolées, avec une bonne compréhension des enjeux métier associés au traitement de données. La gestion de l'authentification applicative reste pilotée en interne par l'équipe cliente et ne constitue donc pas un point d'entrée déterminant dans l'évaluation du profil.

Missions

- Concevoir et optimiser des applications Python dédiées à l'agrégation et au traitement de séries temporelles
- Prendre en compte les problématiques de gestion des fuseaux horaires et des changements horaires dans les traitements développés
- Développer des algorithmes de modélisation et de valorisation de la flexibilité des centrales électriques, en Python et en .NET
- S'adapter à l'évolution des besoins au cours de la mission, en faisant preuve d'autonomie et de capacité d'apprentissage
- Concevoir, développer et optimiser des applications Python de traitement de séries temporelles
- Manipuler de grands volumes de données à l'aide de librairies telles que pandas ou polars
- Interfacer avec des systèmes tiers via des protocoles réseau standards (HTTP, FTP notamment)
- Maîtriser et interroger des bases de données via SQL
- Contribuer ponctuellement sur les aspects infrastructure et environnement AWS, selon les besoins du projet
- Assurer la qualité, la robustesse et la maintenabilité du code produit, dans le respect des principes d'architecture logicielle en vigueur (Domain-Driven Design, architecture hexagonale)
- Garantir la fiabilité des traitements de séries temporelles, notamment sur les problématiques de fuseaux horaires
- Comprendre et restituer les enjeux métier liés au traitement de données énergétiques
- Communiquer régulièrement avec l'équipe cliente sur l'avancement des travaux et les risques techniques identifiés

Livrables attendus

- Applications et modules Python de traitement et d'agrégation de séries temporelles, documentés et testés
- Algorithmes de valorisation de la flexibilité des centrales électriques, implémentés en Python et en .NET
- Documentation technique permettant la prise en main et la maintenance des développements réalisés
- Reporting régulier de l'avancement auprès de l'équipe cliente

Outils & Environnement

- Langages : Python, .NET (connaissance appréciée)
- Librairies : pandas, polars
- Protocoles réseau standards : HTTP, FTP
- Bases de données : SQL
- Environnement cloud : AWS, Terraform (bases)
- Méthodologies : Domain-Driven Design, architecture hexagonale, gestion de versions, méthodologies agiles

Conditions de travail

- Date de démarrage : Dès que possible
- Durée prévue : 6 mois renouvelables
- Localisation : La Défense
- Présentiel : 2 jours par semaine
- Expérience : 5+ ans
- Langue : Français courant
- Déplacements : Non
- TJM : Selon profil

Profil recherché
- Diplôme d'une grande école d'ingénieurs (Centrale, Mines, Polytechnique, etc.) ou d'une université de renom spécialisée en informatique
- Formation avec de solides bases mathématiques appréciée, notamment pour la modélisation des séries temporelles
- 5 ans d'expérience minimum en développement logiciel
- Pratique confirmée et significative du langage Python
- Expérience dans des domaines métiers complexes (énergie, finance, assurance) appréciée
- Maîtrise des design patterns et des principes d'architecture logicielle (Domain-Driven Design, architecture hexagonale)
- Connaissance des outils de gestion de versions et des méthodologies agiles
- Expertise avancée en Python, incluant la maîtrise des protocoles réseau standards (HTTP, FTP notamment)
- Connaissance du langage .NET appréciée, sans être indispensable
- Manipulation de grandes volumétries de données via des librairies telles que pandas ou polars
- Maîtrise de SQL et des outils d'analyse de données
- Bases en séries temporelles et en modélisation mathématique associée
- Aisance avec les bases de données et les environnements d'infrastructure de type AWS/Terraform, même sans expertise poussée
- Participation à des projets open source ou personnels significatifs appréciée
- Excellentes capacités d'autonomie et de communication
- Rigueur et méthode, notamment dans l'identification et la gestion des risques techniques
- Capacité de recul et de prise de hauteur sur les problématiques techniques
- Forte capacité d'adaptation et d'apprentissage rapide, y compris sur des sujets métier nouveaux
- Français courant (langue de travail)

Postuler sur le site du recruteur

Ces offres pourraient aussi vous correspondre.

Parcourir plus d'offres d'emploi