Cherry Pick est à la recherche Développeur Python/.Net pour l'un de ses clients pour l'un de ses clients dans le secteur de l'énergie.
Missions :
Livrables attendus
Appui à l?équipe existante sur 2 applications :
- Agrégation et traitement de séries temporelles en langage Python
- Calculs de valorisation de centrale de production électriques flexibles en Python/.NET
Compétences techniques, métier, langues nécessaires
- Formation : de préférence, grande école d'ingénieur ou école
d'ingénieur spécialisée en ingénierie logiciel ou université
reconnue en informatique (Centrale, Mines, Polytechnique,
Telecom, EPITA, EPITEC, Ensimag, Université Paris Cité, ...)
- Ingénierie logicielle : maîtrise du corpus théorique et des pratiques
d'ingénierie logicielle (ou au moins, pour un profil plus junior,
appétence pour ces sujets) :
o habitude d'utiliser des design patterns, connaissance de leurs
limitations
o Domain-Driven Design : la modélisation des objets métier
(courbes de charge, courbes de prix, contrats) s'inspire des
principes du Domain-Driven Design
o le layering de la codebase s'inspire des principes de
l'Hexagonal architecture
o maîtrise exigée d'un des langages suivants : Python, .NET,
Typescript, Java (la mission se fera en .NET et Python mais
une expertise préalable dans ces deux langages n'est pas
exigée)
o expérience passée dans un domaine métier complexe
(idéalement énergie, finance, banque ou assurance)
ode préférence, une expérience passée dans une entreprise de
l'écosystème Software Craftsmanship / Agile (Octo, Xebia,
Ippon, Zenika, etc)
- Traitement de données temporelles
o habitude de traiter des données dans différentes timezones et
de traiter correctement les changements d'heure
o connaissance du langage SQL
o de préférence, connaissance de la librairie polars (ou pandas)
- Communication, autonomie : être capable de saisir les enjeux
techniques spécifiques au contexte et de concevoir des propositions
de design technique, savoir les communiquer
- Rigueur : savoir implémenter des stratégies de tests adaptées au
contexte, capacité à identifier les risques de dette technique
- Expérience : 3-5 ans d?expérience professionnelle, ou bien junior
démontrant d?excellentes qualités techniques
- Non requis mais apprécié : compétences AWS et Terraform ;
contribution à des projets opensource ; projets personnels ;
expérience dans l'enseignement supérieur
Profil candidat:
Compétences
Niveau de compétence
developpement logiciel : Expert
Traitement de données : Expert
Python : Confirmé
Software craftsmanship : Expert
Ingénierie logicielle : Expert
domain driven design : Expert
.Net : Confirmé
sql : Avancé
À propos de
Freelance : trouve enfin des missions faites pour toi
Cherry Pick est une plateforme qui mixe la Tech et l’Humain pour te proposer les meilleurs jobs qui correspondent à ton talent et tes envies.
Go to job list