TOTALENERGIES : RÉARCHITECTURE MÉCANISMES DE LOGGING (H/F)

Poste
Stage
Niveau d'étude
Bac+4
Univers
Energie
Métier
Systèmes d'informations - Télécom : Architecture/Urbanisme
Localisation
Palaiseau (91, Essonne)

Inscrivez-vous !

En vous inscrivant sur Engagement Jeunes, recevez les offres qui vous correspondent et rendez vous visible des recruteurs.

Présentation de la société : TOTALENERGIES

TotalEnergies est une compagnie multi-énergies mondiale de production et de fourniture d'énergies : pétrole et biocarburants, gaz naturel et gaz verts, renouvelables et électricité. Ses 105 000 collaborateurs s'engagent pour une énergie toujours plus abordable, propre, fiable et accessible au plus grand nombre. Présent dans plus de 130 pays, TotalEnergies inscrit le développement durable dans toutes ses dimensions au cœur de ses projets et opérations pour contribuer au bien-être des populations.

Missions

TotalEnergies a pour ambition de devenir le leader de l'énergie responsable. Le groupe concentre donc ses efforts sur le développement de solutions énergétiques à faible émission de carbone, notamment dans les énergies renouvelables comme le solaire photovoltaïque.

Dans ce cadre, TotalEnergies a développé une suite d'outils de simulation et d'évaluation de la production d'électricité à partir de centrales solaires : SolarOps.

Maîtriser ses propres outils de simulation, réussir à intégrer les données de ses propres centrales solaires, et éventuellement les proposer à ses propres ingénieurs peut s'avérer être un avantage concurrentiel pour l'exploitation des centrales ou l'étude de solutions innovantes (comme l'agriPV, qui répond aussi à des problématiques agricoles, ou les fermes solaires flottantes en mer) .

SolarOps, initialement développé comme une collection de divers outils disparates, a évolué vers une solution monolithique pour sa deuxième génération. La troisième génération de SolarOps est désormais orientée services. Dans le cadre de cette transition, nous recherchons un stagiaire pour réarchitecturer la partie journalisation (logging) de notre application.

La journalisation est un aspect crucial du développement logiciel, et est souvent sous-estimée. Un bon système de journalisation permet un diagnostic et une résolution des problèmes plus efficaces, améliore la maintenance du code et assure une meilleure observabilité des applications en production.

L'objectif du stage sera de réarchitecturer le système de journalisation de notre écosystème.

Actuellement, nous utilisons AWS CloudWatch de manière très visible et explicite. Le système de journalisation n'est pas suffisamment configurable et la logique métier dépend directement de notre solution de journalisation. Nous souhaitons mettre en place une solution de journalisation pouvant être configurée par l'équipe DevOps en fonction de l'environnement.

Sujets supplémentaires (si le temps le permet) :

  • Affiner les concepts dans SolarOps et propager le type hinting approprié à travers le code.
  • Améliorer la visibilité au sein des modules.

Le stagiaire sera supervisé par un développeur/architecte senior.

Profil recherché

Vous préparez actuellement un diplôme de niveau Bac + 4 dans le domaine informatique ?

Nous vous proposons un stage conventionné d'une durée de 3 mois (démarrage en juin 2025) .

Les compétences attendues sont les suivantes :
Compétences techniques :
  • Développement Cloud
  • Debugging
  • Experience avec AWS CloudWatch ou d'autres solutions de journalisation
  • Connaissance des meilleures pratiques en matière de développement de logiciels, y compris le type hinting
Compétences informatiques :
  • Git/GitHub
  • Conteneurs
  • Python

Savoir-être indispensable :

  • Capacité à travailler en équipe

Vous êtes capable de communiquer efficacement, en français et en anglais ?

Si vous vous reconnaissez dans ce profil, alors n'hésitez plus et rejoignez l'aventure TotalEnergies !