2018-01058 - Développeur du système d'information de l'infrastructure de recherche SILECS

Niveau de diplôme exigé : Bac + 5 ou équivalent

Fonction : Ingénieur scientifique contractuel

Niveau d'expérience souhaité : De 3 à 5 ans

Contexte et atouts du poste

SILECS est une infrastructure de recherche rassemblant près d'un milliers d’utilisateurs (chercheurs), dans les communautés réseaux et systèmes distribués : réseaux sans fil, Internet of Things, cloud, calcul haute performance, Big Data. Les utilisateurs de SILECS travaillent, par exemple, sur : (1) des scénarios d’IoT industriel mettant en jeu des nœuds IoT envoyant des données vers un Cloud capable de traiter cette masse d’informations et de définir des actions transmises en retour à ces nœuds IoT avec des contraintes de délai ; (2) des scénarios de type 5G+ (ou bien de gestion de connectivité LPWAN, type serveur LoRaWAN), combinant des nœuds radio et des ressources Cloud pour cloudifier le réseau d’accès, comme envisagé dans ces architectures de réseaux cellulaires (Cloud-RAN ), (3) des variantes de ces scénarios en y ajoutant une dimension architecturale avec du "edge computing", ou algorithmique en y adjoignant des techniques d’intelligence artificielle ; et bien d’autres encore.

Construite sur les fondations des projets Grid'5000 et FIT, il s'agit de la seule infrastructure expérimentale d'Informatique labellisée dans le cadre du programme Très Grandes Infrastructures de Recherche du Ministère de l'Enseignement Supérieur et de la Recherche.

Liens:

Mission confiée

Dans le cadre du projet SILECS, l'objectif principal de ce poste est de concevoir le système d'information de l'infrastructure, combinant

  • la gestion des utilisateurs, de leur affiliation, et des groupes d'utilisateurs (projets) permettant, via un mécanisme d'approbation, d'attribuer (ou non) l'accès à l'infrastructure
  • le suivi de l'utilisation et de l'impact de l'infrastructure : génération d'indicateurs statistiques sur l'utilisation et sur les publications permettant d'accompagner le pilotage de l'infrastructure

Ce système d’information est à concevoir non seulement en prenant en compte les nouveaux besoins soulevés par SILECS, mais aussi la migration à conduire depuis les solutions existantes dans Grid'5000 et FIT.

L'ingénieur recruté travaillera en collaboration avec les autres membres de l'équipe d'ingénieurs de SILECS, Grid'5000 et FIT.

Principales activités

  • Analyse des besoins
  • Conception des solutions
  • Implémentation et test
  • Accompagnement des déploiements
  • Maintenance et évolutions des logiciels développés

Compétences

  • Conception logicielle en s'appuyant sur des méthodes de spécification (par exemple UML)
  • Connaissance des bonnes pratiques de développement (itérations, tests, gestion de version, etc.)
  • Développement d'applications complexes dans un framework Web (Ruby on Rails, Django, Spring, etc.)
  • Autonomie dans la conduite des travaux
  • Aptitude au travail en équipe à distance
  • Maîtrise de l'anglais technique et scientifique
  • Bonnes aptitudes rédactionnelles ; Capacité à communiquer par écrit et de manière synthétique sur les progrès réalisés et les difficultés rencontrées

Avantages sociaux

  • Restauration subventionnée
  • Transports publics remboursés partiellement
  • Sécurité sociale
  • Congés payés
  • Aménagement du temps de travail

Rémunération

A partir de 2632,00 euros brut mensuel (selon diplome et expérience)