Pause
Lecture
Moteur de recherche d'offres d'emploi CEA

Développement d'une solution de publish-subcribe transactionnelle distribuée


Détail de l'offre

Informations générales

Entité de rattachement

Situé à 40 km au sud de Paris, le centre DAM-Île de France, a en charge la conception des armes nucléaires françaises, la recherche et développement dans le domaine de la lutte contre la prolifération et le terrorisme, l'alerte aux autorités en cas de séisme, de tsunami ou d'essai nucléaire étranger, la construction et le démantèlement de grandes infrastructures nucléaires. Leader français de la simulation numérique et du calcul intensif, il possède deux des machines européennes les plus puissantes. Il dispose également de plusieurs accélérateurs et de nombreux moyens techniques et expérimentaux pour mener ses recherches. Lui est également rattaché, l'Unité Propulsion Nucléaire située sur le centre CEA/Cadarache en région Provence Alpes-Côte d'Azur, où sont implantées les installations d'essais et une partie des fabrications de la propulsion nucléaire.  

Référence

2021-18595-S0431  

Description du poste

Domaine

Mathématiques, information  scientifique, logiciel

Contrat

Stage

Intitulé de l'offre

Développement d'une solution de publish-subcribe transactionnelle distribuée

Sujet de stage

Développement d'une solution de publish-subcribe transactionnelle distribuée

Durée du contrat (en mois)

4 à 6 mois

Description de l'offre

Dans le cadre du projet européen IO-SEA[1], visant à concevoir le centre de données des prochaines générations de super-calculateurs, la gestion des entrées-sorties est une problématique critique.

[1] https://iosea-project.eu/
Le stage aura pour but le développement d'une solution permettant de collecter des événements relatifs aux données (création, modification, mouvement, suppression), et de distribuer ces événements aux composants qui coordonnent le placement de données à l’échelle du système. Le système doit garantir de délivrer tous les événements reçus y compris en cas de panne. L’ensemble s’exécute dans un environnement distribué.
Déroulement du stage :
1) Prise en main du processus de développement
2) Développement de la solution de publish-subscribe
3) Tests de performance et de passage à l’échelle

Profil du candidat

Autonomie, capacité d'adaptation, esprit d'initiative, rédaction, anglais
Bash, C ou Python ou autre, outils de publish-subcribe (ZeroMQ, RabbitMQ…)
Bac+4

Localisation du poste

Site

DAM Île-de-France

Localisation du poste

France, Ile-de-France, Essonne (91)

Ville

Bruyères-le-Châtel