Les missions du poste


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'eorce ainsi de répondre aux enjeux de la transformation numérique de la science, de la société et de l'économie.

Ingénieur développeur logiciel confirmé H/F SLICES-FR

Type de contrat : CDD

Contrat renouvelable : Oui

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

Fonction : Ingénieur scientifique contractuel

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

A propos du centre ou de la direction fonctionnelle

Le Centre Inria de l'Université Grenoble Alpes, regroupe un peu moins de 450 personnes réparties au sein de 26 équipes de recherche et 9 services support à la recherche.

Son effectif est distribué sur 3 campus à Grenoble, en lien étroit avec les laboratoires et les établissements de recherche et d'enseignement supérieur (Université Grenoble Alpes, CNRS, CEA, INRAE, ...), mais aussi avec les acteurs économiques du territoire.

Présent dans les domaines du calcul et grands systèmes distribués, logiciels sûrs et systèmes embarqués, la modélisation de l'environnement à différentes échelles etla science des données et intelligence artificielle, le Centre Inria de l'Université Grenoble Alpes participe au meilleur niveau à la vie scientifique internationale par les résultats obtenus et les collaborations tant en Europe que dans le reste du monde.

Contexte et atouts du poste

Contexte général

L'Infrastructure de Recherche SLICES-FR (Scientific Large Scale Infrastructurefor Computing/Communication ExperimentalStudies - France) permet à la communauté scientifique en informatique d'expérimenter de nouvelles approches logicielle et matérielle sur l'ensemble du continuum IoT/réseaux/edge/cloud. Elle offre ainsiune vision holistique sur l'ensemble de la chaîne de la donnée, de sa captation à son traitement en passant par son transport et son stockage.

Au-delà des frontières françaises, SLICES-FR s'inscrit dans une dimension européenne : il constitue le noeud français de l'Infrastructure de Recherche SLICES-RI, qui rassemble 16 pays partenaires pour une exploitation prévue jusqu'en 2042.

SLICES-FR propose des services de configuration, de programmation et de mesures sur une large gamme d'équipements hétérogènes.Ces équipements et services couvrent des domaines variés: protocoles réseaux, technologies radio, Internet des Objets, collecte de données, calcul parallèle et distribué, ainsi que l'edge et le cloud computing. L'objectif est de permettre une recherche reproductible et responsable sur tout le continum numérique.

Opérer une infrastructure de plusieurs milliers d'équipements hétérogènes répartis sur une quinzaine de sites en France ne se limite pas à fournir un simple accès à des ressources distantes. L'ambition des ingénieurs de SLICES-FR est de créer les outils nécessaires pour expérimenter et évaluer les technologies du continuum numérique actuelles et futures.

Environnement de travail

Au niveau national, la personne recrutée s'intègre à l'équipe technique SLICES-FR constituée d'ingénieurs permanents et contractuels avec laquelle elle a une relation fonctionnelle. L'équipe regroupe des personnes de plusieurs tutelles (Inria, CNRS, etc.) réparties sur plusieurs villes en France.

Elle collabore principalement en distanciel avec l'équipe technique via différents outils numériques en particulier via des visioconférences régulières.Elle participe également à, en moyenne, 4 réunions présentielles par an de 2/3 jours qui ont lieu dans une ville française.

Au niveau local, la personne recrutée estattachéeadministrativementau centre Inria de Grenoble Alpes, au sein de l'équipe DATAMOVE localisée aucampus Saint-Martin d'Heres.

Ainsi, les travaux sont encadrés à la fois:

- Fonctionnellement par la direction technique de SLICES-FR
- Hiérarchiquementparle responsable local de la structure d'accueil

La personne devra travailler sur une plateforme distribuée sur plusieurs sites géographiques, avec l'appui local des équipes de support.

Mission confiée

La personne recrutée sera chargée de structurer le génie logiciel de l'équipe technique SLICES-FR. Elle viendra également en appui de la direction technique sur les choix techniques stratégiques sur le développement logiciel (langages, architecture). Elle sera amenée également à s'impliquer directement dans le développement logiciel d'un ou plusieurs projets.

Les projets logiciels de SLICES-FR constituent un système d'informations pour la gestion d'une infrastructure de recherche qui est composée de multiples plateformes d'expérimentation, avec des milliers de ressources matérielles: des serveurs de data-centre aux objets connectés et aux dispositifs radio reprogrammable. En plus de l'accès au matériel, des services de reconfiguration et de mesure sont fournis aux usagers. Ces ressources matérielles et logicielles sont mises à disposition à une communauté large de chercheurs en informatique en France et en Europe. Les composants incluent un portail utilisateur, un outil de gestion de compte et d'accès, un inventaire, un système de réservation de ressources, une API REST de pilotage de l'ensemble des outils, des interfaces avec le SI européens, etc.

Nous cherchons une personne qui soit capable de prendre du recul sur les technologies, qui puisse s'adapter à l'existant tout en étant force de proposition et d'accompagnement pour des changements. Polyglotte, elle est ouverte à travailler avec plusieurs langages de programmation.

Principales activités

- Piloter la remise à niveau de la méthodologie de développement logiciel (CI, tests, kanban, rituels...) en faisant des choix adaptés au contexte de l'équipe et en apportant les bonnes pratiques de génie logiciel
- Participer à la définition de la stratégie technique de développement en lien avec les directeurs techniques de SLICES-FR
- Bootstrapper de nouveaux projets logiciels avec les bonnes pratiques
- Participer aux réunions de l'équipe technique, animer les réunions ciblées sur le développement logiciel
- Encadrer des ingénieurs développeurs junior: revue de code, accompagnement

Compétences

- Très bonne maîtrise des méthodes de génie logiciel pour spécifier les besoins en amont et au fil du développement (UML, méthodes Agiles, SCRUM, Kanban, TDD, DDD...)
- Très bonne maîtrise d'au moins 2 langages de programmation parmi Python, Ruby, Rust, Go
- Excellente maîtrise de Gitlab, code review, intégration continue
- Capacité d'encadrement d'équipe dans un contexte à distance
- Une expérience critique (avantages et limites) d'outils de génération de code par IA sera appréciée

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 oeuvres sociales d'Inria)
- Accès à la formation professionnelle
- Participation employeur mutuelle santé et prévoyance (sous conditions)

Rémunération

A partir de 2 692 € brut mensuel selon expérience et diplômes.

Compétences requises

  • Python
  • UML
  • Génie logiciel
  • Méthodes agiles
  • Intelligence artificielle
  • Calcul parallèle
  • Kanban
  • Intégration continue
  • Cloud Computing
  • Ruby
  • Développement logiciel
  • Systèmes embarqués
  • Git
  • Langages de programmation
  • Scrum
  • Force de proposition
  • Management d'équipe
  • Test driven development (TDD)
  • API REST
Postuler sur le site du recruteur

Ces offres pourraient aussi vous correspondre.

Recherches similaires

L’emploi par métier dans le domaine Informatique à Grenoble