Ingénieur système - Développement d'un environnement basé sur le cloud pour applications urgentes
Type de contrat : CDD
Niveau de diplôme exigé : Bac + 5 ou équivalent
Fonction : Ingénieur scientifique contractuel
A propos du centre ou de la direction fonctionnelle
Le centre Inria de l'Université de Rennes est l'un des huit centres d’Inria et compte plus d'une trentaine d’équipes de recherche. Le centre Inria est un acteur majeur et reconnu dans le domaine des sciences numériques. Il est au cœur d'un riche écosystème de R&D et d’innovation : PME fortement innovantes, grands groupes industriels, pôles de compétitivité, acteurs de la recherche et de l’enseignement supérieur, laboratoires d'excellence, institut de recherche technologique.
Contexte et atouts du poste
Le candidat retenu rejoindra une équipe de recherche dynamique et internationale (https://stack.inria.fr). En tant qu'ingénieur de recherche, vous contribuerez à la conception, à la mise en œuvre et à la validation de services basés sur les données pour le développement portable et reproductible d'applications sensibles au facteur temps sur des infrastructures informatiques Device-Edge-Cloud.
Les plateformes collaboratives sont devenues une ressource fondamentale pour les applications de surveillance environnementale telles que les risques liés aux évenements naturels (incendies, inondations, etc.), avec un intérêt croissant pour les applications urgentes. Les progrès de l'edge computing ouvrent la voie à la réalisation d'objectifs importants, de la collecte de données à la mise à disposition d'informations exploitables. Cependant, l'un des principaux défis pour les scientifiques qui développent des applications urgentes est la capacité à prototyper leurs idées, à les partager et à collaborer avec le reste de la communauté.
Ce travail sera mené dans le cadre du projet QUICK (Services collaboratifs pour les systèmes urgents sur le continuum Edge-Cloud Computing, 2025-2027), financé par la bourse régionale « Etoiles Montantes ».
Mission confiée
Le premier objectif de cette mission est de participer au développement d'une nouvelle plateforme logicielle qui fournira des interfaces et des outils standard permettant le prototypage et le test d'applications en temps réel pour les plateformes de surveillance environnementale. Le projet décrit deux composantes principales : la première dédiée au partage et à la découverte de produits de données sous la forme d'un catalogue, et la seconde dédiée à l'environnement de développement en ligne sous la forme de cahiers. L'ingénieur recruté collaborera activement avec les membres de l'équipe et les collaborateurs externes impliqués dans des activités de recherche sur la gestion des ressources et l'analyse basée sur les données afin d'intégrer des études de cas.
Principales activités
Dans l'ensemble, les activités qui seront menées dans le cadre de cette mission sont les suivantes :
- Développement d'une plateforme cyberinfrastructure basée sur le cloud pour relier la collecte de données, le catalogue de jeux de données et le développement en ligne des applications ;
- Mise en œuvre de services distribués pour le calcul sous la forme d'une bibliothèque Python qui permet de combiner des produits de données dans des applications en temps réel
- Développement d'une version basée sur des conteneurs logiciels et d'un serveur de notebooks pour permettre un développement interactif unifié
- Documentation pour les développeurs et les utilisateurs de la nouvelle plateforme logicielle ;
- Études de cas dans le contexte de partenariats universitaires et industriels, à l'aide de données de détection environnementale et de cas d'utilisation
- Post-traitement et rapport des études de cas, y compris la participation à des publications scientifiques avec des chercheurs, des post-doctorants et des doctorants de l'équipe.
Compétences
Vous êtes titulaire d'un diplôme en informatique, niveau master ou école d'ingénieur.
Compétences techniques obligatoires:
- Expérience pratique avec les conteneurs et les middlewares
- Containerisation : maîtrise de Dockerfile / Containerfile
- Kubernetes: expertise sur l’orchestration de conteneurs
- Git: gestion de version, collaboration avancée
- Principes fondamentaux des systèmes distribués
- Informatique interactive (notebooks Jupyter ou similaires)
- Compétences en scripting (Python, Bash) et en gestion des conteneurs (Docker, Podman)
Compétences techniques optionelles:
- Conception et développement d'APIs
- Observabilité : bonnes bases en métriques, logs, traces
- Maîtrise des frameworks ML distribués modernes tels que TensorFlow, PyTorc
- Dévelopement Web pour la mise en place de dashboards
Langages :
- Solides compétences en programmation Python
Compétences en communication :
- Maîtrise de l'anglais pour la collecte de données et la présentation des résultats
Compétences relationelles :
- Sens de la rigueur, curiosité technique, capacité à proposer des solutions innovantes
- Capacité à prendre des notes pour résumer et noter les points clés lors de l'écoute d'intervenants
- Esprit critique pour interpréter les informations et évaluer différentes options
- Autonomie et gestion du temps pour décomposer les projets en parties gérables
Avantages
- Restauration subventionnée
- Transports publics remboursés partiellement
- Congés: 7 semaines de congés annuels + 10 jours de RTT (base temps plein) + possibilité d'autorisations d'absence exceptionnelle (ex : enfants malades, déménagement)
- Possibilité de télétravail (après 6 mois d'ancienneté) et aménagement du temps de travail
- Équipements professionnels à disposition (visioconférence, prêts de matériels informatiques, etc.)
- Prestations sociales, culturelles et sportives (Association de gestion des œuvres sociales d'Inria)
- Accès à la formation professionnelle
Rémunération
2695€ brut par mois basé sur votre expérience
Informations générales
- Thème/Domaine :
Systèmes distribués et intergiciels
Système & réseaux (BAP E) - Ville : Nantes
- Centre Inria : Centre Inria de l'Université de Rennes
- Date de prise de fonction souhaitée : 2026-07-01
- Durée de contrat : 8 mois
- Date limite pour postuler : 2026-06-30
Attention: Les candidatures doivent être déposées en ligne sur le site Inria. Le traitement des candidatures adressées par d'autres canaux n'est pas garanti.
Consignes pour postuler
Merci de soumettre en ligne : CV, lettre de motivation
Sécurité défense :
Ce poste est susceptible d’être affecté dans une zone à régime restrictif (ZRR), telle que définie dans le décret n°2011-1425 relatif à la protection du potentiel scientifique et technique de la nation (PPST). L’autorisation d’accès à une zone est délivrée par le chef d’établissement, après avis ministériel favorable, tel que défini dans l’arrêté du 03 juillet 2012, relatif à la PPST. Un avis ministériel défavorable pour un poste affecté dans une ZRR aurait pour conséquence l’annulation du recrutement.
Politique de recrutement :
Dans le cadre de sa politique diversité, tous les postes Inria sont accessibles aux personnes en situation de handicap.
Contacts
- Équipe Inria : STACK
-
Recruteur :
Balouek Daniel / Daniel.Balouek@inria.fr
A propos d'Inria
Inria est l’institut national de recherche dédié aux sciences et technologies du numérique. Il emploie 2600 personnes. Ses 215 équipes-projets agiles, en général communes avec des partenaires académiques, impliquent plus de 3900 scientifiques pour relever les défis du numérique, souvent à l’interface d’autres disciplines. L’institut fait appel à de nombreux talents dans plus d’une quarantaine de métiers différents. 900 personnels d’appui à la recherche et à l’innovation contribuent à faire émerger et grandir des projets scientifiques ou entrepreneuriaux qui impactent le monde. Inria travaille avec de nombreuses entreprises et a accompagné la création de plus de 200 start-up. L'institut s'efforce ainsi de répondre aux enjeux de la transformation numérique de la science, de la société et de l'économie.