Ingénieur DevOps / Administrateur Systèmes et Réseau F/H

  • CNRS MOY400 IDF SUD
  • Publiée le : 2018-09-08

La localisation pourra tenir compte du profil des candidats et des compétences apportées par l'ingénieur recruté. Les plateformes identifiées pour héberger l'ingénieur recruté sont : Strasbourg, Roscoff et Bordeaux.

L'Institut Français de Bioinformatique (IFB) est une infrastructure nationale qui regroupe 31 plateformes régionales de bioinformatique et une unité coordinatrice, IFB-Core (UMS3601). A l'horizon 2020, l'IFB fait évoluer son infrastructure, vers un environnement réparti pour le traitement des données (NNCR : National Network of Computational Resources). Cet environnement repose notamment sur une infrastructure répartie de calcul de type HPC (NNCR-cluster) incluant une première ressource de 2000 cœurs et 1 Po de stockage. Le NNCR-cluster rassemble/regroupe des composants pour le calcul (SLURM…), le stockage (NFS, stockage GlusterFS) et pour la virtualisation (ProxMox). Il est élaboré par un collectif d'une quinzaine d'ingénieurs de plateformes régionales de l'ensemble du dispositif IFB.

Afin de renforcer cette équipe, l'IFB recrute un ingénieur DevOps, développement des applications (Dev) et de l'exploitation des systèmes (Ops). Il/Elle aura pour principale mission de contribuer au développement, au déploiement et au maintien en condition opérationnelle de cette infrastructure. L'ingénieur sera amené à effectuer des déplacements sur l'ensemble du territoire Français. Il/Elle sera également amené/e à interagir fréquemment avec les différents acteurs impliqués dans cette mise en place. L'ingénieur sera recruté par l'UMS 3601 (CNRS) de l'Institut Français de Bioinformatique (IFB). Pour la réalisation de ses missions, il/elle sera accueilli au sein d'une des plateformes de l'IFB impliquée directement dans la mise en oeuvre de ce projet, et bénéficiera ainsi d'un encadrement technique adapté au service du collectif.

L'ingénieur aura en charge l'automatisation du déploiement de l'ensemble des composants du NNCR-cluster en lien avec l'équipe projet en charge de l'élaboration de cet environnement. Les développements devront s'effectuer dans une démarche d'intégration continue afin de garantir la très haute disponibilité de cette infrastructure nationale. L'ingénieur prendra notamment en charge l'automatisation des processus de mise en production, d'encapsulation (conteneurs), d'installation d'outils, de déploiement automatique d''environnements.

Il/Elle devra aussi disposer de compétences en administration système sous Linux. Il/Elle sera intégré à une équipe composée de trois ingénieurs sous contrat et de plusieurs ingénieurs statutaires provenant de différents instituts et localisés sur l'ensemble du territoire.

Profil recherché Activités principales

Développer des recettes ou formules de déploiement pour différents composants de l'infrastructure NNCR.

Développer des outils logiciels pour l'administration du système.

Déployer ou développer des composants Web pour la gestion du système et/ou à destination des utilisateurs.

Porter des outils et environnements sous des FrameWork WEB.

Participer à l'administration d'une infrastructure de calcul de 2000 cœurs et 1 Po de stockage.

Contribuer aux installations des outils du domaine et des processus automatiques des banques de données.

Référencer et documenter les développements.

Assurer une veille technologique.

Présenter ses activités : webinar, réunions de travail...

Participer à l'assistance et au support utilisateur.

Maîtrise d'au moins un langage de scripting (Python…).

Maîtrise des outils et technologies WEB (NGINX, Apache, etc.).

Maîtrise d'un outil de déploiement automatique (Ansible, Salt, ...).

Maîtrise de l'outils de versionning git.

Bonne connaissance des solutions de conteneurs et de gestion d'infrastructures pour applications conteneurisés.

Bonne connaissance des méthodes d'authentifications et des annuaires (LDAP…).

Bonne connaissance des environnements Linux (CentOS…) et techniques de virtualisation.

Notions générales en architecture système et réseau .

Compréhension de l'anglais oral et écrit.

Etre capable de documenter, notamment sur des systèmes de type WiKi.

Capacité à travailler en mode projet et en équipe.

Réactivité, autonomie, initiative, rigueur.

Gérer les situations d'urgence et hiérarchiser les priorités.

Esprit d'équipe et sens de la collaboration.

Capacité d'écoute et sens du contact.

Entreprise L'Institut Français de Bioinformatique (IFB) est une infrastructure nationale qui regroupe 31 plateformes régionales de bioinformatique et une unité coordinatrice, IFB-Core (UMS3601).

D'autres offres de Devops à Strasbourg

Trouvez toutes les annonces de Devops à Strasbourg