Contexte et atouts du poste
Ce poste s'inscrit dans le cadre de l'infrastructure de recherche nationale SLICES-FR. Celle-ci 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, 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 englobe 16 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.
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. Son responsable fonctionel est le directeur technique de l’infrastructure SLICES-FR.
Au niveau local, l’ingénieur recruté sera rattaché administrativement à un centre Inria, plus spécifiquement au Service d'Expérimentation et de Développement (SED) ou à une équipe-projet du centre d’accueil. Son responsable hiérarchique pourra être le responsable local du SED ou le responsable de l'équipe-projet concernée.
Localisation : le poste peut être déployé dans un centre Inria où une équipe-projet participe à SLICES-FR (Grenoble, Lille, Lyon, Rennes, Nantes).
Mission confiée
Missions principales (maximum 90% de son temps) :
1. Conception et développement du socle logiciel de l'infrastructure SLICES-FR (mission principale)
2. Déploiement et maintien opérationnel des infrastructures
3. Conseil et soutien à l'expérimentation pour au moins un des domaines suivants : IoT, 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.
Principales activités
Activités principales :
4. Intégration des ressources matérielles (Cloud, IoT, SDR/SDN, 5G, etc.) Création de librairie de configuration ou programmation des ressources matérielles Installation des équipements
5. 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
6. Participation au maintien opérationnel de la plateforme
7. Rédaction et présentation de documentation
8. Veille technologique, en particulier dans le domaine : état de l'art, développement et/ou déploiement de preuves de concept (PoC), etc.
Activités secondaires :
9. 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
10. Présentation des évolutions et des choix techniques ;
11. Identification des besoins des utilisateurs ;
12. Mise en place de support de formation à destination des développeurs / utilisateurs au sein de l'équipe
13. Conseil et expertise en développement technologique auprès des membres de l'équipe technique SLICES-FR
Activités collectives :
14. Formation ponctuelle, séminaires
15. Vecteur des bonnes pratiques en génie logiciel et en expérimentation
Compétences
16. 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
17. Bonnes compétences en administration des systèmes GNU/Linux, Debian en particulier
18. Bonnes compétences en administration des réseaux (VLAN, routage IPv4/IPv6, filtrage, etc.)
19. Bases en développement logiciel pour l’administration système (langages de script Puppet, Ansible, Terraform, etc.)
20. Connaissances en technologies cloud et virtualisation appréciées (OpenStack, Kubernetes, KVM, Docker, etc.)
21. 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.
22. Bon niveau en français et en anglais technique
Avantages
23. Restauration subventionnée
24. Transports publics remboursés partiellement
25. 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)
26. Possibilité de télétravail et aménagement du temps de travail
27. Équipements professionnels à disposition (visioconférence, prêts de matériels informatiques, etc.)
28. Prestations sociales, culturelles et sportives (Association de gestion des œuvres sociales d'Inria)
29. Accès à la formation professionnelle
Rémunération
Selon le profil
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.