+Une école 100% alternance
pour la formation de professionnels qualifiés

Chef de projet DevOps

Durée : 130 jours

Code web : INFRILDOCP

Niveau d'admission : BAC+2

Diplôme : BAC+4

Profil :
Toute personne répondant aux prérequis, souhaitant évoluer vers un métier expertise informatique logicielle utilisant le concept DevOps et valider un diplôme de niveau II (bac+4)

Modalités d'admission :
Admission sur dossier de candidature, tests de positionnement et entretien de validation

Modalités de l'alternance :
En moyenne, la formation est organisée selon un rythme d’une semaine par mois au CESI.

Détail de la Formation
+Objectifs de la formation
Recueillir, analyser et formaliser les besoins logiciels de l’entreprise
Élaborer, gérer et piloter un projet d’ingénierie logicielle
Participer à la conception, au développement et au déploiement de la solution
Gérer l’environnement de production et le cycle de vie des applications
Assurer le maintien en condition opérationnelle des solutions logicielles de l’entreprise
+Programme de la formation
Analyser, modéliser et concevoir les solutions logicielles

Construction d'un cahier des charges
Infrastructure des applications informatiques
Analyse modulaire des systèmes
Méthodes agile
Méthode orientée objet, UML
Design Patterns

Architectures matérielles et logicielles
Architectures réseaux
Architecture n-tiers
Linux
Serveur Windows : virtualisation et IIS
Apache/nginx (Serveur HTTP)
Automatisation et déploiement (Docker/Puppet/Ansible/Chef/etc.)
Langage de script (Ruby, Perl)
Projet Lean / DevOps
Algorithmique avancé
Création de site Web (HTML5, CSS3, Javascript)
Concepts et démarche objet
Méthode et outils de versionning
Cycle de vie du projet de développement
Ergonomie des applications

Méthode Merise
Maîtrise du langage SQL
Développement avec PL/SQL
Développement Web avancé
Structure de données
Référencement d'un site

Développement mobile
Programmation en Python
Big data
No SQL

Architecture logicielle (SaaS, PaaS, IaaS, etc.)
node JS (Serveur Web)
Frameworks (CodeIgniter, Zend, Laravel, Symfony) et CMS (Drupal, Wordpress)
Preprocessors et Postprocessors

DOMINANTE AU CHOIX :
Programme incluant la dominante Java : introduction à Java, Java avancé
Programme incluant la dominante C# : architecture .NET, Langage C#, Asp.net et Ado.net

Organiser et piloter un projet informatique

Essentiels de la gestion de projet
Méthodes et outils projets
Gestion des coûts d'un projet
Planification des projets informatiques
MS Project
Gestion des risques d’un projet informatique
Clôture du projet

Maintenir et sécuriser les applications informatiques

Sécurité des applications
Référentiels qualité logiciel
Mise en production du logiciel
Maintien en condition opérationelle
Recette d'un projet informatique
Formation et communication auprès des utilisateurs

Manager le service informatique et ses projets

Analyse sociologique des organisations
Fondamentaux d'ITIL
Management d'une équipe projet
Législation liée aux projets informatiques
Veille technologique

Développer ses pratiques professionnelles

Pratique de l'anglais métier
Projet professionnel

Certifier ses compétences de Chef de projet informatique

Team building : cohésion d'équipe
Méthodologie de projet d'entreprise
Méthodologie des écrits professionnels
Argumenter pour convaincre

+Reconnaissance du diplôme
Responsable en ingénierie des logiciels, titre enregistré au RNCP au niveau II, par arrêté du 07/07/2017 publié au JO du 19/07/2017
+Poursuivre ses études en alternance
- Manager en systèmes d’information - Titre RNCP de niveau I
- Manager en systèmes d’information spécialité sécurité - Titre RNCP de niveau I
Spécialité systèmes et réseaux :
- Responsable en ingénierie systèmes et réseaux - Titre RNCP de niveau II
- Technicien systèmes et réseaux - Titre RNCP de niveau III
- Gestionnaire en maintenance et support informatique - Titre RNCP de niveau III
Spécialité développement :
- Responsable en ingénierie des logiciels - Titre RNCP de niveau II
- Chef de projet DevOps - Titre RNCP de niveau II
- Développeur informatique - Titre RNCP de niveau III
Le Métier préparé
+Description du métier
Le terme DevOps correspond au mélange des tâches qu’effectuent les équipes d’une entreprise chargées du développement des applications (Dev) et de l’exploitation des systèmes (Ops, pour opérations). Dans ce contexte, le chef de projet applique la méthodologie DevOps en vue d’inclure le commanditaire dans toutes les phases clés de la conception au déploiement du produit logiciel.

Son défi est de développer une application en lien avec les besoins et les contraintes de son client. Il doit livrer au cours du développement des applications validées et exploitables par celui-ci. Le déploiement prévoit d’être réalisé en temps réel dans une infrastructure optimisée.

Véritable expert technique, il est garant de la pérennité et de la capacité à faire évoluer des solutions proposées. Pour tenir les délais, les coûts et la qualité sur toutes les actions, il saura animer l’équipe de développeurs de façon dynamique dans un esprit d’agilité. Sa planification sera adaptée et com
+Compétences attendues
Le chef de projet DevOps est en charge de l’étude logicielle et pilote les projets informatiques en intégrant la méthode DevOps, il :
- Analyse et formalise les besoins de son client (interne/externe).
- Intègre les composantes infrastructures, métiers et développements dès le début du projet.
- Gère son projet en intégrant le client tout au long du développement : définition des sprints et planification des occurrences du projet, conception de la solution informatique (modélisation, définition de l’architecture et des spécifications techniques).
- Sollicite et valide par le client des phases de tests et de recette, organisation et animation des formations aux utilisateurs.
- Maîtrise parfaitement le langage de programmation (Java, C#, etc.), des services web et des serveurs d’applications.
- Parle anglais.
+Les Débouchés à la Sortie de la Formation
Ingénieur DevOps
Ingénieur développement logiciel
Chef de projet informatique
Responsable applicatif

Suivez-nous
sur les réseaux