Formation métier : Consultant DevOps
L’objectif du consultant DevOps est, une fois l’application développée, d’accompagner son intégration et son déploiement sur les serveurs. Il veille également à son bon fonctionnement et intervient lorsque des anomalies surgissent.
Il a besoin d’une double compétence. Il doit avoir un passé de développement et y ajouter des compétences pour réaliser de l’intégration et de la livraison continue (Docker, Kubernetes, Ansible…). Avec l’émergence du Cloud Computing, il doit également acquérir des connaissances pour déployer ses applications dans ces nouveaux environnements.
Au-delà de la technique, DevOps étant un courant de pensée, le consultant doit appréhender cette nouvelle manière de pensée. Il devra faire preuve de rigueur pour respecter les différentes étapes de la mise en production. Il devra également savoir écouter et travailler avec différentes équipes, tout en faisant preuve d’une grande capacité d’adaptation.
Pour mener à bien ses missions, le consultant DevOps devra avoir des connaissances techniques (savoir-faire métier) mais il devra également développer ses capacités personnelles et professionnelles (Savoir-être). |
C’est pourquoi Global Knowledge vous propose un cursus composé de trois volets :
- Un volet séquence métier (formation technique)
- Un volet séquence transverse (savoir-être + méthodes)
- Une mise en situation 100% opérationnelle
Formation longue DevOps : ce qu'il faut savoir
Durée du cursus | Formation de 57 jours (399 heures) dont : ➤ 41 jours (287 heures) de savoir-faire métier | ||||
Public | ➤ Bac + 2 scientifique ayant une expérience dans le domaine du développement informatique | ||||
Pré-requis | ➤ De très bonnes bases en algorithmes ➤ Connaissance de l’anglais technique ➤ La connaissance d’un langage de programmation est un plus ➤ Des notions du métier de la production informatique sont appréciées |
Objectifs du cursus Consultant DevOps
➤ Acquérir les bases du développement en langage Java et en langage Python | ➤ Acquérir la culture Agile et DevOps ➤ Adapter sa communication pour mener à bien sa mission ➤ Développer une attitude pour être à l’écoute du client ➤ Adopter sa posture en fonction du client ➤ Savoir travailler en équipe ➤ Valoriser ses compétences lors d’entretiens |
Contenu du parcours de formation métier dédié devOps
Modules présentés selon un déroulé pédagogique pré-défini.
Informatique | Gouvernance & Méthodes | Business & Management |
TITRE | DUREE | % de pratique | ||
Intégration et travail en équipe | 1 | 80% | ||
Les bases du SQL | 3 | 40% | ||
La conception orientée objet | 2 | 60% | ||
Java programmation : les bases | 2 | 40% | ||
Les fondamentaux d’Agile | 2 | 40% | ||
DevOps Foundation | 2 | Théorique | ||
Unix, Linux : les bases indispensables et la programmation Shell | 5 | 40% | ||
Programmation Python | 3 | 50% | ||
Communication orale | 1 | 80% | ||
Les outils DevOps | 2 | Théorique | ||
Automatisation de la construction logicielle | 5 | 60% | ||
Assertivité et place dans une équipe | 1 | 80% | ||
Outil de contrôle de version : GIT | 2 | 55% | ||
Outils de déploiement en production avec Docker et Kubernetes | 7 | 70% | ||
Orientation client | 1 | 80% | ||
Outils de déploiement Continu et Infrastructure par le code (Ansible, Puppet, Vagrant, Terraform) | 5 | 50% | ||
Outils de monitoring, métriques et gestion des alertes (Prometheus, grafana, ELK) | 5 | 60% | ||
Adopter la posture attendue en milieu professionnel | 1 | 80% | ||
Projet : Mise en œuvre d’une usine logicielle | 5 | 100% | ||
Savoir se vendre en entretien | 2 | 80% |