Ingénieur Développeur Systèmes et Réseaux SLICES-FR
Contract type : Fixed-term contract
Level of qualifications required : Graduate degree or equivalent
Fonction : Temporary scientific engineer
Level of experience : Recently graduated
About the research centre or Inria department
Le centre Inria de Lyon est le 9ème centre de recherche Inria. Créé en janvier 2022, il regroupe environ 300 personnes au sein de 16 équipes de recherche et des services supports à la recherche.
Ses équipes sont localisées sur 2 campus : à Villeurbanne, La Doua, et à Lyon Gerland.
Le centre de Lyon est présent dans les domaines du logiciel, du calcul distribué et haute performance, des systèmes embarqués, du calcul quantique et de respect de la vie privée dans le monde numérique, mais aussi de la santé et de la biologie numériques.
Context
SLICES-FR est une infrastructure de recherche nationale qui a pour objectif de servir de support à la recherche expérimentale à large échelle, dans les domaines des protocoles réseaux, des technologies radio (5G/6G, IoT, HPC SDR), des services et de la collecte de données ainsi que du calcul parallèle et distribué (Cloud, Edge). En particulier, SLICES-FR est incluse dans l’infrastructure de recherche européenne SLICES-RI (ESFRI) qui regroupe 15 pays partenaires.
SLICES-FR exploite une infrastructure à grande échelle permettant l'accès contrôlé et uniforme à des technologies de pointe hétérogènes et variées. Elle répond à la nécessité de soutenir la recherche fondamentale dans ces domaines où l'accès à de tels instruments est essentiel. En outre, elle a pour ambition de créer des synergies entre les acteurs universitaires, industriels et commerciaux afin d'accélérer l'accès au marché des technologies TIC de base, mais aussi dans les secteurs d'application.
Au-delà d’opérer une infrastructure d’envergure de plusieurs milliers d’équipements hétérogènes (800 serveurs dédiés, 1500 objets connectés, etc.) distribués sur une douzaine de sites en France, le défi des ingénieurs de SLICES-FR ne se limite pas à fournir un simple accès à des ressources distantes. Notre objectif est de créer les outils pour expérimenter et évaluer les nouvelles technologies liées aux réseaux et datacenters du futur, nous construisons le Cloud de demain.
Assignment
Mission principale (minimum 90 % de son temps) :
- Conception et développement du socle logiciel de l'infrastructure SLICES-FR
- Déploiement et maintient opérationnel des infrastructures
- Conseil et soutien à l'expérimentation pour au moins un des domaines suivants : IoT, HPC, Systèmes Distribués, Cloud, 5G, SDR, SDN
Missions collectives (maximum 10 % de son temps) :
- Dans le but de mutualiser son savoir-faire, la personne recrutée est amenée à réaliser des activités utiles au collectif des ingénieurs de développement de l'institut, dans ses compétences techniques (langages, bonnes pratique logicielles, outils spécifiques) ou sur l'expertise expérimentale dans un des domaines cités ci-dessus.
Pour une meilleure connaissance du sujet de recherche proposé :
Un état de l'art, une bibliographie, des références scientifiques sont disponibles aux l'URL suivantes, n'hésitez à pas à vous y connecter :
Collaboration :
Au niveau local, l’ingénieur recruté est attaché administrativement à un laboratoire ou centre de recherche d’accueil.
- Pour l’Inria : le Service d'Expérimentation et de Développement (SED) du centre d’accueil. Spécificité : le poste peut être déployé dans un centre Inria où une équipe projet participe à SLICES-FR (Grenoble, Lille, Lyon, Saclay). A ce titre, le poste sera rattaché au SED du centre concerné.
Au niveau national, l'ingénieur recruté s'intègre à notre collectif SLICES-FR avec les ingénieurs permanents et contractuels de l’équipe technique avec laquelle il a une relation fonctionnelle.
Les travaux seront encadrés à la fois :
- Fonctionnellement par le directeur technique de l’infrastructure SLICES-FR
- Hiérarchiquement par le responsable local de la structure d’accueil (équipe de recherche, plateforme, service, etc.)
Main activities
- Intégration des ressources matérielles (HPC,Cloud, IoT, SDR/SDN, 5G, etc.)
- Création de librairie de configuration ou programmation des ressources matérielles
- Installation des équipements
- Conception et développement des briques logicielles transverses de l'infrastructure SLICES-FR :
- Outils de déploiements et de configuration de ressources standardisés, librairie d'installation de l'infrastructure
- Gestion du cycle de vie des données expérimentales (monitoring standard, données produites par les utilisateurs)
- Système de réservation
- Participation au maintien opérationnel de la plateforme
- Rédaction et présentation de documentation
- Veille technologique, en particulier dans le domaine : état de l'art, développement et/ou déploiement de preuves de concept (PoC), etc.
- Réflexions, mise en place, et éventuellement coordination d'un mode de fonctionnement entre les développeurs au sein des projets de développement sur lesquels la personne est affectée
- Présentation des évolutions et des choix techniques ;
- Identification des besoins des utilisateurs ;
- Roadmap de travail au fil de l'activité.
- Mise en place de support de formation à destination des développeurs / utilisateurs au sein de l'équipe
- Conseil et expertise en développement technologique auprès des membres de l'équipe technique SLICES-FR
- Activités collectives :
- Formation ponctuelle, séminaires
- Vecteur des bonnes pratiques en génie logiciel et en expérimentation
Skills
Compétences techniques et niveau requis :
- Connaissances solides et expérience en développement logiciel :
- Maîtrise d'au moins 1 langage de programmation compilé (C/C++, RUST, Java, etc.)
- Maîtrise d'au moins 1 langage de programmation interprété (Python, Ruby, etc.)
- Bonnes pratiques et outils en environnement DevOps (gestionnaire de version Git, intégration continue, tests, etc.)
- Notions de maquettage, prototypage matériels et/ou logiciels
- Bonnes compétences en administration des systèmes GNU/Linux, Debian en particulier
- Bonnes compétences en administration des réseaux (VLAN, routage IPv4/IPv6, filtrage, etc.)
- Bases en développement logiciel pour l’administration système (langages de script Puppet, Ansible, Terraform, etc.)
- Connaissances en technologies cloud et virtualisation appréciées (OpenStack, Kubernetes, KVM, Docker, etc.)
- Capacité à proposer et réaliser des mises en œuvre de référence, des prototypes et démonstrateurs : autonomie, créativité, veille proactive, écoute des besoins.
Langues :
- Francais, Anglais
Compétences relationnelles :
- Très bonne aptitude au travail en équipe à distance
- Autonomie dans la conduite des travaux
- 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
- Capacité à interagir avec des utilisateurs, en anglais
- Ténacité, curiosité, aimant l'effort au long terme, ouverture d'esprit,
- Débutant ou première expérience accepté
Benefits package
- 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 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
- Sécurité sociale
- Particiption fofaitaire aux frais de mutuelle
General Information
- Theme/Domain :
Networks and Telecommunications
System & Networks (BAP E) - Town/city : Villeurbanne
- Inria Center : Centre Inria de Lyon
- Starting date : 2024-12-01
- Duration of contract : 12 months
- Deadline to apply : 2024-11-05
Warning : you must enter your e-mail address in order to save your application to Inria. Applications must be submitted online on the Inria website. Processing of applications sent from other channels is not guaranteed.
Instruction to apply
Defence Security :
This position is likely to be situated in a restricted area (ZRR), as defined in Decree No. 2011-1425 relating to the protection of national scientific and technical potential (PPST).Authorisation to enter an area is granted by the director of the unit, following a favourable Ministerial decision, as defined in the decree of 3 July 2012 relating to the PPST. An unfavourable Ministerial decision in respect of a position situated in a ZRR would result in the cancellation of the appointment.
Recruitment Policy :
As part of its diversity policy, all Inria positions are accessible to people with disabilities.
Contacts
- Inria Team : AVALON
-
Recruiter :
Schreiner Guillaume / guillaume.a.schreiner@inria.fr
The keys to success
Vos domaines de prédilections sont :
- Les architectures des infrastructures numériques à grande échelle
- Les datacenters et le Cloud
- Les réseaux radio et cellulaires
- Les réseaux d'opérateur
- Les systèmes embarqués et l'Internet des Objets
- Passionné par l'innovation numérique, votre rêve est de piloter une flotte de milliers de serveurs et d'équipements réseaux. Vous participerez à la création de SLICES-FR et SLICES-RI, la plus grande infrastructure européenne d'expérimentation dans la recherche dans les réseaux et des technologies Cloud d'envergure
About Inria
Inria is the French national research institute dedicated to digital science and technology. It employs 2,600 people. Its 200 agile project teams, generally run jointly with academic partners, include more than 3,500 scientists and engineers working to meet the challenges of digital technology, often at the interface with other disciplines. The Institute also employs numerous talents in over forty different professions. 900 research support staff contribute to the preparation and development of scientific and entrepreneurial projects that have a worldwide impact.