CURSUS MÉTIER

Formation Ingénieur DevOps

Bootcamp (11 semaines)
Formation continue (11 mois)

DĂ©crochez un Titre Professionnel dĂ©livrĂ© par le MinistĂšre du Travail (RNCP niv. 6), ainsi qu’un accompagnement jusqu’à l’embauche vers un des mĂ©tiers des plus recherchĂ©s sur le marchĂ© du travail.

PROCHAINES RENTRÉES
03 octobre 2023
07 novembre 2023
logo france compétence

Une formation certifiée par AWS:

  • + de 120 heures de contenu dispensĂ© par des professeurs accrĂ©ditĂ©s Authorized Instructor Program
  • un enseignement dĂ©diĂ© Ă  l’apprentissage des mĂ©thodes DevOps sur le cloud AWS.
Logo aws partner network

Contenu de la formation

icon

DĂ©veloppement d’applications avec Python (35h)

  • Python basic et avancĂ©
  • Fast API
  • Linux et Bash
  • Virtualisation et Vagrant
icon

SystÚmes Linux et Agilité (35h)

  • Administration des systĂšmes Linux
  • NGINX
  • Gestion de projet Agile
icon

Base de données (40h)

  • Langage SQL
  • PostgreSQL
  • MongoDB
icon

CI/CD (55h)

  • Git/Github
  • Gitlab
  • Docker
  • Kubernetes
  • Jenkins
icon

Cloud AWS (70h)

  • AWS Cloud Practitioner
  • AWS Solutions Architect
icon

Automatisation (25h)

  • Terraform
  • Ansible
icon

Monitoring (30h)

  • Prometheus
  • Grafana
  • Datadog
icon

Cloud DevOps (60h)

  • Concepts de cloud avancĂ©s
icone site

Tout au long de votre formation DevOps vous rĂ©aliserez un projet fil rouge d’une durĂ©e de 100 heures.
L’objectif: appliquer votre apprentissage sur une problĂ©matique rĂ©elle et bĂ©nĂ©ficier d’une premiĂšre rĂ©alisation concrĂšte Ă  ajouter Ă  votre portfolio.

logo france compétence

La formation IngĂ©nieur DevOps vise la validation du Titre Professionnel de niveau 6 (bac+Ÿ) “Administrateur SystĂšme DevOps” dĂ©livrĂ© par le MinistĂšre du Travail et enregistrĂ© au RNCP sous le numĂ©ro RNCP36061. Pour en savoir plus, consultez la fiche.

Le cursus Ingénieur DevOps vous apportera les compétences nécessaires à la validation de la certification AWS Solutions Architect – Associate (SAA) – RS5611

nouveau logo la sorbonne
À l’issue de la formation, vous obtiendrez une certification Paris PanthĂ©on Sorbonne Formation Continue attestant de la qualitĂ© de la formation et bĂ©nĂ©ficierez ainsi d’une reconnaissance acadĂ©mique.

Un format d’apprentissage hybride

Allier apprentissage flexible sur plateforme et Masterclasses animĂ©es par un Data Scientist, c’est le mĂ©lange qui a sĂ©duit plus de 8000 alumni, et qui confĂšre Ă  nos formations un taux de complĂ©tion de +98% !

Notre méthode pédagogique est basée sur le learning by doing :

  • Application pratique : Tous nos modules de formation intĂšgrent des exercices en ligne pour que vous puissiez mettre en Ɠuvre les concepts dĂ©veloppĂ©s dans le cours.
  • Masterclass : Pour chaque module, 1 Ă  2 Masterclass sont organisĂ©es en direct avec un formateur permettant d’aborder les problĂ©matiques actuelles des technologies, mĂ©thodes et outils du domaine.

Cette formation est disponible en alternance

La formation DevOps est disponible en contrat d’apprentissage ou contrat de professionnalisation. Notre programme en alternance vous offre l’opportunitĂ© d’acquĂ©rir des compĂ©tences concrĂštes tout en dĂ©veloppant un rĂ©seau professionnel solide.

Les objectifs de l'Ingénieur DevOps

L’IngĂ©nieur DevOps, a une double fonction : il est dĂ©veloppeur et administrateur systĂšme. Il collabore avec les dĂ©veloppeurs et le personnel informatique pour superviser les versions du code.

Son objectif : accroĂźtre la productivité en gĂ©rant le cycle de vie du dĂ©veloppement logiciel et en maĂźtrisant les outils d’automatisation des pipelines numĂ©riques. Ce faisant, il favorise les interactions entre les Ă©quipes Dev et les Ă©quipes Ops.

icone site

Automatiser

Automatiser le dĂ©ploiement d’une infrastructure dans le cloud.

icone site

DĂ©ployer

DĂ©ployer en continu une application.

icone site

Superviser

Superviser les services déployés.

Vous avez des questions sur le métier de DevOps ?

L’IngĂ©nieur DevOps, un mĂ©tier en pleine expansion, joue un rĂŽle central dans le dĂ©veloppement logiciel. DĂ©couvrez ses compĂ©tences requises, les outils Ă  maĂźtriser, les opportunitĂ©s de carriĂšre et les salaires en tĂ©lĂ©chargeant notre fiche dĂ©diĂ©e.

DĂ©crochez une certification dĂ©livrĂ©e par l'État

La formation vise la validation du Titre Professionnel du MinistĂšre du Travail : « Administrateur systĂšme DevOps », certification de niveau 6 (Bac+3/4) enregistrĂ©e au RNCP (RNCP36061). L’Ă©valuation finale se tiendra en prĂ©sentiel devant un jury Ă  Paris.

logo france compétence

Comment financer la formation ?

Frais de formation : 6500€*
*Prix pour les particuliers
Pour le format en alternance, les frais de formations sont de 7990€ rĂ©partis entre votre entreprise et l'OPCO.

Reconnue par l’Etat, la formation DevOps peut ĂȘtre prise en charge grĂące Ă  vos droits CPF !

Si vous ĂȘtes en recherche d’emploi, la formation peut ĂȘtre prise en charge à 100% par PĂŽle Emploi .

Si vous ĂȘtes salariĂ©, vous pouvez demander Ă  votre entreprise de vous financer la formation. Le reste Ă  charge peut ĂȘtre Ă©chelonné jusqu’à 12 fois.

Vous avez des questions concernant la formation ? Volumétrie horaire ? Intervenants ? Débouchés ?

N’hĂ©sitez pas Ă  tĂ©lĂ©charger notre fiche programme dĂ©taillant toute la formation !

Vous avez des questions ? Nous avons les réponses.

Contenu d’accordĂ©on

DataScientest est Ă©ligible au Compte Professionnel de Formation ou CPF.
Vous pouvez aussi financer votre formation en Ă©chelonnant vos paiements sur 3, 6, 10 ou 12 mensualitĂ©s, que ce soit pour couvrir l’intĂ©gralitĂ© des coĂ»ts de la formation ou pour couvrir le reste Ă  charge du CPF.

Si vous ĂȘtes inscrit Ă  PĂŽle Emploi, vous pourrez bĂ©nĂ©ficier d’un abondement de votre compte CPF ou d’un financement de votre formation via le dispositif de l’AIF. Il est aussi possible de suivre la formation avec le dispositif POEI : vous faites financer votre formation Ă  100% par l’entreprise qui vous garantit un CDI Ă  l’issue de votre formation.

AprĂšs votre prise de contact sur le site, nous vous contactons une premiĂšre fois pour une prĂ©sentation de la DataScientest de ce que nous pouvons vous offrir, mais aussi de votre parcours et vos souhaits. L’idĂ©e est d’aligner dĂšs ce moment notre offre Ă  vos besoins. Un dossier d’admission et un test permettront ensuite d’évaluer votre niveau.

Une fois cette Ă©tape rĂ©alisĂ©e, un membre de l’équipe d’admission prendra contact avec vous pour Ă©changer sur vos rĂ©sultats et valider votre projet professionnel, vos motivations, et enfin sur la pertinence de votre projet pĂ©dagogique.

Une fois votre projet confirmĂ©, soit vous passez directement en phase d’inscription avec nos Ă©quipes, soit, dans le cas de l’alternance, il sera nĂ©cessaire de signer un contrat d’apprentissage avec un employeur.

Vous souhaitez en savoir plus sur l’alternance ? 

Le dĂ©lai d’inscription dĂ©pend du moyen de financement que vous choisissez :

  • Financement personnel ou entreprise : vous avez jusqu’à la veille de la date de dĂ©marrage pour vous inscrire (dans la limite des places disponibles). 
  • CPF : vous avez jusqu’à 11 jours ouvrĂ©s avant la date de dĂ©marrage de la session.
  • Transition pro :  vous avez jusqu’à 3 mois avant le dĂ©but de la formation pour soumettre votre dossier.
  • Alternance et POEI : 1 semaine avant la rentrĂ©e sous rĂ©serve d’avoir trouvĂ© un employeur prĂȘt Ă  signer un contrat.

DataScientest est le seul organisme Ă  offrir une formation hybride. Cela se traduit par 85% d’apprentissage sur la plateforme coachĂ©e et 15% de sĂ©ance de masterclass en visioconfĂ©rence afin d’allier flexibilitĂ© et rigueur sans compromis sur l’un ou l’autre.

Notre formation en 3 formats :

  • Bootcamp (11 semaines) : format intensif Ă  temps plein
  • Continu (9 mois) : 10-12 heures par semaine, cette solution est adaptĂ©e aux apprenants exerçant une activitĂ© ;
  • Alternance (1 an) : en contrat d’apprentissage, vous montrez en compĂ©tences via l’alternance de temps de formation en entreprise et de pĂ©riodes en centre de formation. Pour en savoir plus sur les conditions d’Ă©ligibilitĂ© et la mise en oeuvre du contrat d’apprentissage : cliquez ici

Évidemment !

Et qui de mieux pour assurer le support que nos professeurs, Ă©galement concepteurs du programme. Ils sont disponibles et Ă  l’écoute pour toutes questions, qu’elles soient d’ordre thĂ©orique ou pratique et sauront faire preuve de pĂ©dagogie dans leur rĂ©ponse.
En effet, une assistance est accessible tous les jours de la semaine de 9h00 Ă  17h00 : l’ensemble des formateurs se relaient sur un forum dĂ©diĂ© pour proposer une assistance technique personnalisĂ©e Ă  tous les apprenants. Un accompagnement pĂ©dagogique est aussi proposĂ© via le rĂ©seau de communication Slack.

De plus, pour s’assurer de la complĂ©tion et de l’engagement de chacun, nos professeurs suivent votre avancement de prĂšs. DĂšs lors que vous cessez de vous connecter pendant une pĂ©riode prolongĂ©e, votre responsable de cohorte prendra de vos nouvelles !

Nos Ă©quipes s’adapteront Ă  vos contraintes et vous aideront Ă  finaliser votre dossier dans les meilleurs dĂ©lais. Nous ferons notre maximum pour que ces dĂ©lais ne dĂ©passent pas une semaine. Si vous ĂȘtes motivĂ© et sĂ»r de votre projet, vous pourrez terminer votre inscription dans la journĂ©e !
Contenu d’accordĂ©on

Le terme DevOps est l’abrĂ©viation de « dĂ©veloppement » et « opĂ©rations ». Il s’agit d’une approche collaborative pour le dĂ©veloppement de logiciels ou les opĂ©rations informatiques.
C’est une mĂ©thodologie basĂ©e sur la communication et la collaboration au sein d’une organisation. Elle repose notamment sur l’utilisation d’une mĂ©thode itĂ©rative de dĂ©veloppement de logiciel, sur l’automatisation, et sur le dĂ©ploiement d’infrastructures programmables.
Pour adopter cette approche, une organisation peut ĂȘtre amenĂ©e Ă  changer toute sa chaĂźne de livraison de logiciel, ses services, ses rĂŽles et ses outils informatiques.
Un environnement DevOps est gĂ©nĂ©ralement basĂ© sur des outils d’intĂ©gration continue (CI) et de dĂ©ploiement continu (CD). L’automatisation des tĂąches est aussi une composante clĂ©.
Les systĂšmes de surveillance et de gestion d’incident en temps rĂ©el, les plateformes de collaboration sont aussi trĂšs utilisĂ©s. Il en va de mĂȘme pour les technologies de Cloud Computing, de microservices et de conteneurs logiciels.
Le but du DevOps est d’amĂ©liorer le cycle de dĂ©veloppement logiciel. Le processus se compose d’étapes successives : planifier, coder, construire, tester, relaxer, dĂ©ployer, opĂ©rer, surveiller. Ces Ă©tapes sont rĂ©pĂ©tĂ©es en boucle Ă  l’infini.
Le logiciel est continuellement mis à jour pour répondre aux attentes. Les mises à jour sont testées dans des conteneurs, puis déployées en production. En cas de problÚme, la traçabilité permet une intervention rapide.

Au sein d’une entreprise, les projets logiciels se heurtent souvent aux mĂȘmes problĂšmes. Le dĂ©veloppement prend trop longtemps, et le logiciel ne correspond pas aux attentes.

Le DevOps permet de remédier à ces difficultés, grùce à un gain de temps considérable et une capacité à prendre en compte les retours négatifs immédiatement. La communication entre les différentes équipes IT est améliorée.

Depuis sa création en 2009 par Patrick Debois, le DevOps a connu un véritable essor dans le monde entier. De par ses nombreux avantages, cette méthodologie est massivement adoptée par les entreprises. Le DevOps est particuliÚrement utilisé pour les projets de Data Science

L’IngĂ©nieur DevOps a une double fonction: il est dĂ©veloppeur et administrateur systĂšme.  Il travaille avec les dĂ©veloppeurs et le personnel informatique pour superviser les diffĂ©rentes versions du code, en combinant une comprĂ©hension de l’ingĂ©nierie et du codage. De la crĂ©ation et la mise en Ɠuvre de nouveaux logiciels Ă  l’analyse de la data pour amĂ©liorer les logiciels existants, l’IngĂ©nieur DevOps a pour objectif d’augmenter la productivitĂ© de son entreprise. Il traite le cycle de vie du dĂ©veloppement logiciel et connaĂźt bien les diffĂ©rents outils d’automatisation permettant de dĂ©velopper des pipelines numĂ©riques.

Un ingĂ©nieur DevOps, un ingĂ©nieur Machine Learning, un Data Engineer ou tout autre rĂŽle utilisant la mĂ©thode DevOps doit possĂ©der des compĂ©tences de dĂ©veloppeur logiciel, mais aussi des compĂ©tences en opĂ©rations comme la configuration de l’infrastructure.

Pour adopter cette méthode de développement, il est nécessaire de maßtriser les technologies de Cloud Computing, de conteneurs logiciels, et de développement / déploiement continu.

Il est impératif de maßtriser les plateformes de dépÎt de code comme GitHub et GitLab. Ces plateformes permettent à de multiples développeurs de collaborer sur du code, avec la possibilité de revenir aux précédentes versions en cas de besoin.

C’est une composante majeure d’un pipeline CI/CD, car les changements de code validĂ©s activent les Ă©tapes suivantes du processus comme l’analyse de code statique ou les tests.

Il existe aussi des moteurs de CI/CD comme Jenkins, GitLab et CircleCI. Ces outils permettent aux équipes DevOps de valider et de livrer les applications aux utilisateurs finaux de maniÚre automatisée au gré du développement.

Les conteneurs permettent de tester des logiciels dans un environnement isolé. Ils sont trÚs utiles pour travailler sur des changements de code. Les principaux outils de conteneurisation sont Docker et Kubernetes.

Enfin, les environnements Cloud sont trÚs utilisés pour le DevOps notamment pour le scaling et le déploiement. AWS et Microsoft Azure sont les fournisseurs Cloud les plus populaires, et offrent aussi des services de CI/CD.

L’administrateur systĂšme DevOps automatise le dĂ©ploiement des infrastructures sur un cloud privĂ©, public
ou hybride.

Lorsqu’il travaille chez un Ă©diteur de logiciel ou dans une DSI en relation avec les Ă©quipes de
dĂ©veloppeurs, l’administrateur systĂšme DevOps dĂ©ploie en continu les applications.

Il supervise les services déployés et traite les alertes remontées.

Afin d’automatiser le dĂ©ploiement des infrastructures sur le cloud, l’administrateur systĂšme DevOps
automatise la crĂ©ation de serveurs Ă  l’aide de scripts, il les configure et les connecte entre eux, puis il
utilise une plateforme de type Ansible pour configurer le déploiement et contrÎler celui-ci.

Lorsqu’il est chargĂ© de dĂ©ployer une application en continu, en relations avec les Ă©quipes de
développeurs, il prépare des environnements de tests et de pré-production.

Il prépare les différents serveurs de données et le stockage associé, ainsi que les containers destinés à
recevoir l’application.

Ensuite il migre les donnĂ©es et dĂ©ploie l’application dans l’environnement de prĂ©-production.
Il Ă©change en permanence avec l’équipe des dĂ©veloppeurs pour corriger les dysfonctionnements
découverts lors des différentes phases de tests.
A l’aide d’une plateforme de type Kubernetes, il dĂ©ploie l’application et ses mises Ă  jour successives sur
l’environnement de production.

L’administrateur systĂšme DevOps supervise les infrastructures et applications qu’il a dĂ©ployĂ©es, pour ce
faire, il définit les indicateurs à surveiller et installe et configure une solution de supervision.
Lorsqu’il constate une anomalie ou qu’une alerte est remontĂ©e, il corrige ou fait corriger le problĂšme.

Afin de rĂ©soudre un problĂšme de configuration, comprendre la cause d’un dysfonctionnement ou installer
un nouvel outil, il échange sur les forums des communautés professionnelles, éventuellement en anglais.

La plupart des documentations techniques sont rĂ©digĂ©es en anglais, l’administrateur systĂšme DevOps doit
ĂȘtre capable de les lire pour y retrouver l’information qu’il recherche et interprĂ©ter correctement les conseils
qui y sont donnés. Cela correspond au niveau B2 du cadre européen pour la compréhension écrite.

Il devra parfois poser des questions ou apporter une rĂ©ponse sur des forums d’utilisateurs en langue
anglaise, le niveau B1 du cadre europĂ©en pour l’expression Ă©crite est suffisant.

Il utilise une dĂ©marche logique pour diagnostiquer la cause d’un dysfonctionnement et y remĂ©dier, il
effectue une veille active pour maintenir à jour ses compétences.

Cet emploi nécessite la maitrise de nombreux outils et langages ainsi que la compréhension de concepts
abstraits.

L’administrateur systĂšme DevOps est en contact avec les Ă©quipes de dĂ©veloppeurs, son responsable
technique, les Ă©quipes rĂ©seau et sĂ©curitĂ©, les fournisseurs des solutions d’hĂ©bergement, les communautĂ©s professionnelles des outils qu’il utilise.
L’administrateur systĂšme DevOps travaille dans une entreprise de services du numĂ©rique (ESN), chez un
opĂ©rateur Cloud, chez un Ă©diteur de logiciel ou dans la DSI d’une grande entreprise.
Il travaille en équipe sous la responsabilité du responsable technique ou du directeur des systÚmes
d’information de son entreprise.
Dans certains cas, cette activité se réalise entiÚrement à distance.

Contenu d’accordĂ©on
Une formation DevOps permet d’apprendre Ă  maĂźtriser les diffĂ©rents outils DevOps : une expertise trĂšs recherchĂ©e en entreprise. Face Ă  la transformation digitale, les projets de dĂ©veloppement logiciel doivent rĂ©pondre Ă  des contraintes toujours plus strictes. Afin de rĂ©pondre Ă  la demande des utilisateurs finaux, les entreprises adoptent la mĂ©thodologie DevOps pour le dĂ©veloppement d’applications ou encore la Data Science. Il devient trĂšs important de suivre une formation DevOps.

La mĂ©thodologie DevOps a beaucoup Ă©voluĂ© depuis sa crĂ©ation et continue Ă  s’étendre. De nouveaux outils et technologies ont fait leur apparition pour rĂ©pondre Ă  la demande.
Les entreprises adoptent cette philosophie afin de rester compétitives. En outre, la pandémie de Covid a provoqué un essor de la transformation numérique et conduit de nombreuses organisations à se tourner vers le DevOps.
De nombreuses entreprises de toutes les tailles et tous les secteurs adoptent le DevOps dans le monde entier. Par conséquent, les compétences en DevOps sont trÚs recherchées.
Le mĂ©tier d’ingĂ©nieur DevOps est actuellement l’un des plus recherchĂ©s dans le domaine de l’informatique. Les organisations ont besoin d’experts pour implĂ©menter les bonnes pratiques.

Pour devenir expert DevOps, optez pour la formation DevOps de DataScientest.
Le programme de cette formation couvre les plateformes de dépÎt de code GitHub et GitLab, ou encore les outils de conteneurisation Docker et Kubernetes.
À l’issue de ce cursus vous disposerez de toutes les compĂ©tences requises pour exercer le rĂŽle d’IngĂ©nieur DevOps.
Notre formation peut ĂȘtre effectuĂ©e en Bootcamp intensif (11 semaines), en Formation Continue (9 mois), ou en Alternance (16 semaines). Elle se compose de 85% de coaching individuel sur notre plateforme Cloud, et de 15% de Masterclass.

Un ingĂ©nieur DevOps, un ingĂ©nieur Machine Learning, un Data Engineer ou tout autre rĂŽle utilisant la mĂ©thode DevOps doit possĂ©der des compĂ©tences de dĂ©veloppeur logiciel, mais aussi des compĂ©tences en opĂ©rations comme la configuration de l’infrastructure.

Pour adopter cette méthode de développement, il est nécessaire de maßtriser les technologies de Cloud Computing, de conteneurs logiciels, et de développement / déploiement continu.

Il est impératif de maßtriser les plateformes de dépÎt de code comme GitHub et GitLab. Ces plateformes permettent à de multiples développeurs de collaborer sur du code, avec la possibilité de revenir aux précédentes versions en cas de besoin.

C’est une composante majeure d’un pipeline CI/CD, car les changements de code validĂ©s activent les Ă©tapes suivantes du processus comme l’analyse de code statique ou les tests.

Il existe aussi des moteurs de CI/CD comme Jenkins, GitLab et CircleCI. Ces outils permettent aux équipes DevOps de valider et de livrer les applications aux utilisateurs finaux de maniÚre automatisée au gré du développement.

Les conteneurs permettent de tester des logiciels dans un environnement isolé. Ils sont trÚs utiles pour travailler sur des changements de code. Les principaux outils de conteneurisation sont Docker et Kubernetes.

Enfin, les environnements Cloud sont trÚs utilisés pour le DevOps notamment pour le scaling et le déploiement. AWS et Microsoft Azure sont les fournisseurs Cloud les plus populaires, et offrent aussi des services de CI/CD.

Afin d’intĂ©grer la formation DevOps, il convient d’avoir un diplĂŽme ou un titre RNCP de niveau bac +2 en informatique (niveau 5 europĂ©en) ou un diplĂŽme ou titre RNCP niveau Bac +3 (niveau 6) dans un domaine scientifique. Il est Ă©galement demandĂ© de faire preuve d’une comprĂ©hension du langage Python et des systĂšmes Linux. 

Pour les candidats ne présentant pas le niveau de qualification requis, une dérogation est possible sur dossier et test écrit. 

Pour suivre la formation, l’apprenant doit dĂ©tenir un ordinateur avec une connexion internet et une webcam.

La formation vise l’obtention du Titre professionnel de niveau 6 (Ă©quivalent Bac+Ÿ)  du MinistĂšre du travail : “Administrateur SystĂšme DevOps”.  Le titre est enregistrĂ© au RNCP sous le numĂ©ro  RNCP36061.

Le titre  est composĂ© de 3 blocs de compĂ©tences Ă  acquĂ©rir pour l’obtention de la certification professionnelle : 

  • Automatiser le dĂ©ploiement d’une infrastructure dans le cloud
  • DĂ©ployer en continu une application
  • Superviser les services dĂ©ployĂ©s

 

Il est possible de valider un ou plusieurs des blocs de compĂ©tences. Chaque bloc peut ĂȘtre acquis individuellement. La fiche RNCP36061 en prĂ©cise les modalitĂ©s d’obtention.

Le cursus est fondĂ© sur des sĂ©quences elles-mĂȘmes divisĂ©es en modules qui vous permettent de maĂźtriser les compĂ©tences jugĂ©es nĂ©cessaires pour le mĂ©tier d’Administrateur SystĂšme DevOps. Pour un volume horaire total de 350 heures de formation et un projet d’une durĂ©e estimĂ©e de 100 heures, les temps de formation se dĂ©roulent Ă  85% sur une plateforme de coaching personnalisĂ© tandis que les 15% restants sont sous forme de masterclass oĂč un professeur expĂ©rimentĂ© anime un cours et rĂ©pond Ă  toutes vos questions. Au-delĂ  de la plateforme et des masterclass, vous travaillerez sur un projet fil rouge qui viendra confirmer les compĂ©tences acquises et ainsi vous permettre d’ĂȘtre directement opĂ©rationnel.

L’apprĂ©ciation des rĂ©sultats se fait Ă  travers la mise en Ɠuvre d’une procĂ©dure d’évaluation permettant de dĂ©terminer si l’apprenant a acquis les compĂ©tences nĂ©cessaires au rĂŽle de d’ingĂ©nieur DevOps.
Il y a deux aspects Ă©valuĂ©s par l’équipe pĂ©dagogique de DataScientest :

  • Mises en situation professionnelles intĂ©grant notamment le dĂ©veloppement d’un projet d’une durĂ©e estimĂ©e de 100 heures.
  • Cas pratiques en ligne.

 

La formation vise l’obtention du Titre professionnel de niveau 6 (bac+Ÿ) “Administrateur SystĂšme DevOps” RNCP36061. Les Ă©valuations rĂ©alisĂ©es durant la formation sont ainsi Ă  distinguer des Ă©valuations certifiantes visant l’obtention du titre.

La session d’évaluation visant l’obtention du titre professionnel rĂ©unit un jury de professionnels du domaine, est organisĂ©e en prĂ©sentiel Ă  Paris et s’appuie sur plusieurs Ă©lĂ©ments : 

  • Le Dossier professionnel (DP) complĂ©tĂ© par le candidat au plus tard 15 jours avant la session d’examens ;
  • La prĂ©sentation du projet fil rouge rĂ©alisĂ© durant la formation ;
  • Entretien technique ;
  • Questionnaire professionnel ;
  • Entretien final.
  • Livret des Ă©valuations passĂ©es en cours de formation (ECF) 

A l’issue de l’obtention du tite professionnel Administrateur SystĂšme DevOps, vous pouvez poursuivre votre formation en visant l’obtention d’un titre RNCP ou d’un diplĂŽme niveau 7 (Ă©quivalent bac +5) en ingĂ©nierie informatique ou par exemple viser la maĂźtrise d’outils Ă©diteurs.

Quelques exemples de certifications :
– Mettre en Ɠuvre DevOps pour le cloud AWS RS5849
– Mettre en Ɠuvre DevOps pour le cloud Microsoft Azure RS5343

La validation des Ă©valuations vous permettra d’obtenir le titre professionnel de niveau bac +3 (niveau 6 europĂ©en) « Administrateur SystĂšme DevOps » RNCP36061. (Cliquez ici pour acceder au descriptif de la certification)

Le titre professionnel Administrateur SystÚme DevOps est découpé en 3 blocs de compétences (ou CCP)
– Bloc 1 : Automatiser le dĂ©ploiement d’une infrastructure dans le cloud
– Bloc 2 : DĂ©ployer en continu une application
– Bloc 3 : Superviser les services dĂ©ployĂ©s

Contenu d’accordĂ©on

Par jour, un DevOps peut gagner de 520 euros (moins de 3 ans d’expĂ©rience) Ă  760 euros (plus de 8 ans d’expĂ©rience), selon le cabinet Hays.
Le salaire mensuel du DevOps peut s’élever Ă  prĂšs de 3 000 euros bruts en dĂ©but de carriĂšre. Un ingĂ©nieur Devops plus expĂ©rimentĂ© (5 Ă  10 ans d’expĂ©rience) peut gagner plus de 60 000 € par an et plus de 75 000 € aprĂšs 15 annĂ©es d’expĂ©rience (Source : Monde Informatique).

Nous vous accompagnons dans votre parcours professionnel avec un seul objectif : l’employabilitĂ©.

Les diffĂ©rents secteurs d’activitĂ©s concernĂ©s sont principalement :
– une entreprise de services du numĂ©rique (ESN),
– une ESN spĂ©cialisĂ©e qui offre des prestations d’hĂ©bergement Cloud (Cloud Provider) ;
– un Ă©diteur de logiciel ;
– la DSI d’une entreprise qui possĂšde un service dĂ©diĂ© aux dĂ©veloppements informatiques.

Les types d’emplois accessibles sont les suivants :
– ingĂ©nieur DEVOPS
– SysOPS DEVOPS
– ingĂ©nieur systĂšme DEVOPS
– ingĂ©nieur Cloud
– dĂ©veloppeur Cloud

AprĂšs analyse des certifications comparables, aucune Ă©quivalence du titre professionnel Administrateur SystĂšme DevOps enregistrĂ©e au RNCP de France CompĂ©tences n’est recensĂ©e. En revanche, certaines certifications enregistrĂ©es au RSCH permettent de dĂ©velopper des compĂ©tences sur le pĂ©rimĂštre DevOps :
– Mettre en Ɠuvre DevOps pour le cloud AWS (RS5849)
– Mettre en Ɠuvre DevOps pour le cloud Microsoft Azure (RS5343)
– Exploiter les outils de dĂ©veloppement de la chaĂźne DevOps (RS5043)
– Appliquer la mĂ©thode DevOps pour optimiser le cycle de vie des applications (RS5044)
– DĂ©ployer une infrastructure DevOps avec une architecture microservices (RS5363)
– Exploiter les mĂ©thodes et outils DevOps dans l’administration des infrastructures (RS5234)

En terme de passerelle, l’Administrateur SystĂšme DevOps peut s’orienter vers les mĂ©tiers du domaine de la cybersĂ©curitĂ© (analyste, coordinateur de la sĂ©curitĂ©) ou par exemple vers le mĂ©tier de DevSecOps.
p-1 : Ingénieur systÚmes, développeur, product owner
p+1 : Directeur cloud et DevOps, ingénieur réseaux et infrastructures, CTO (Chief Technical Officer ou directeur des nouvelles technologies)

Au premier jour de votre entrĂ©e en formation, une plateforme dĂ©diĂ©e au career services contenant tous les workshops essentiels Ă  votre recherche d’emploi vous sera prĂ©sentĂ©e.
Vous pouvez y accĂ©der en continu et ce, mĂȘme aprĂšs la fin de votre formation.

Le PĂŽle Career Management vous est entiĂšrement dĂ©diĂ© tout au long de votre formation. Il est possible de prendre RDV individuellement avec l’une d’elles afin de vous accompagner et rĂ©pondre Ă  vos Ă©ventuelles questions sur votre projet de carriĂšre.
En plus de cela, des ateliers carriÚre sont organisés tous les mois:

  • Un atelier pour vous aider Ă  rĂ©diger un bon CV et Linkedin orientĂ© data
  • Un atelier pour vous aider Ă  stratĂ©giser votre recherche d’emploi avec diffĂ©rents sujets sur la prĂ©sentation, le changement de carriĂšre, la nĂ©gociation de salaire et l’entraĂźnement aux tests techniques. A ces sujets s’ajoutent d’autres workshops Ă  dĂ©finir en fonction des besoins de chacun.


D’autre part des actions concrĂštes sont mises en place afin de vous accompagner dans votre recherche d’emploi: salon du recrutement organisĂ© par DataScientest avec ses entreprises partenaires, organisation de Webinars avec des intervenants experts en data, actions de communication pour booster votre visibilitĂ© (Concours CV, DataDays, Articles projet publiĂ©s sur le blog et des mĂ©dias externes de rĂ©fĂ©rence).

Pour connaĂźtre toutes les actions de DataScientest en accompagnement carriĂšres, cliquez sur ce lien.

Mathilde et Morgane, nos career managers seront Ă  votre disposition tout au long de la formation pour vous accompagner dans votre projet de (rĂ©)insertion professionnelle. Il est possible de prendre RDV individuellement avec l’une d’elle afin de vous accompagner et rĂ©pondre Ă  vos questions sur votre projet carriĂšre.
En plus de cela, des ateliers carriĂšre sont organisĂ©s tous les mois afin de vous donner les meilleurs conseils pour rĂ©ussir: Atelier CV et Linkedin, aide Ă  la recherche d’emploi, simulation d’entretiens.
Enfin, des actions sont mises en place afin de vous accompagner dans votre recherche d’emploi: salons de recrutement organisĂ©s par DataScientest afin de vous faire rencontrer nos entreprises partenaires, organisation de Webinars avec des intervenants experts en data, actions de communication pour booster votre visibilitĂ© (Concours CV, DataDays, Articles projet publiĂ©s sur le blog et des mĂ©dias externes de rĂ©fĂ©rence).

Contenu d’accordĂ©on

Des newsletters Ă©laborĂ©es par nos Data Scientists sont rĂ©guliĂšrement envoyĂ©es et sont une source fiable d’informations spĂ©cialisĂ©es en Data Science.
Des webinars sont organisĂ©s chaque mois par DataScientest et des Data Ateliers qui vous permettent d’amĂ©liorer votre culture gĂ©nĂ©rale sur la Data.

En parallĂšle, la communautĂ© DataScientest ne cesse de s’agrandir, et avec elle l’ensemble de ses alumni.

Pour garder le contact et permettre aux anciens Ă©lĂšves de communiquer entre eux, DataScientest a mis en place un groupe d’alumni sur LinkedIn qui partagent et Ă©changent sur divers thĂšmes autour de la Data Science. 

La communautĂ© DatAlumni est une communautĂ© LinkedIn qui regroupe les anciens Ă©lĂšves DataScientest. Sur cette page, des questions, des conseils et des nouvelles technologiques sont partagĂ©s dans l’intĂ©rĂȘt de tous. Vous serez invitĂ©s Ă  la rejoindre au dĂ©but de votre formation. Egalement au programme : opportunitĂ©s business, networking et Ă©vĂšnements (afterworks, salons, Data Challenges…).

Les Alumni DataScientest se retrouvent aussi sur le groupe Facebook oĂč se mĂȘlent convivialitĂ© et entraide.

En parallĂšle, chaque mois des activitĂ©s sont organisĂ©es par notre pĂŽle vie du programme : ice breakers, « qui veut gagner des millions de data », afterwork… ce qui permet d’augmenter un peu plus la cohĂ©sion entre apprenants et alumni. 

Initialement, DataScientest a accompagné la transition Data des entreprises. Ceci a permis de créer des liens forts avec les grands groupes qui ont assuré la croissance de notre structure.

Fort de notre expĂ©rience et de ces relations privilĂ©giĂ©es, nous organisons de maniĂšre rĂ©guliĂšre avec nos entreprises partenaires des salons de recrutement adressĂ©s Ă  tous nos Ă©lĂšves et alumni. Parmi les derniers participants : Mano Mano, OnePoint, JellySmack, CrĂ©dit Agricole, Little Big Code, Job Teaser, parmi tant d’autres..

Notre service carriĂšre vous relaye aussi tout au long de l’annĂ©e les offres de nos partenaires via nos canaux de promotion, oĂč vous pouvez postuler en direct. 

Afin de compenser votre handicap et vous permettre de suivre votre formation dans de bonnes conditions. Vous pouvez contacter notre référente handicap pour toute demande concernant votre situation : mathilde.v@datascientest.com.

Les locaux accueillant les candidats sont accessibles aux personnes en situation de handicap.

DĂ©couvrez le tĂ©moignage d’une apprenante en situation de handicap et son accompagnement par l’Ă©quipe DataScientest sur le webinar : « Handicap & emploi: saisissez l’opportunitĂ© d’une carriĂšre dans la tech

Les infos clés
Contenu d’accordĂ©on

DataScientest est Ă©ligible au Compte Professionnel de Formation ou CPF.
Vous pouvez aussi financer votre formation en Ă©chelonnant vos paiements sur 3, 6, 10 ou 12 mensualitĂ©s, que ce soit pour couvrir l’intĂ©gralitĂ© des coĂ»ts de la formation ou pour couvrir le reste Ă  charge du CPF.

Si vous ĂȘtes inscrit Ă  PĂŽle Emploi, vous pourrez bĂ©nĂ©ficier d’un abondement de votre compte CPF ou d’un financement de votre formation via le dispositif de l’AIF. Il est aussi possible de suivre la formation avec le dispositif POEI : vous faites financer votre formation Ă  100% par l’entreprise qui vous garantit un CDI Ă  l’issue de votre formation.

AprĂšs votre prise de contact sur le site, nous vous contactons une premiĂšre fois pour une prĂ©sentation de la DataScientest de ce que nous pouvons vous offrir, mais aussi de votre parcours et vos souhaits. L’idĂ©e est d’aligner dĂšs ce moment notre offre Ă  vos besoins. Un dossier d’admission et un test permettront ensuite d’évaluer votre niveau.

Une fois cette Ă©tape rĂ©alisĂ©e, un membre de l’équipe d’admission prendra contact avec vous pour Ă©changer sur vos rĂ©sultats et valider votre projet professionnel, vos motivations, et enfin sur la pertinence de votre projet pĂ©dagogique.

Une fois votre projet confirmĂ©, soit vous passez directement en phase d’inscription avec nos Ă©quipes, soit, dans le cas de l’alternance, il sera nĂ©cessaire de signer un contrat d’apprentissage avec un employeur.

Vous souhaitez en savoir plus sur l’alternance ? 

Le dĂ©lai d’inscription dĂ©pend du moyen de financement que vous choisissez :

  • Financement personnel ou entreprise : vous avez jusqu’à la veille de la date de dĂ©marrage pour vous inscrire (dans la limite des places disponibles). 
  • CPF : vous avez jusqu’à 11 jours ouvrĂ©s avant la date de dĂ©marrage de la session.
  • Transition pro :  vous avez jusqu’à 3 mois avant le dĂ©but de la formation pour soumettre votre dossier.
  • Alternance et POEI : 1 semaine avant la rentrĂ©e sous rĂ©serve d’avoir trouvĂ© un employeur prĂȘt Ă  signer un contrat.

DataScientest est le seul organisme Ă  offrir une formation hybride. Cela se traduit par 85% d’apprentissage sur la plateforme coachĂ©e et 15% de sĂ©ance de masterclass en visioconfĂ©rence afin d’allier flexibilitĂ© et rigueur sans compromis sur l’un ou l’autre.

Notre formation en 3 formats :

  • Bootcamp (11 semaines) : format intensif Ă  temps plein
  • Continu (9 mois) : 10-12 heures par semaine, cette solution est adaptĂ©e aux apprenants exerçant une activitĂ© ;
  • Alternance (1 an) : en contrat d’apprentissage, vous montrez en compĂ©tences via l’alternance de temps de formation en entreprise et de pĂ©riodes en centre de formation. Pour en savoir plus sur les conditions d’Ă©ligibilitĂ© et la mise en oeuvre du contrat d’apprentissage : cliquez ici

Évidemment !

Et qui de mieux pour assurer le support que nos professeurs, Ă©galement concepteurs du programme. Ils sont disponibles et Ă  l’écoute pour toutes questions, qu’elles soient d’ordre thĂ©orique ou pratique et sauront faire preuve de pĂ©dagogie dans leur rĂ©ponse.
En effet, une assistance est accessible tous les jours de la semaine de 9h00 Ă  17h00 : l’ensemble des formateurs se relaient sur un forum dĂ©diĂ© pour proposer une assistance technique personnalisĂ©e Ă  tous les apprenants. Un accompagnement pĂ©dagogique est aussi proposĂ© via le rĂ©seau de communication Slack.

De plus, pour s’assurer de la complĂ©tion et de l’engagement de chacun, nos professeurs suivent votre avancement de prĂšs. DĂšs lors que vous cessez de vous connecter pendant une pĂ©riode prolongĂ©e, votre responsable de cohorte prendra de vos nouvelles !

Nos Ă©quipes s’adapteront Ă  vos contraintes et vous aideront Ă  finaliser votre dossier dans les meilleurs dĂ©lais. Nous ferons notre maximum pour que ces dĂ©lais ne dĂ©passent pas une semaine. Si vous ĂȘtes motivĂ© et sĂ»r de votre projet, vous pourrez terminer votre inscription dans la journĂ©e !
Le job
Contenu d’accordĂ©on

Le terme DevOps est l’abrĂ©viation de « dĂ©veloppement » et « opĂ©rations ». Il s’agit d’une approche collaborative pour le dĂ©veloppement de logiciels ou les opĂ©rations informatiques.
C’est une mĂ©thodologie basĂ©e sur la communication et la collaboration au sein d’une organisation. Elle repose notamment sur l’utilisation d’une mĂ©thode itĂ©rative de dĂ©veloppement de logiciel, sur l’automatisation, et sur le dĂ©ploiement d’infrastructures programmables.
Pour adopter cette approche, une organisation peut ĂȘtre amenĂ©e Ă  changer toute sa chaĂźne de livraison de logiciel, ses services, ses rĂŽles et ses outils informatiques.
Un environnement DevOps est gĂ©nĂ©ralement basĂ© sur des outils d’intĂ©gration continue (CI) et de dĂ©ploiement continu (CD). L’automatisation des tĂąches est aussi une composante clĂ©.
Les systĂšmes de surveillance et de gestion d’incident en temps rĂ©el, les plateformes de collaboration sont aussi trĂšs utilisĂ©s. Il en va de mĂȘme pour les technologies de Cloud Computing, de microservices et de conteneurs logiciels.
Le but du DevOps est d’amĂ©liorer le cycle de dĂ©veloppement logiciel. Le processus se compose d’étapes successives : planifier, coder, construire, tester, relaxer, dĂ©ployer, opĂ©rer, surveiller. Ces Ă©tapes sont rĂ©pĂ©tĂ©es en boucle Ă  l’infini.
Le logiciel est continuellement mis à jour pour répondre aux attentes. Les mises à jour sont testées dans des conteneurs, puis déployées en production. En cas de problÚme, la traçabilité permet une intervention rapide.

Au sein d’une entreprise, les projets logiciels se heurtent souvent aux mĂȘmes problĂšmes. Le dĂ©veloppement prend trop longtemps, et le logiciel ne correspond pas aux attentes.

Le DevOps permet de remédier à ces difficultés, grùce à un gain de temps considérable et une capacité à prendre en compte les retours négatifs immédiatement. La communication entre les différentes équipes IT est améliorée.

Depuis sa création en 2009 par Patrick Debois, le DevOps a connu un véritable essor dans le monde entier. De par ses nombreux avantages, cette méthodologie est massivement adoptée par les entreprises. Le DevOps est particuliÚrement utilisé pour les projets de Data Science

L’IngĂ©nieur DevOps a une double fonction: il est dĂ©veloppeur et administrateur systĂšme.  Il travaille avec les dĂ©veloppeurs et le personnel informatique pour superviser les diffĂ©rentes versions du code, en combinant une comprĂ©hension de l’ingĂ©nierie et du codage. De la crĂ©ation et la mise en Ɠuvre de nouveaux logiciels Ă  l’analyse de la data pour amĂ©liorer les logiciels existants, l’IngĂ©nieur DevOps a pour objectif d’augmenter la productivitĂ© de son entreprise. Il traite le cycle de vie du dĂ©veloppement logiciel et connaĂźt bien les diffĂ©rents outils d’automatisation permettant de dĂ©velopper des pipelines numĂ©riques.

Un ingĂ©nieur DevOps, un ingĂ©nieur Machine Learning, un Data Engineer ou tout autre rĂŽle utilisant la mĂ©thode DevOps doit possĂ©der des compĂ©tences de dĂ©veloppeur logiciel, mais aussi des compĂ©tences en opĂ©rations comme la configuration de l’infrastructure.

Pour adopter cette méthode de développement, il est nécessaire de maßtriser les technologies de Cloud Computing, de conteneurs logiciels, et de développement / déploiement continu.

Il est impératif de maßtriser les plateformes de dépÎt de code comme GitHub et GitLab. Ces plateformes permettent à de multiples développeurs de collaborer sur du code, avec la possibilité de revenir aux précédentes versions en cas de besoin.

C’est une composante majeure d’un pipeline CI/CD, car les changements de code validĂ©s activent les Ă©tapes suivantes du processus comme l’analyse de code statique ou les tests.

Il existe aussi des moteurs de CI/CD comme Jenkins, GitLab et CircleCI. Ces outils permettent aux équipes DevOps de valider et de livrer les applications aux utilisateurs finaux de maniÚre automatisée au gré du développement.

Les conteneurs permettent de tester des logiciels dans un environnement isolé. Ils sont trÚs utiles pour travailler sur des changements de code. Les principaux outils de conteneurisation sont Docker et Kubernetes.

Enfin, les environnements Cloud sont trÚs utilisés pour le DevOps notamment pour le scaling et le déploiement. AWS et Microsoft Azure sont les fournisseurs Cloud les plus populaires, et offrent aussi des services de CI/CD.

L’administrateur systĂšme DevOps automatise le dĂ©ploiement des infrastructures sur un cloud privĂ©, public
ou hybride.

Lorsqu’il travaille chez un Ă©diteur de logiciel ou dans une DSI en relation avec les Ă©quipes de
dĂ©veloppeurs, l’administrateur systĂšme DevOps dĂ©ploie en continu les applications.

Il supervise les services déployés et traite les alertes remontées.

Afin d’automatiser le dĂ©ploiement des infrastructures sur le cloud, l’administrateur systĂšme DevOps
automatise la crĂ©ation de serveurs Ă  l’aide de scripts, il les configure et les connecte entre eux, puis il
utilise une plateforme de type Ansible pour configurer le déploiement et contrÎler celui-ci.

Lorsqu’il est chargĂ© de dĂ©ployer une application en continu, en relations avec les Ă©quipes de
développeurs, il prépare des environnements de tests et de pré-production.

Il prépare les différents serveurs de données et le stockage associé, ainsi que les containers destinés à
recevoir l’application.

Ensuite il migre les donnĂ©es et dĂ©ploie l’application dans l’environnement de prĂ©-production.
Il Ă©change en permanence avec l’équipe des dĂ©veloppeurs pour corriger les dysfonctionnements
découverts lors des différentes phases de tests.
A l’aide d’une plateforme de type Kubernetes, il dĂ©ploie l’application et ses mises Ă  jour successives sur
l’environnement de production.

L’administrateur systĂšme DevOps supervise les infrastructures et applications qu’il a dĂ©ployĂ©es, pour ce
faire, il définit les indicateurs à surveiller et installe et configure une solution de supervision.
Lorsqu’il constate une anomalie ou qu’une alerte est remontĂ©e, il corrige ou fait corriger le problĂšme.

Afin de rĂ©soudre un problĂšme de configuration, comprendre la cause d’un dysfonctionnement ou installer
un nouvel outil, il échange sur les forums des communautés professionnelles, éventuellement en anglais.

La plupart des documentations techniques sont rĂ©digĂ©es en anglais, l’administrateur systĂšme DevOps doit
ĂȘtre capable de les lire pour y retrouver l’information qu’il recherche et interprĂ©ter correctement les conseils
qui y sont donnés. Cela correspond au niveau B2 du cadre européen pour la compréhension écrite.

Il devra parfois poser des questions ou apporter une rĂ©ponse sur des forums d’utilisateurs en langue
anglaise, le niveau B1 du cadre europĂ©en pour l’expression Ă©crite est suffisant.

Il utilise une dĂ©marche logique pour diagnostiquer la cause d’un dysfonctionnement et y remĂ©dier, il
effectue une veille active pour maintenir à jour ses compétences.

Cet emploi nécessite la maitrise de nombreux outils et langages ainsi que la compréhension de concepts
abstraits.

L’administrateur systĂšme DevOps est en contact avec les Ă©quipes de dĂ©veloppeurs, son responsable
technique, les Ă©quipes rĂ©seau et sĂ©curitĂ©, les fournisseurs des solutions d’hĂ©bergement, les communautĂ©s professionnelles des outils qu’il utilise.
L’administrateur systĂšme DevOps travaille dans une entreprise de services du numĂ©rique (ESN), chez un
opĂ©rateur Cloud, chez un Ă©diteur de logiciel ou dans la DSI d’une grande entreprise.
Il travaille en équipe sous la responsabilité du responsable technique ou du directeur des systÚmes
d’information de son entreprise.
Dans certains cas, cette activité se réalise entiÚrement à distance.

Le cursus
Contenu d’accordĂ©on
Une formation DevOps permet d’apprendre Ă  maĂźtriser les diffĂ©rents outils DevOps : une expertise trĂšs recherchĂ©e en entreprise. Face Ă  la transformation digitale, les projets de dĂ©veloppement logiciel doivent rĂ©pondre Ă  des contraintes toujours plus strictes. Afin de rĂ©pondre Ă  la demande des utilisateurs finaux, les entreprises adoptent la mĂ©thodologie DevOps pour le dĂ©veloppement d’applications ou encore la Data Science. Il devient trĂšs important de suivre une formation DevOps.

La mĂ©thodologie DevOps a beaucoup Ă©voluĂ© depuis sa crĂ©ation et continue Ă  s’étendre. De nouveaux outils et technologies ont fait leur apparition pour rĂ©pondre Ă  la demande.
Les entreprises adoptent cette philosophie afin de rester compétitives. En outre, la pandémie de Covid a provoqué un essor de la transformation numérique et conduit de nombreuses organisations à se tourner vers le DevOps.
De nombreuses entreprises de toutes les tailles et tous les secteurs adoptent le DevOps dans le monde entier. Par conséquent, les compétences en DevOps sont trÚs recherchées.
Le mĂ©tier d’ingĂ©nieur DevOps est actuellement l’un des plus recherchĂ©s dans le domaine de l’informatique. Les organisations ont besoin d’experts pour implĂ©menter les bonnes pratiques.

Pour devenir expert DevOps, optez pour la formation DevOps de DataScientest.
Le programme de cette formation couvre les plateformes de dépÎt de code GitHub et GitLab, ou encore les outils de conteneurisation Docker et Kubernetes.
À l’issue de ce cursus vous disposerez de toutes les compĂ©tences requises pour exercer le rĂŽle d’IngĂ©nieur DevOps.
Notre formation peut ĂȘtre effectuĂ©e en Bootcamp intensif (11 semaines), en Formation Continue (9 mois), ou en Alternance (16 semaines). Elle se compose de 85% de coaching individuel sur notre plateforme Cloud, et de 15% de Masterclass.

Un ingĂ©nieur DevOps, un ingĂ©nieur Machine Learning, un Data Engineer ou tout autre rĂŽle utilisant la mĂ©thode DevOps doit possĂ©der des compĂ©tences de dĂ©veloppeur logiciel, mais aussi des compĂ©tences en opĂ©rations comme la configuration de l’infrastructure.

Pour adopter cette méthode de développement, il est nécessaire de maßtriser les technologies de Cloud Computing, de conteneurs logiciels, et de développement / déploiement continu.

Il est impératif de maßtriser les plateformes de dépÎt de code comme GitHub et GitLab. Ces plateformes permettent à de multiples développeurs de collaborer sur du code, avec la possibilité de revenir aux précédentes versions en cas de besoin.

C’est une composante majeure d’un pipeline CI/CD, car les changements de code validĂ©s activent les Ă©tapes suivantes du processus comme l’analyse de code statique ou les tests.

Il existe aussi des moteurs de CI/CD comme Jenkins, GitLab et CircleCI. Ces outils permettent aux équipes DevOps de valider et de livrer les applications aux utilisateurs finaux de maniÚre automatisée au gré du développement.

Les conteneurs permettent de tester des logiciels dans un environnement isolé. Ils sont trÚs utiles pour travailler sur des changements de code. Les principaux outils de conteneurisation sont Docker et Kubernetes.

Enfin, les environnements Cloud sont trÚs utilisés pour le DevOps notamment pour le scaling et le déploiement. AWS et Microsoft Azure sont les fournisseurs Cloud les plus populaires, et offrent aussi des services de CI/CD.

Afin d’intĂ©grer la formation DevOps, il convient d’avoir un diplĂŽme ou un titre RNCP de niveau bac +2 en informatique (niveau 5 europĂ©en) ou un diplĂŽme ou titre RNCP niveau Bac +3 (niveau 6) dans un domaine scientifique. Il est Ă©galement demandĂ© de faire preuve d’une comprĂ©hension du langage Python et des systĂšmes Linux. 

Pour les candidats ne présentant pas le niveau de qualification requis, une dérogation est possible sur dossier et test écrit. 

Pour suivre la formation, l’apprenant doit dĂ©tenir un ordinateur avec une connexion internet et une webcam.

La formation vise l’obtention du Titre professionnel de niveau 6 (Ă©quivalent Bac+Ÿ)  du MinistĂšre du travail : “Administrateur SystĂšme DevOps”.  Le titre est enregistrĂ© au RNCP sous le numĂ©ro  RNCP36061.

Le titre  est composĂ© de 3 blocs de compĂ©tences Ă  acquĂ©rir pour l’obtention de la certification professionnelle : 

  • Automatiser le dĂ©ploiement d’une infrastructure dans le cloud
  • DĂ©ployer en continu une application
  • Superviser les services dĂ©ployĂ©s

 

Il est possible de valider un ou plusieurs des blocs de compĂ©tences. Chaque bloc peut ĂȘtre acquis individuellement. La fiche RNCP36061 en prĂ©cise les modalitĂ©s d’obtention.

Le cursus est fondĂ© sur des sĂ©quences elles-mĂȘmes divisĂ©es en modules qui vous permettent de maĂźtriser les compĂ©tences jugĂ©es nĂ©cessaires pour le mĂ©tier d’Administrateur SystĂšme DevOps. Pour un volume horaire total de 350 heures de formation et un projet d’une durĂ©e estimĂ©e de 100 heures, les temps de formation se dĂ©roulent Ă  85% sur une plateforme de coaching personnalisĂ© tandis que les 15% restants sont sous forme de masterclass oĂč un professeur expĂ©rimentĂ© anime un cours et rĂ©pond Ă  toutes vos questions. Au-delĂ  de la plateforme et des masterclass, vous travaillerez sur un projet fil rouge qui viendra confirmer les compĂ©tences acquises et ainsi vous permettre d’ĂȘtre directement opĂ©rationnel.

L’apprĂ©ciation des rĂ©sultats se fait Ă  travers la mise en Ɠuvre d’une procĂ©dure d’évaluation permettant de dĂ©terminer si l’apprenant a acquis les compĂ©tences nĂ©cessaires au rĂŽle de d’ingĂ©nieur DevOps.
Il y a deux aspects Ă©valuĂ©s par l’équipe pĂ©dagogique de DataScientest :

  • Mises en situation professionnelles intĂ©grant notamment le dĂ©veloppement d’un projet d’une durĂ©e estimĂ©e de 100 heures.
  • Cas pratiques en ligne.

 

La formation vise l’obtention du Titre professionnel de niveau 6 (bac+Ÿ) “Administrateur SystĂšme DevOps” RNCP36061. Les Ă©valuations rĂ©alisĂ©es durant la formation sont ainsi Ă  distinguer des Ă©valuations certifiantes visant l’obtention du titre.

La session d’évaluation visant l’obtention du titre professionnel rĂ©unit un jury de professionnels du domaine, est organisĂ©e en prĂ©sentiel Ă  Paris et s’appuie sur plusieurs Ă©lĂ©ments : 

  • Le Dossier professionnel (DP) complĂ©tĂ© par le candidat au plus tard 15 jours avant la session d’examens ;
  • La prĂ©sentation du projet fil rouge rĂ©alisĂ© durant la formation ;
  • Entretien technique ;
  • Questionnaire professionnel ;
  • Entretien final.
  • Livret des Ă©valuations passĂ©es en cours de formation (ECF) 

A l’issue de l’obtention du tite professionnel Administrateur SystĂšme DevOps, vous pouvez poursuivre votre formation en visant l’obtention d’un titre RNCP ou d’un diplĂŽme niveau 7 (Ă©quivalent bac +5) en ingĂ©nierie informatique ou par exemple viser la maĂźtrise d’outils Ă©diteurs.

Quelques exemples de certifications :
– Mettre en Ɠuvre DevOps pour le cloud AWS RS5849
– Mettre en Ɠuvre DevOps pour le cloud Microsoft Azure RS5343

La validation des Ă©valuations vous permettra d’obtenir le titre professionnel de niveau bac +3 (niveau 6 europĂ©en) « Administrateur SystĂšme DevOps » RNCP36061. (Cliquez ici pour acceder au descriptif de la certification)

Le titre professionnel Administrateur SystÚme DevOps est découpé en 3 blocs de compétences (ou CCP)
– Bloc 1 : Automatiser le dĂ©ploiement d’une infrastructure dans le cloud
– Bloc 2 : DĂ©ployer en continu une application
– Bloc 3 : Superviser les services dĂ©ployĂ©s

La carriĂšre
Contenu d’accordĂ©on

Par jour, un DevOps peut gagner de 520 euros (moins de 3 ans d’expĂ©rience) Ă  760 euros (plus de 8 ans d’expĂ©rience), selon le cabinet Hays.
Le salaire mensuel du DevOps peut s’élever Ă  prĂšs de 3 000 euros bruts en dĂ©but de carriĂšre. Un ingĂ©nieur Devops plus expĂ©rimentĂ© (5 Ă  10 ans d’expĂ©rience) peut gagner plus de 60 000 € par an et plus de 75 000 € aprĂšs 15 annĂ©es d’expĂ©rience (Source : Monde Informatique).

Nous vous accompagnons dans votre parcours professionnel avec un seul objectif : l’employabilitĂ©.

Les diffĂ©rents secteurs d’activitĂ©s concernĂ©s sont principalement :
– une entreprise de services du numĂ©rique (ESN),
– une ESN spĂ©cialisĂ©e qui offre des prestations d’hĂ©bergement Cloud (Cloud Provider) ;
– un Ă©diteur de logiciel ;
– la DSI d’une entreprise qui possĂšde un service dĂ©diĂ© aux dĂ©veloppements informatiques.

Les types d’emplois accessibles sont les suivants :
– ingĂ©nieur DEVOPS
– SysOPS DEVOPS
– ingĂ©nieur systĂšme DEVOPS
– ingĂ©nieur Cloud
– dĂ©veloppeur Cloud

AprĂšs analyse des certifications comparables, aucune Ă©quivalence du titre professionnel Administrateur SystĂšme DevOps enregistrĂ©e au RNCP de France CompĂ©tences n’est recensĂ©e. En revanche, certaines certifications enregistrĂ©es au RSCH permettent de dĂ©velopper des compĂ©tences sur le pĂ©rimĂštre DevOps :
– Mettre en Ɠuvre DevOps pour le cloud AWS (RS5849)
– Mettre en Ɠuvre DevOps pour le cloud Microsoft Azure (RS5343)
– Exploiter les outils de dĂ©veloppement de la chaĂźne DevOps (RS5043)
– Appliquer la mĂ©thode DevOps pour optimiser le cycle de vie des applications (RS5044)
– DĂ©ployer une infrastructure DevOps avec une architecture microservices (RS5363)
– Exploiter les mĂ©thodes et outils DevOps dans l’administration des infrastructures (RS5234)

En terme de passerelle, l’Administrateur SystĂšme DevOps peut s’orienter vers les mĂ©tiers du domaine de la cybersĂ©curitĂ© (analyste, coordinateur de la sĂ©curitĂ©) ou par exemple vers le mĂ©tier de DevSecOps.
p-1 : Ingénieur systÚmes, développeur, product owner
p+1 : Directeur cloud et DevOps, ingénieur réseaux et infrastructures, CTO (Chief Technical Officer ou directeur des nouvelles technologies)

Au premier jour de votre entrĂ©e en formation, une plateforme dĂ©diĂ©e au career services contenant tous les workshops essentiels Ă  votre recherche d’emploi vous sera prĂ©sentĂ©e.
Vous pouvez y accĂ©der en continu et ce, mĂȘme aprĂšs la fin de votre formation.

Le PĂŽle Career Management vous est entiĂšrement dĂ©diĂ© tout au long de votre formation. Il est possible de prendre RDV individuellement avec l’une d’elles afin de vous accompagner et rĂ©pondre Ă  vos Ă©ventuelles questions sur votre projet de carriĂšre.
En plus de cela, des ateliers carriÚre sont organisés tous les mois:

  • Un atelier pour vous aider Ă  rĂ©diger un bon CV et Linkedin orientĂ© data
  • Un atelier pour vous aider Ă  stratĂ©giser votre recherche d’emploi avec diffĂ©rents sujets sur la prĂ©sentation, le changement de carriĂšre, la nĂ©gociation de salaire et l’entraĂźnement aux tests techniques. A ces sujets s’ajoutent d’autres workshops Ă  dĂ©finir en fonction des besoins de chacun.


D’autre part des actions concrĂštes sont mises en place afin de vous accompagner dans votre recherche d’emploi: salon du recrutement organisĂ© par DataScientest avec ses entreprises partenaires, organisation de Webinars avec des intervenants experts en data, actions de communication pour booster votre visibilitĂ© (Concours CV, DataDays, Articles projet publiĂ©s sur le blog et des mĂ©dias externes de rĂ©fĂ©rence).

Pour connaĂźtre toutes les actions de DataScientest en accompagnement carriĂšres, cliquez sur ce lien.

Mathilde et Morgane, nos career managers seront Ă  votre disposition tout au long de la formation pour vous accompagner dans votre projet de (rĂ©)insertion professionnelle. Il est possible de prendre RDV individuellement avec l’une d’elle afin de vous accompagner et rĂ©pondre Ă  vos questions sur votre projet carriĂšre.
En plus de cela, des ateliers carriĂšre sont organisĂ©s tous les mois afin de vous donner les meilleurs conseils pour rĂ©ussir: Atelier CV et Linkedin, aide Ă  la recherche d’emploi, simulation d’entretiens.
Enfin, des actions sont mises en place afin de vous accompagner dans votre recherche d’emploi: salons de recrutement organisĂ©s par DataScientest afin de vous faire rencontrer nos entreprises partenaires, organisation de Webinars avec des intervenants experts en data, actions de communication pour booster votre visibilitĂ© (Concours CV, DataDays, Articles projet publiĂ©s sur le blog et des mĂ©dias externes de rĂ©fĂ©rence).

Nos services
Contenu d’accordĂ©on

Des newsletters Ă©laborĂ©es par nos Data Scientists sont rĂ©guliĂšrement envoyĂ©es et sont une source fiable d’informations spĂ©cialisĂ©es en Data Science.
Des webinars sont organisĂ©s chaque mois par DataScientest et des Data Ateliers qui vous permettent d’amĂ©liorer votre culture gĂ©nĂ©rale sur la Data.

En parallĂšle, la communautĂ© DataScientest ne cesse de s’agrandir, et avec elle l’ensemble de ses alumni.

Pour garder le contact et permettre aux anciens Ă©lĂšves de communiquer entre eux, DataScientest a mis en place un groupe d’alumni sur LinkedIn qui partagent et Ă©changent sur divers thĂšmes autour de la Data Science. 

La communautĂ© DatAlumni est une communautĂ© LinkedIn qui regroupe les anciens Ă©lĂšves DataScientest. Sur cette page, des questions, des conseils et des nouvelles technologiques sont partagĂ©s dans l’intĂ©rĂȘt de tous. Vous serez invitĂ©s Ă  la rejoindre au dĂ©but de votre formation. Egalement au programme : opportunitĂ©s business, networking et Ă©vĂšnements (afterworks, salons, Data Challenges…).

Les Alumni DataScientest se retrouvent aussi sur le groupe Facebook oĂč se mĂȘlent convivialitĂ© et entraide.

En parallĂšle, chaque mois des activitĂ©s sont organisĂ©es par notre pĂŽle vie du programme : ice breakers, « qui veut gagner des millions de data », afterwork… ce qui permet d’augmenter un peu plus la cohĂ©sion entre apprenants et alumni. 

Initialement, DataScientest a accompagné la transition Data des entreprises. Ceci a permis de créer des liens forts avec les grands groupes qui ont assuré la croissance de notre structure.

Fort de notre expĂ©rience et de ces relations privilĂ©giĂ©es, nous organisons de maniĂšre rĂ©guliĂšre avec nos entreprises partenaires des salons de recrutement adressĂ©s Ă  tous nos Ă©lĂšves et alumni. Parmi les derniers participants : Mano Mano, OnePoint, JellySmack, CrĂ©dit Agricole, Little Big Code, Job Teaser, parmi tant d’autres..

Notre service carriĂšre vous relaye aussi tout au long de l’annĂ©e les offres de nos partenaires via nos canaux de promotion, oĂč vous pouvez postuler en direct. 

Afin de compenser votre handicap et vous permettre de suivre votre formation dans de bonnes conditions. Vous pouvez contacter notre référente handicap pour toute demande concernant votre situation : mathilde.v@datascientest.com.

Les locaux accueillant les candidats sont accessibles aux personnes en situation de handicap.

DĂ©couvrez le tĂ©moignage d’une apprenante en situation de handicap et son accompagnement par l’Ă©quipe DataScientest sur le webinar : « Handicap & emploi: saisissez l’opportunitĂ© d’une carriĂšre dans la tech

Vous ĂȘtes intĂ©ressĂ©(e) ?