Ingénieur(e) DevOps (F/H)

Cesson-Sévigné, le 15/12/17

A propos de b<>com

b<>com est un Institut de Recherche Technologiques (IRT) dont la mission est d’accélérer grâce à la recherche et l’innovation dans les technologies numériques la mise sur le marché d’outils, de produits et de services améliorant notre vie quotidienne. b<>com innove dans les domaines de l’hypermédia, des réseaux fixes et mobiles de 5ième génération et de la médecine du futur.

Définition du poste

b<>com mène des  projets de recherche collaboratifs liés aux nouvelles architectures d’accès mobile (5G, Wi-Fi) en s’appuyant sur des technologies de mise en logiciel des services réseaux (SDN) et à leur virtualisation (NFV). Dans ce contexte, nous souhaitons transformer nos composants logiciels (VNF déployés sur Openstack) en modules de type Microservices déployables sur une infrastructure type Kubernetes.
Nous recherchons un(e) ingénieur(e) de développement avec des compétences en contexte devops (intégration continue, tests et déploiement et configuration  automatique). Les caractéristiques de la mission sont :

1 - Adaptation des composants logiciels de la plateforme (VNFs) développé en C pour les restructurer (ou recoder certaines parties) pour mettre en œuvre une architecture micro-services :

  • Découpe des VNFS en « micro » fonctions autonomes
  • Gestion d’un mode stateless
  • Adaptation des composants pour déploiement sur une infrastructure de containers (type Kubernetes) : adaptation des flux de communication (bus micro-service, …), implémentation d’API pour configuration, déploiement, …

2 - Réalisation de scénario de tests de qualification automatique des plateformes cibles (cucumber, testlink, …)

  • Fourniture de documentation pour les travaux réalisés

Profil recherché

Expertise technique :

  • Compétence forte en programmation Langage C (expérience souhaitée en développement objet)
  • Expérience de réalisation en équipe avec un cycle de vie produit (développement, tests unitaires, intégration, support validation, bug fixes)
  • Expérience de travail en environnement DevOps (intégration continue type Jenkins
  • Compétence OS linux (interfaces réseaux, système, …)
  • Connaissance architecture et call flows réseaux (IP,  Architecture Mobile 4G LTE, WiFi,…)
  • Souhaité fortement : Openstack, Containers

Méthode :

  • Agile-Scrum

Anglais technique (écrit et oral). Participation à des calls en anglais.

Modalités

  • Type de Contrat : CDD 12 mois
  • Date de démarrage : dès que possible
  • Lieu de travail : Rennes
  • Candidature (lettre de motivation et CV) à adresser à job@b-com.com avec la référence b<>com/2017-25