Smart Grid Energy
L'équipe Tech
La transition énergétique et la transformation du système électrique imposent de profonds changements: volatilité des prix sur les marchés, choix politiques et réglementaires.
L'équipe Tech s'est organisée pour trouver les solutions rapidement, en :
- Étant agile, par la construction de systèmes fiables, que l'on peut modifier facilement parce qu'ils sont testés en continu.
- Bâtissant nos systèmes sur une infrastructure résiliente, qui s'appuie sur plusieurs opérateurs télécoms, plusieurs hébergeurs Cloud, plusieurs fabricants hardware.
- Construisant des solutions sur des systèmes conçus sans obsolescence. Et en maintenant une équipe où les compétences et expertises sont partagées.
Répartition des collaborateurs
Exploitation
20%
Research and Optimisation
20%
Engineering
60%
1 heure
Lead Time for Changes
Technologies et outils
MariaDB
100%Java
100%InfluxDB
100%C++
100%Angular
100%GitLab
100%Docker
100%Debian
100%AWS
100%
Backend
Frontend
Devops
Gitlab ⚙️
C'est le centre de notre fabrique logicielle. Il compile et teste tous les push en continu. Il construit les bundles pour les mises en production.
Trello ⚙️
Dans un seul tableau on rassemble les sujets en cours et le backlog. Le challenge relevé chaque jour, c'est de garder un tableau réaliste, donc très court ;-)
InfluxDB ⚙️
Nos activités temps-réel génèrent beaucoup d'informations, InfluxDB historise les données de terrain et les indicateurs d'infrastructure. C'est une mine de données pour l'exploitation, la surveillance et l'analyse.
Organisation et méthodologies
L'équipe Technologie est composée de l'équipe DevOps et de l'équipe Exploitation.
L'équipe DevOps assure les évolutions et les maintenances de tous les systèmes en production : cadrage des besoins fonctionnels, analyses, code, tests, mises en production.
L'équipe exploitation s'assure du bon déroulement des opérations techniques (24/7) et gère l'intégration des nouveaux actifs confiés par nos partenariats.
Le fonctionnement de l'équipe s'inspire de Kanban. Chaque semaine les rituels, communs à tous les membres, sont:
- 2 x 30 min pour partager ce qui est fait sur les sujets DevOps en cours.
- 1 x 45 min pour ré-organiser les sujets en attente par ordre de priorité. On s'interdit un backlog à rallonge, et au besoin on abandonne les sujets "en trop".
- 1 x 30 min pour traiter les sujets communs aux DevOps et à l'exploitation.
- 1h pour discuter de tout et de rien, sauf du boulot. Ça c'est pas Kanban ;-)
Projets et défis techniques
Smart Grid Energy pilote 250+ batteries pour contrer en temps-réel les variations de fréquence du réseau électrique, et ce n'est pas si simple. Une batterie peut injecter ou bien consommer, à la demande. On l'utilise alors comme un asservissement pour amortir les écarts de la fréquence (dont la norme est 50Hz). Oui mais pour la sureté du réseau il faut des moyens fiables et disponibles à tout moment. Comment faire lorsque la batterie est vide? Ou pleine?
L'équipe Technologie conçoit des modes de pilotage intelligents pour répondre à ces contraintes (et bien d'autres), et faire des batteries un véritable atout pour le système électrique.
A la demande du gestionnaire de réseau, Smart Grid Energy mobilise jusqu'à 450 flexibilités électriques en temps réel. La disponibilité attendue pour ce service n'est pas de 99,99%, mais de 100%.
Il suffit de quelques années pour rencontrer des pannes chez un acteur IT et Telecom, quelle que soit sa renommée. L'équipe Technologie de Smart Grid Energy a fait le choix d'être résilient à une défaillance de n'importe lequel des opérateurs dont elle dépend. Cet objectif, exigeant, nous pousse à concevoir des systèmes très peu couplés, et capables de se relayer automatiquement.
Le rôle de DevOps chez Smart Grid Energy est taillé sur mesure pour ce besoin : le souci de la fiabilité de nos systèmes nous accompagne dans toutes les phases de nos projets.
Processus de recrutement
Après leur sélection sur CV et lettre de motivation, les candidats font un premier entretien avec l'équipe Technologie, pour échanger en détails sur le poste, le profil et les motivations.
Le processus continue avec un second entretien pour aborder des aspects plus techniques.
Enfin, une rencontre physique dans nos locaux de Capbreton permet au candidat de découvrir l'équipe au complet et de rencontrer la Direction.