Blockchains privées & DevOps

Why. Déployer et orchestrer des blockchains privées sur Kubernetes L’objectif de ce stage est d’étudier l’état de l’art des outils Infrastructure As Code, autour de Kubernetes, et de proposer une

Why.

Déployer et orchestrer des blockchains privées sur Kubernetes

L’objectif de ce stage est d’étudier l’état de l’art des outils Infrastructure As Code, autour de Kubernetes, et de proposer une démarche DevOps appliquée à la mise en place de blockchains privées.

Profil.

  • Vous êtes à la recherche d’un stage de fin d’études d’une école d’ingénieur ou équivalent (Bac +5)
  • Vous avez des connaissances d’un cloud (de préférence AWS)
  • Vous avez des connaissances en conteneurisation/docker
  • Vous êtes à l’aise avec Linux Vous souhaitez découvrir un univers technologique singulier et privilégié.
  • Le monde des blockchains vous attire.

Missions

Apprendre l’ensemble des pratiques proposées par DevOps, visant à réduire le Time to Market et à améliorer la qualité des applications (l’Infrastructure As Code y tenant une grande part).

Étudier l’état de l’art des outils open-source Infrastructure As Code et Plateforme As Code, autour de Kubernetes.

Proposer une démarche DevOps appliquée à la mise en place de blockchains privées.

Après des choix techniques, créer le proof-of-concept d’une application décentralisée, basée sur une blockchain privée déployée et orchestrer selon les méthodes étudiées en amont.

Déroulement du stage

Etape 1 : Etude préalable

  • Au cours de cette étape vous prendrez connaissance des pratiques proposées par les DevOps, orientées Time To Market et qualité.

Etape 2 : Se familiariser avec Kubernetes

  • Vous analyserez et approfondirez l’écosystème Kubernetes et les outils de conteneurisation.

Etape 3 : Cadrage

  • Après avoir utiliser kubernetes et tous les outils sélectionnés, après avoir déployé et orchestré différents clusters. Vous étudierez comment utiliser cet outil pour des applications décentralisées. Vous définirez les briques technologiques pour la construction d’un proof-of-concept.

Etape 4 : Conception et réalisation d’un prototype

  • Vous développerez un prototype d’application s’appuyant sur une blockchain privée déployée et orchestrée avec Kubernetes, avec une démarche DevOps.

Etape 5 : Partage

  • Vous partagerez au sein de la communauté OCTO ce que vous aurez appris, à travers une restitution interne et un article sur le blog OCTO.

Et après…

Après la signature du CDI débute le Graduate Program, un accélérateur de carrière de 8 mois.

En savoir plus

Conditions.

Stage de pré-embauche, Rémunération : 1500€/mois