Stage Chaos engineering

  • Boulogne-Billancourt, France
  • Temps complet

Description de l'entreprise

En 2001, nos fondateurs mettent en com­mun leurs compétences techniques et commerciales, afin de créer NetXP. L’op­portunité pour eux, de faire évoluer leur métier mais aussi de concrétiser leur propre vision du cabinet de conseil.

Notre ambition est d’imaginer, construire et maintenir les infrastructures techniques du SI, tout en respectant les besoins métiers, l’intégrité des SI de nos clients et l’évolu­tion du savoir-faire de nos consultants.

NetXP intervient sur les domaines suivants : Réseaux & Télécoms, Sécurité, Cloud Computing & Performance Digitale et Communications Unifiées & Mobilité. NetXP s’entoure de consultants capables de travailler en intelligence collective et de mener des projets ambitieux.

Notre ambition : maintenir notre rythme de croissance (10%/an), cultiver notre esprit start-up et offrir de réelles perspectives d’évolutions à nos collaborateurs. 

Description du poste

Le développement des infrastructures distribuées et les nouveaux patterns d’architecture micro-services complexifient fortement la gestion des systèmes de production. En parallèle de cela, les systèmes IT sont maintenant au cœur des fonctions les plus critiques des organisations et requièrent donc un niveau de fiabilité et de disponibilité toujours plus important.

Sous l’impulsion de Netflix notamment, s’est développée une nouvelle discipline visant à identifier les faiblesses des systèmes distribués pour en améliorer la résilience : le Chaos Engineering.

Quels sont les principes du Chaos Engineering ? Quels sont les intérêts et les risques à mettre en place une telle démarche ? Quels outils existent pour supporter le travail des « Site Reliability Engineers » ? Comment cette discipline s’intègre-t-elle dans une démarche devops et comment l’implémenter dans nos organisations ?

L’objectif du stage sera de répondre à ces différentes questions en réalisant un état de l’art du Chaos Engineering, en étudiant les outils disponibles sur le marché et enfin en implémentant cette démarche sur les environnements NetXP.

Les travaux à réaliser par le stagiaire seront les suivants :

Etat de l’art du Chaos Engineering

  • Etude des principes du Chaos Engineering
  • Etudes des solutions existantes
  • Etude des principes de mise en œuvre en production

Mise en pratique

  • Test des solutions de Chaos Engineering sur des environnements de non-production
  • Définition d’une démarche de mise en œuvre sur les environnements de production  NetXP
  • Test en production sur un périmètre restreint et maitrisé

Environnement : Cloud public Azure, architecture Web, cloud privé VmWare, développement (Java, Python, Ruby ou encore PHP)

Qualifications

Elève ingénieur (H/F) ou équivalent bac +5 avec une spécialisation en ingénierie logiciel ou Cloud Computing, vous bénéficiez de connaissances générales sur les plateformes de cloud public (Azure si possible) et maitrisez un des langages de développement cité ci-dessus.

Vous avez également une bonne capacité à prendre du recul face à un problème donné (étude-conseil) et êtes un bon communicant.

Informations complémentaires

Dans le courant du stage, le stagiaire intégrera une équipe projet NetXP et interviendra sur les problématiques clients au même titre que les consultants NetXP.

Ce stage est vu comme une période de pré-embauche. Un poste de Consultant en CDI pourrait donc être proposé à son issue.

 

Vous souhaitez connaitre l'envers du décor et échanger avec nos collaborateurs sur leur quotidien ? Nous avons créé un site web dédié sur lequel vous pouvez leur poser toutes vos questions : https://ambassadeurs.netxp.fr/

Politique de confidentialité