MisuJob - AI Job Search Platform MisuJob

Alternance - Développeur C++ / Java / Python (H/F)

ALTEN

Grenoble, Auvergne-Rhône-Alpes, France permanent

Posted: May 13, 2026

Interested in this position?

Create a free account to apply with AI-powered matching

Quick Summary

Développeur de systèmes de surveillance et de diagnostic pour le système PSAD, avec un focus sur la sécurité et la performance.

Job Description

Worldgrid est une société de conseil spécialisée dans la transformation digitale des acteurs de l’énergie. Elle accompagne ses clients sur des projets à forte valeur ajoutée autour des systèmes critiques, des smart grids et de la data, au cœur des enjeux de la transition énergétique.

Le système PSAD est un système de surveillance et de diagnostic qui est utilisé actuellement pour le monitoring des principaux équipements des circuits primaires et secondaires de l’ensemble des tranches du Parc Nucléaire Français. 

Dans le cadre de la rénovation et de la modernisation du système PSAD et de ses outils de MCO (Maintien en Conditions Opérationnelles), vous participez à un ensemble de tâches visant à améliorer et moderniser ce système et son environnement. 

Ces tâches vont du prototypage, afin de valider et/ou choisir des solutions techniques, à l’implémentation concrète d’évolutions et/ou améliorations dans le système PSAD ou les outils de MCO associés. 

Parmi les tâches auxquelles le candidat pourra participer seul ou en équipe : 

 

• Le portage/Modernisation de l’Atelier de Configuration PSAD. L’atelier de configuration PSAD est un outil utilisant Oracle 12c, Oracle Forms et fonctionnant sous RHEL 6. 

L’idée est de moderniser cet outil pour utiliser Oracle 26ai et le faire fonctionner sous RHEL 10.x ou équivalent. 

• ADMINS_SYS de FSTR en Labview ou QT. FSTR est l’applicatif Temps-Réel embarqué du système PSAD. Actuellement, l’outil d’administration de cette partie du système est une IHM textuelle. L’idée est de refaire cette IHM en utilisant des outils tels que Qt ou Labview. 

 

• Le prototypage d’une solution d’IHM pour remplacer l’IHM existante du système PSAD : 

Le prototypage de cette solution d’IHM en utilisant les technos « Electron + Angular + Three.js »  a été réalisée par un stagiaire. Ainsi, seule la partie Frontend est réalisée. L’idée est de réaliser la partie Backend afin de s’interfacer avec le code ADA et la base Oracle du système PSAD. 

 

• Portage du code Labview d’un simulateur : Pour la validation du système PSAD, Worldgrid utilise un simulateur s’exécutant sur un Serveur sous Windows XP. L’idée est porter le code Labview de ce simulateur sur un Windows ou un Linux récent 

 

• Intégration d’outils d’IA dans le PSAD : L’idée est d’intégrer l’IA à 2 niveaux dans le projet PSAD : 

• Dans le processus de développement afin d’améliorer le cycle de développement et de validation. 

• Dans l’analyse des données du PSAD afin d’ajouter des outils d’analyse prédictive dans le système. 

Pour cela, il faut mettre en place un Serveur dédié et utiliser des modèles LLM adaptés aux besoins. 

 

• Améliorations sur le Serveur Web d’analyse automatique des logs du Parc installé (Outil central de la MCO du système PSAD) : 

Les objectifs sont multiples : 

• Ajouter des fonctionnalités à cet outil. 

• Corriger et améliorer l’outil d’analyse automatique des traces. 

• Evaluer l’opportunité d’associer l’outil d’analyse automatique à une IA (genAI). 

• Développement d’interfaces avec des modules du système PSAD (Modules ADA et C++) L’objectif est de permettre le portage et la validation indépendante de ces modules. 

 

• Portage de parties de Code ADA de RHEL 5.11 (Linux 32bits) vers RHEL 9.X (Linux 64 bits).  

L’objectif est de mettre en place l’environnement de développement ADA sur RHEL 9.X et d’évaluer l’utilisation d’une IA (genAI) pour faciliter le portage de ce code ADA. 

Dans le cadre de ses missions l’Alternant devra respecter le processus qualité du Projet PSAD et sera impliqué dans toutes les phases des différentes tâches associées allant de la spécification à la validation des éléments produits. 

Cela comprend en particulier la rédaction de la documentation associée (Documents de spécifications, de conceptions et cahiers de recette). 

Compétences attendues : 

·         Programmation C++, ADA, Java, Scripts Bash, Python, … 

·         Conception et programmation objet 

·         Connaissances de l’environnement Linux (RHEL ou équivalent) 

·         Connaissances en SQL (Oracle ou équivalent) 

·         Technos Web (HTML5, NodeJS, Serveur Apache, Angular, Electron,  …) 

·         IHM (Qt, MatLab, GTK, …) 

·         Connaissances en IA (genAI, modèles LLM, OLLAMA, …) 

·         Connaissances XML 

·         Connaissances des outils de développement et d’intégration : Git, IDE (Eclipse,VSCode , …), Jenkins, ..

👉 Pourquoi nous rejoindre ?

Rejoindre Worldgrid, c’est intégrer un environnement dynamique, international et engagé, tout en développant des compétences clés en gestion, pilotage opérationnel et amélioration des processus, au cœur de projets à impact.

Why Apply Through MisuJob?

AI-Powered Job Matching: MisuJob uses advanced artificial intelligence to analyze your skills, experience, and career goals. Our matching algorithm compares your profile against thousands of job requirements to find positions where you have the highest chance of success. This saves you hours of manual job searching and ensures you only see relevant opportunities.

One-Click Applications: Once you create your profile, applying to jobs is effortless. Your resume and cover letter are automatically tailored to highlight the most relevant experience for each position. You can apply to multiple jobs in minutes, not hours.

Career Intelligence: Beyond job matching, MisuJob provides valuable career insights. See how your skills compare to market demands, identify skill gaps to address, and understand salary benchmarks for your experience level. Make data-driven decisions about your career path.

Frequently Asked Questions

How do I apply for this position?

Click the "Register to Apply" button above to create a free MisuJob account. Once registered, you can apply with one click and track your application status in your dashboard.

Is MisuJob free for job seekers?

Yes, MisuJob is completely free for job seekers. Create your profile, get matched with jobs, and apply without any cost. We help you find your dream job without any hidden fees.

How does AI matching work?

Our AI analyzes your resume, skills, and experience to understand your professional profile. It then compares this against job requirements using natural language processing to calculate a match percentage. Higher matches mean better fit for the role.

Can I apply to jobs in other countries?

Absolutely. MisuJob features jobs from companies worldwide, including remote positions. Filter by location or look for remote opportunities to find jobs that match your preferences.

Ready to Apply?

Join thousands of job seekers using MisuJob's AI to find and apply to their dream jobs automatically.

Register to Apply