TSSR · RNCP37682 · CCP 2

Automatiser des tâches à l'aide de scripts : définition, cas d'usage et formation IFPA Poitiers

Créer cinquante comptes utilisateurs à la main, c'est long, fastidieux et source d'erreurs ; avec un script, c'est quelques secondes et un résultat identique à chaque exécution. Automatiser des tâches à l'aide de scripts consiste à écrire de petits programmes — en PowerShell ou en Bash — qui prennent en charge les opérations répétitives de l'administration. Cette compétence fait partie du CCP 2 du titre professionnel Technicien Supérieur Systèmes et Réseaux (RNCP37682, niveau 5, Bac+2). À l'IFPA Poitiers, elle s'apprend par la pratique, sur des cas concrets d'exploitation, sans prérequis de programmation.

En bref

  • Compétence du CCP 2 « Maintenir l'infrastructure et contribuer à son évolution et à sa sécurisation » — bloc RNCP37682BC02 du titre professionnel TSSR (niveau 5).
  • Repose principalement sur PowerShell côté Windows et Bash côté Linux.
  • Fiabilise les tâches répétitives : création de comptes, contrôles, rapports, maintenance planifiée.
  • S'apprend par la pratique à l'IFPA Poitiers, sans prérequis de programmation, en groupe de 10 à 12.

Définition métier

Un technicien systèmes et réseaux passe une partie de ses journées sur des tâches répétitives : créer des comptes, vérifier des espaces disque, collecter des informations sur un parc. Automatiser ces tâches à l'aide de scripts — principalement en PowerShell sous Windows et en Bash sous Linux — permet de les exécuter plus vite, sans oubli et de façon identique à chaque fois. Le script devient une procédure exécutable : il fiabilise là où la main humaine fatigue.

Ce qu'un professionnel doit réellement savoir faire, ce n'est pas réciter une syntaxe : c'est analyser une tâche manuelle, la décomposer en étapes, la traduire en code simple, la tester sur un périmètre restreint, puis la mettre en production avec une gestion d'erreurs et une trace d'exécution. Un bon script est lisible par un collègue, documenté et prudent. Cette compétence fait souvent la différence en entretien, parce qu'elle prouve une capacité à raisonner, pas seulement à exécuter.

À quel bloc de compétences appartient-elle ?

Titre professionnel : Technicien Supérieur Systèmes et Réseaux (RNCP37682 ↗)

Bloc de compétences : RNCP37682BC02 — Maintenir l'infrastructure et contribuer à son évolution et à sa sécurisation

La validation de ce bloc (CCP) peut être obtenue dans le cadre du titre complet ou par capitalisation progressive, y compris en VAE.

Cas d'usage concrets en situation professionnelle

  • Créer en masse des comptes Active Directory à partir d'un fichier fourni par les ressources humaines.
  • Programmer un script qui vérifie chaque nuit l'espace disque des serveurs et alerte en cas de seuil dépassé.
  • Générer automatiquement un rapport hebdomadaire sur l'état des sauvegardes.
  • Nettoyer les fichiers temporaires et les journaux anciens sur un parc de serveurs.
  • Standardiser la configuration de nouveaux serveurs grâce à un script d'installation.

Ce que l'apprenant doit maîtriser

Savoirs

  • Logique de programmation : variables, boucles, conditions, fonctions
  • Syntaxe PowerShell et Bash appliquée à l'administration
  • Bonnes pratiques : commentaires, gestion d'erreurs, journalisation

Savoir-faire

  • Analyser une tâche manuelle et la traduire en script
  • Écrire, tester et déboguer un script avant mise en production
  • Planifier l'exécution automatique (tâches planifiées, cron)

Savoir-être

  • Patience et persévérance dans le débogage
  • Souci de la fiabilité avant la rapidité
  • Esprit d'analyse pour décomposer un problème

Outils et environnements

  • PowerShell et environnement Windows Server
  • Bash et systèmes Linux
  • Éditeurs de code et planificateurs de tâches (cron, tâches planifiées)

Livrables attendus

  • Script commenté et testé
  • Documentation d'utilisation du script
  • Journal d'exécution exploitable

Comment cette compétence est travaillée en formation

  • Ateliers progressifs de scripting : des premières commandes PowerShell et Bash jusqu'aux scripts complets avec gestion d'erreurs.
  • Études de cas tirées du terrain : création de comptes en masse, contrôles automatisés, rapports planifiés.
  • Projet pratique : automatiser une tâche d'exploitation de bout en bout, du besoin jusqu'à la documentation.
  • Stage en entreprise de 210 heures (6 semaines) pour confronter ses scripts à un environnement réel.
  • Préparation du dossier professionnel : les scripts produits en formation deviennent des preuves de compétence.

Exemple concret en situation professionnelle

Jeudi après-midi, ESN de taille moyenne. Sophie, ancienne assistante de gestion en reconversion, reçoit une demande : créer 80 comptes pour les saisonniers d'une collectivité cliente. Plutôt que de cliquer 80 fois, elle adapte un script PowerShell vu en formation, le teste sur trois comptes fictifs, puis le lance sur le fichier complet. En vingt minutes, les comptes sont créés, conformes et tracés dans un journal. Son responsable lui demande de documenter le script pour l'équipe : il resservira l'été prochain.

Cette compétence est utile pour…

  • Valider le CCP 2 lors de l'examen du titre professionnel TSSR.
  • Se démarquer en entretien : l'automatisation est l'une des compétences les plus regardées par les recruteurs IT.
  • Les profils en reconversion qui veulent prouver qu'ils savent raisonner, pas seulement exécuter.
  • Gagner du temps et de la fiabilité dans tout poste d'exploitation ou de support.

À ne pas confondre avec…

Automatiser par scripts n'est pas devenir développeur : on n'écrit pas des applications, on outille l'administration. Ce n'est pas non plus de l'industrialisation type DevOps, qui mobilise des chaînes d'outils plus lourdes et une autre organisation du travail. Le script reste un levier du quotidien, au service de l'exploitation.

Métiers et débouchés liés

  • Technicien supérieur systèmes et réseaux
  • Technicien d'exploitation informatique
  • Administrateur systèmes et réseaux junior
  • Technicien en ESN ou en infogérance
  • Technicien support de niveau 2 en DSI interne ou à l'université

Compétences liées

Questions fréquentes

À quoi sert cette compétence ?

Elle permet de confier aux machines les tâches répétitives d'administration : création de comptes, contrôles, rapports. Le technicien gagne du temps et l'organisation gagne en fiabilité, car un script bien testé ne commet pas d'oubli.

Est-elle obligatoire pour obtenir le titre TSSR ?

Oui. Elle fait partie du CCP 2 du titre professionnel TSSR (RNCP37682) et entre dans l'évaluation finale, notamment à travers le dossier professionnel.

Faut-il savoir programmer avant d'entrer en formation ?

Non. La logique de scripting s'apprend pas à pas pendant le parcours, à partir de cas concrets d'exploitation. Beaucoup de stagiaires en reconversion écrivent leur premier script pendant la formation.

Dans quels métiers l'utilise-t-on ?

Dans tous les métiers de l'exploitation et de l'administration : technicien systèmes et réseaux, technicien d'exploitation, technicien en infogérance. C'est aussi une compétence très regardée par les recruteurs des ESN.

Est-elle utile dans un projet de reconversion ?

Oui, particulièrement : elle prouve une capacité à analyser et à raisonner, ce qui rassure les employeurs face à un parcours atypique. Un script documenté est une preuve de compétence concrète à montrer en entretien.

Comment est-elle travaillée à l'IFPA Poitiers ?

Par des ateliers progressifs en présentiel, dans le cadre du parcours TSSR de 910 heures dont 210 heures de stage en entreprise. La prochaine session se tient du 26 octobre 2026 au 12 mai 2027.

Développer cette compétence avec IFPA Poitiers

Cette compétence fait partie du titre professionnel Technicien Supérieur Systèmes et Réseaux (RNCP37682). À l'IFPA Poitiers, elle est travaillée à travers des situations concrètes, des ateliers, des projets et un accompagnement pédagogique individualisé — en présentiel, en groupe de 10 à 12 apprenants.