CDILa Défense, France
Développeur Java expert Projet GridCapa
Hybride
RTE, sigle du Réseau de transport d'électricité, est le gestionnaire de réseau de transport français responsable du réseau public de transport d'électricité haute tension en France métropolitaine. Sa mission fondamentale est d’assurer à tous ses clients l’accès à une alimentation électrique économique, sûre et propre.
Afin d’assurer les échanges aux interconnexions d’électricité des différents pays européens, les Centres de Coordination Régionaux (RSC) mettent en œuvre le calcul des capacités d’échange dans chaque région de marché.
RTE est interconnecté à ces voisins dans 4 régions de calcul :
· Italy North (IN) ou Central South Europe « CSE », pour RTE la frontière France – Italie
· South West Europe « SWE », pour RTE la frontière France – Espagne
· Core, pour RTE les frontières France – Allemagne et France – Belgique
· Channel, pour RTE la frontière France – Angleterre
Prochainement :
· Central Europe (CE), regroupant les régions Core et IN.
Les calculs sont orchestrés au sein de CORESO (RSC) avec l’outil GridCapa développé par RTE.
Le rôle de l’équipe GridCapa est d’assurer le niveau 3 de maintenance de la plateforme, de développer les évolutions des processus existants ou d’en intégrer de nouveaux en fonction des exigences du marché européen.
Dans le cadre du projet, GridCapa est développé au sein de RTE, pour le client CORESO, basé à Bruxelles et le département Exploitation de RTE.
L’application GridCapa permet à un opérateur CORESO ou RTE de :
- Lancer un ou plusieurs calculs
- Mener des études à postériori
- Superviser les processus décrits ci-dessus
C’est une application mutualisée de tous les processus de calcul de capacité en micro-service,
C’est un projet en agile basé sur une méthodologie Kanban.
Toute la communication avec le client et la documentation sont en anglais.
Pour atteindre les objectifs définis sur l’année 2026, RTE a besoin d’un développeur expert Java/Kubernetes/PowSybl afin de compléter l’équipe GridCapa
utilisant Kubernetes et se basant sur le framework Open source PowSybl.
1. Référentiels applicables (RTSI, architecture, Pilotage)
Le Titulaire :
- doit s’informer de l’état des référentiels à jour (RTSI, architecture, Pilotage – voir [2]) applicable au projet,
- doit s’y conformer.
- Pour le référentiel RTSI, peut proposer une solution logicielle ne figurant pas au RTSI. Il doit alors :
o consulter RTE au préalable pour valider cet usage.
o se procurer les licences nécessaires pour réaliser le développement
o fournir une aide particulière à la MEP, l’info-gérant ne maitrisant pas le produit proposé.
Le produit proposé devra être validé au niveau du CA (conformité au niveau sécurité, plus-value réelle apportée par le produit..).
2. Framework
Elément Outil :
Back-end : Java 21, JEE, Spring
Front-End : NT-SI-DSIT-SILLAGE-MPC-21-00005
Base de données : PostGre SQL
Déploiement : Docker, Kubernetes, RabbitMQ, Azure
Framework spécifique : PowSybl
1. Outils techniques imposés
Titulaire devra impérativement utiliser, sur les plate-formes RTE.
PILOTAGE
JIRA : suivi des besoins ;
CONFLUENCE : documentation (User story…)
XRAY (Plug in JIRA) : gestion des tests
DEVELOPPEMENT - INTEGRATION ET DEPLOIEMENT CONTINU :
Jenkins, GitLab, SonarQube[1], Docker Docker-compose, Ansible, Nexus, Maven, INCA
Autre
COSMOS : demande d’exploitation ou d’évolution sur les environnements gérés par l’info gérant
3. Tests
Le périmètre des tests confié au Titulaire est le suivant:
- Tests unitaires, test d’assemblage
- Test de performances.
En utilisant les outils RTE définis au chapitre outils techniques imposés, le Titulaire a la charge de :
- la production du référentiel de test :
o écriture de la matrice d’exigences couvrant les user stories,
o rédaction des fiches de tests,
o production des jeux de données nécessaires aux tests de la responsabilité du Titulaire et insertion de ces données dans l’environnement de test ; RTE pourra fournir sur demande des copies de production pour faciliter cette production,
o écriture des scenarii de tests.
Le référentiel de test doit couvrir 100 % des exigences fonctionnelles (User stories)
o la réalisation des tests :
o exécution des tests, création des anomalies dans l’outil,
o suivi/correction des anomalies,
o dans le cas des tests de performances, préconisation des réglages si besoin,
o production d’un tableau de bord permettant de suivre l’avancement et la qualité produite, avec un bilan avant chaque MEP.
Il est également attendu du Titulaire les compétences générales suivantes :
Maîtrise de l’anglais (orale/écrite)
Informations de la mission :
Afin d’assurer les échanges aux interconnexions d’électricité des différents pays européens, les Centres de Coordination Régionaux (RSC) mettent en œuvre le calcul des capacités d’échange dans chaque région de marché.
RTE est interconnecté à ces voisins dans 4 régions de calcul :
· Italy North (IN) ou Central South Europe « CSE », pour RTE la frontière France – Italie
· South West Europe « SWE », pour RTE la frontière France – Espagne
· Core, pour RTE les frontières France – Allemagne et France – Belgique
· Channel, pour RTE la frontière France – Angleterre
Prochainement :
· Central Europe (CE), regroupant les régions Core et IN.
Les calculs sont orchestrés au sein de CORESO (RSC) avec l’outil GridCapa développé par RTE.
Le rôle de l’équipe GridCapa est d’assurer le niveau 3 de maintenance de la plateforme, de développer les évolutions des processus existants ou d’en intégrer de nouveaux en fonction des exigences du marché européen.
Dans le cadre du projet, GridCapa est développé au sein de RTE, pour le client CORESO, basé à Bruxelles et le département Exploitation de RTE.
L’application GridCapa permet à un opérateur CORESO ou RTE de :
- Lancer un ou plusieurs calculs
- Mener des études à postériori
- Superviser les processus décrits ci-dessus
C’est une application mutualisée de tous les processus de calcul de capacité en micro-service,
C’est un projet en agile basé sur une méthodologie Kanban.
Toute la communication avec le client et la documentation sont en anglais.
Pour atteindre les objectifs définis sur l’année 2026, RTE a besoin d’un développeur expert Java/Kubernetes/PowSybl afin de compléter l’équipe GridCapa
utilisant Kubernetes et se basant sur le framework Open source PowSybl.
1. Référentiels applicables (RTSI, architecture, Pilotage)
Le Titulaire :
- doit s’informer de l’état des référentiels à jour (RTSI, architecture, Pilotage – voir [2]) applicable au projet,
- doit s’y conformer.
- Pour le référentiel RTSI, peut proposer une solution logicielle ne figurant pas au RTSI. Il doit alors :
o consulter RTE au préalable pour valider cet usage.
o se procurer les licences nécessaires pour réaliser le développement
o fournir une aide particulière à la MEP, l’info-gérant ne maitrisant pas le produit proposé.
Le produit proposé devra être validé au niveau du CA (conformité au niveau sécurité, plus-value réelle apportée par le produit..).
2. Framework
Elément Outil :
Back-end : Java 21, JEE, Spring
Front-End : NT-SI-DSIT-SILLAGE-MPC-21-00005
Base de données : PostGre SQL
Déploiement : Docker, Kubernetes, RabbitMQ, Azure
Framework spécifique : PowSybl
1. Outils techniques imposés
Titulaire devra impérativement utiliser, sur les plate-formes RTE.
PILOTAGE
JIRA : suivi des besoins ;
CONFLUENCE : documentation (User story…)
XRAY (Plug in JIRA) : gestion des tests
DEVELOPPEMENT - INTEGRATION ET DEPLOIEMENT CONTINU :
Jenkins, GitLab, SonarQube[1], Docker Docker-compose, Ansible, Nexus, Maven, INCA
Autre
COSMOS : demande d’exploitation ou d’évolution sur les environnements gérés par l’info gérant
3. Tests
Le périmètre des tests confié au Titulaire est le suivant:
- Tests unitaires, test d’assemblage
- Test de performances.
En utilisant les outils RTE définis au chapitre outils techniques imposés, le Titulaire a la charge de :
- la production du référentiel de test :
o écriture de la matrice d’exigences couvrant les user stories,
o rédaction des fiches de tests,
o production des jeux de données nécessaires aux tests de la responsabilité du Titulaire et insertion de ces données dans l’environnement de test ; RTE pourra fournir sur demande des copies de production pour faciliter cette production,
o écriture des scenarii de tests.
Le référentiel de test doit couvrir 100 % des exigences fonctionnelles (User stories)
o la réalisation des tests :
o exécution des tests, création des anomalies dans l’outil,
o suivi/correction des anomalies,
o dans le cas des tests de performances, préconisation des réglages si besoin,
o production d’un tableau de bord permettant de suivre l’avancement et la qualité produite, avec un bilan avant chaque MEP.
Il est également attendu du Titulaire les compétences générales suivantes :
Maîtrise de l’anglais (orale/écrite)
Informations de la mission :
- Début de mission : 01/10/2026
- Durée : 6 mois
- Date de publication : 26/08/2026
- Date limite de candidature : 13/09/2026
Compétences recherchées
Java 21 (Indispensable)Java (Indispensable)JEE (Indispensable)Spring (Indispensable)PowSybl (Indispensable)Kubernetes (Indispensable)Docker (Indispensable)Docker-compose (Indispensable)RabbitMQ (Indispensable)Azure (Indispensable)PostgreSQL (Indispensable)Jenkins (Indispensable)GitLab (Indispensable)GitHub (Indispensable)SonarQube (Indispensable)Ansible (Indispensable)Nexus (Indispensable)Maven (Indispensable)INCA (Indispensable)Jira (Indispensable)Confluence (Indispensable)XRAY (Indispensable)COSMOS (Indispensable)React (Indispensable)Micro-service (Indispensable)Sonar (Indispensable)Cloud Azure (Apprécié)Gitlab/Github (Indispensable)développement framework (Indispensable)développement spring (Indispensable)Méthode Kanban (Apprécié)Postgre (Indispensable)developpement java (Indispensable)Architecture Micro-Service (Indispensable)
Intéressé(e) ?
Rejoignez l'équipe et participez à nos projets ambitieux.