Le Diplôme d’Université - Formation Supérieure de Spécialisation - Développement et exploitation
La formation supérieure de Spécialisation Développement et Exploitation forme des techniciens Dev’ops Junior. Le technicien DevOps assure les missions du développeur et celles de l’administrateur/exploitation système. Il crée des applications qui répondent précisément aux besoins des entreprises à partir d’un cahier des charges, puis il garantit le bon fonctionnement de ces solutions une fois lancées, et ce tout au long de leur cycle de vie.. Le Technicien DevOps se situe au carrefour de deux fonctions indépendantes : celles du développeur créant une application (le "Dev"), et celles de l’administrateur se chargeant de la déployer et de l’exploiter (l’"Ops"). Parce qu’il englobe ces deux fonctions, le métier de DevOps regroupe les missions du développeur et celles de l’administrateur système.
Contenu
Description du tronc commun d’enseignement
Intitulé |
crédits |
heures enseignement |
heures travail apprenant |
Ouverture |
6 |
90 |
185 |
Économie organisation |
3 |
30 |
75 |
Expression orale et écrite |
3 |
30 |
75 |
Anglais professionnel |
2 |
30 |
75 |
Mathématiques |
2 |
30 |
75 |
Informatique numérique |
6 |
60 |
150 |
Démarches de projet |
2 |
30 |
75 |
Description de la spécialité
Intitulé |
crédits |
heures enseignement |
heures travail apprenant |
Java |
3 |
50 |
75 |
Sécurité |
3 |
30 |
63 |
Algorithmique,Programmation Python et scripts |
9 |
116 |
232 |
administration du poste de travail en réseau |
3 |
50 |
100 |
Installation et maintenance du poste de travail en réseau |
3 |
50 |
100 |
Bases de données et Cloud |
5 |
60 |
120 |
CMS |
2 |
20 |
40 |
Compétences
Compétences en programmation et en langages de script :
- développer une application répondant aux attentes et aux besoins des utilisateurs ; : lecture du cahier des charges, écriture et compréhension du code, connaissance des langages de programmation, développement de scripts et intégration
- concevoir et mener les tests nécessaires pour garantir une mise en service réussie de l’application ou du site web ;
Compétences en administration :
- accompagner l’intégration et le déploiement de la solution ;
- assurer le bon fonctionnement et l’entretien de l’application ou du site : administration de postes de travail et de réseau.
Poursuites d’études
- Entrée en seconde année du DEUST IOSI, Développement, Sécurité et Exploitation, en apprentissage, préparant aux métiers de technicien dev’ops.
- Entrée en seconde année de BTS, BUT informatique.
Insertion professionnelle
Le technicien DevOps crée des applications à partir d’un cahier des charges et dans un second temps, il en garantit le bon fonctionnement et tout au long de leur cycle de vie. Ce faisant, il est chargé de :
- développer une application répondant aux attentes et aux besoins des utilisateurs ;
- accompagner l’intégration et le déploiement de la solution ;
- veiller à la bonne prise en main de la solution par les utilisateurs ;
- assurer le bon fonctionnement et l’entretien de l’application ou du site en intervenant lorsque des anomalies surgissent et en réalisant les mises à jour et les évolutions techniques.
L’exercice professionnel peut s’effectuer dans le secteur public ou dans le secteur privé, plutôt dans des petites entreprises, des mairies, des associations, fondations, relevant notamment de l’économie sociale et solidaire. Dans des sociétés plus importantes, le titulaire du titre vient en soutien de professionnels plus qualifiés.