Linux & Bash
Shell, scripts, droits, processus, systemd, logs, SSH, cron, troubleshooting.
Avant de démarrer, on fait un test technique de 1 min — micro, bruit, connexion. Si ton matériel ne convient pas, le test est remboursé intégralement.
Shell, scripts, droits, processus, systemd, logs, SSH, cron, troubleshooting.
Avant de démarrer, on fait un test technique de 1 min — micro, bruit, connexion. Si ton matériel ne convient pas, le test est remboursé intégralement.
Prouve en 15 minutes que tu maîtrises vraiment Linux et Bash — du scripting robuste au troubleshooting prod, systemd compris.
Le badge Linux & Bash de Plume te soumet à un oral de 15 minutes conduit par une IA examatrice qui sonde ta maîtrise réelle du shell : écriture de scripts défensifs avec set -euo pipefail et traps, gestion des permissions et des processus, configuration et debug de units systemd, automatisation via cron, rotation de logs, SSH et tunneling. L'examen couvre aussi le troubleshooting sous pression — disque plein, load average qui s'emballe, processus zombies — avec les outils du terrain : top, htop, iotop, lsof, strace. Un deuxième modèle IA lit la transcription complète et produit un score de 0 à 100 avec un niveau certifié (Novice, Confirmé, Avancé ou Expert).
Contrairement à une case cochée sur LinkedIn, le badge repose sur un oral enregistré où tu dois argumenter tes choix techniques en temps réel. Pourquoi set -u plutôt qu'une simple vérification manuelle ? Quand bascules-tu de Bash vers Python ou Go ? Comment tu structures une unit systemd pour qu'elle redémarre proprement sans créer de dépendances cycliques ? Ces questions n'admettent pas de réponse copiée-collée : elles exigent de l'expérience terrain et la capacité à la verbaliser clairement. C'est exactement ce que l'examinateur IA mesure, et ce que le rapport final détaille critère par critère.
Ce badge s'adresse aux ingénieurs DevOps, SRE, administrateurs système et développeurs backend qui utilisent Linux et Bash au quotidien et veulent en apporter la preuve concrète. Il est aussi utile aux profils en reconversion qui visent un premier poste cloud ou infra, et qui ont besoin d'un signal de crédibilité indépendant de leur ancien employeur. Si tu sais ce que fait 2>/dev/null, si tu as déjà relu un journal journalctl à 2h du matin, et si tu as une opinion arrêtée sur les mérites de ripgrep versus grep, ce badge est fait pour toi.
Voici les dimensions concrètes que l'IA examine pendant les 15 minutes d'oral.
Écriture de scripts défensifs : set -euo pipefail, gestion des traps (EXIT, ERR, INT), codes de sortie explicites, différence entre [[ ]] et [ ], quoting correct des variables.
Diagnostic en situation d'urgence prod : analyse du load average, identification des processus gourmands avec top/htop/iotop, traque des fichiers ouverts avec lsof, appels système avec strace.
Création et debug de units systemd custom : type de service (simple, forking, oneshot), restart policy, After/Requires/Wants, lecture de journalctl avec filtres avancés.
Gestion fine des droits Unix (chmod, chown, ACL, sticky bit, setuid/setgid), SSH hardening, gestion des clés, sudo et sudoers, principe du moindre privilège.
Conception de pipelines cron fiables (gestion des verrous avec flock, redirections, notifications d'erreur), rotation de logs avec logrotate, sauvegardes incrémentales.
Analyse de l'espace disque (df, du, ncdu), gestion des inodes, montages et fstab, signaux Unix, processus zombies, namespaces et cgroups pour le contexte conteneurisé.
Positionnement de Bash dans une chaîne DevOps : quand choisir un script shell plutôt qu'un playbook Ansible, un module Python ou un step Terraform. Interopérabilité avec Docker et les pipelines CI/CD.
Connaissance des alternatives modernes : zsh, fish, nushell, et des remplaçants d'outils GNU (ripgrep, fd, bat, eza, delta). Capacité à justifier ses choix d'outillage.
L'évaluation finale est faite par Claude (Anthropic) qui relit la transcription complète et applique cette grille de critères pondérés.
Connaissance précise de la syntaxe Bash, des mécanismes de sécurité du script (set -euo pipefail, traps), de la gestion des variables, du quoting et des redirections. C'est le socle technique du badge.
Capacité à analyser un système Linux dégradé : identification des goulets d'étranglement CPU/mémoire/I-O, usage pertinent des outils de diagnostic, raisonnement structuré face à une panne.
Qualité des scripts d'automatisation produits ou décrits : idempotence, gestion des erreurs, logging, maintenabilité, documentation inline. Un script qui tourne 3 ans sans intervention révèle le niveau réel.
Compréhension approfondie de systemd (units, targets, journald), de la gestion des services en production, des droits et de la sécurité système. Capacité à débugger un service récalcitrant.
Aptitude à identifier les limites de Bash, à choisir le bon outil selon le contexte, et à situer le shell dans un workflow DevOps plus large. Maturité technique et capacité à argumenter ses choix.
Une session Plume tient en environ 20 minutes, du test technique à la délivrance du badge.
Tu rejoins la session Plume depuis ton navigateur. L'IA vérifie ton micro, ta connexion et lance l'enregistrement audio. Pas de webcam requise, pas de partage d'écran.
L'examinateur IA t'invite à te présenter brièvement et à décrire le script Bash ou l'intervention Linux la plus complexe que tu as réalisée récemment. C'est l'occasion de poser ton niveau et ton contexte pro.
L'IA creuse 3 à 5 thèmes selon tes réponses précédentes : scripting défensif, troubleshooting prod, systemd, automatisation, intégration DevOps, limites de Bash. Chaque réponse peut ouvrir une relance ciblée.
L'examinateur te demande ton point de vue sur l'évolution de l'écosystème shell (fish, nushell, ripgrep, fd...) et quand tu choisis de ne pas utiliser Bash. Pas de bonne réponse unique : c'est ton jugement qui compte.
Claude Opus analyse la transcription complète et produit ton score (0-100), ton niveau certifié et un rapport détaillé critère par critère. Ton badge et son URL partageable sont disponibles dans la foulée.
Le score sur 100 se traduit en un niveau lisible d'un coup d'œil par un recruteur.
Tu utilises des commandes Linux de base (ls, cd, grep, chmod) et tu peux modifier un script Bash existant, mais tu ne construis pas encore de scripts from scratch avec gestion d'erreurs. Tu relies sur la documentation pour tout ce qui dépasse la navigation de base.
Tu écris des scripts Bash fonctionnels pour automatiser des tâches récurrentes (sauvegardes, déploiements simples), tu gères les permissions et les processus, tu utilises cron et SSH au quotidien. Tu connais set -e et tu sais lire un journal systemd, mais tes scripts manquent encore de robustesse sur les cas limites.
Tu maîtrises le scripting défensif (set -euo pipefail, traps, codes de sortie), tu debugges des systèmes Linux dégradés avec lsof, strace et iotop, tu crées et tunes des units systemd custom. Tu sais positionner Bash dans un workflow DevOps et choisir quand basculer vers Python ou Ansible.
Tu conçois des scripts Bash production-grade que d'autres équipes maintiennent 3 ans plus tard, tu optimises des systèmes Linux à la marge des ressources (cgroups, namespaces, tuning kernel), tu contribues aux bonnes pratiques shell de ton organisation et tu formes les juniors. Tu as une opinion argumentée sur chaque outil de l'écosystème.
Pas besoin d'années d'expérience ou de diplôme pour passer le badge. Voici les profils pour qui il fait sens.
Tu as Linux et Bash dans les mains toute la journée et tu veux un signal de compétence crédible à poser sur ton profil ou à montrer en entretien, sans dépendre d'une certification payante à 500 euros.
Tu gères des serveurs en production depuis des années et tu n'as jamais eu de certification formelle. Ce badge transforme ton expérience terrain en preuve objective et partageable.
Tu déploies sur Linux, tu écris des scripts de build et de CI, tu veux prouver que ton rapport au shell dépasse les commandes copiées-collées depuis Stack Overflow.
Tu vises ton premier poste DevOps ou sysadmin et tu as besoin d'un signal de crédibilité indépendant, tangible et immédiatement lisible par un recruteur technique.
Tu travailles en mission et tu veux afficher sur ton site ou ton profil Malt/Upwork un badge vérifiable qui rassure le client avant même le premier appel.
Où et comment ton badge Linux & Bash va te servir au quotidien.
Tu postes ton badge dans le mail de candidature avant l'entretien technique. Le recruteur écoute 2 minutes de ta réponse sur le troubleshooting prod et arrive à l'entretien avec des questions ciblées plutôt que des généralités.
Tu ajoutes l'URL de ton badge Plume sur ta fiche Malt ou ton site perso. Les clients voient un score de 82/100 niveau Avancé et un rapport détaillé, pas juste 'Linux' coché dans une liste de compétences.
Tu vises un passage de développeur backend à rôle SRE dans ton entreprise. Le badge Linux & Bash apporte une preuve concrète de ta maîtrise système à ton manager, au-delà de l'auto-déclaratif.
Tu sors d'une formation intensive et tu veux te différencier des autres diplômés sur le marché. Le badge montre à quel niveau tu te situes réellement après la formation, pas seulement que tu l'as suivie.
Tu repasses le badge chaque année pour mesurer ta progression. Le rapport détaillé te dit exactement sur quels critères tu as progressé — scripting, systemd, troubleshooting — et où tu as encore des marges.
En tant que tech lead, tu demandes aux candidats de passer le badge avant l'entretien. Tu compares les scores et les transcriptions pour préparer des questions techniques vraiment différenciantes.
Quelques minutes pour vérifier que tu as bien tout ce qu'il faut.
À la fin de ta session, tu ne reçois pas juste un score : voici tout ce qui t'attend.
Un score de 0 à 100 et un niveau officiel (Novice, Confirmé, Avancé ou Expert) en Linux & Bash, produits par Claude Opus à partir de la transcription complète de ton oral.
Un feedback structuré sur les 5 dimensions évaluées : maîtrise du shell, troubleshooting, robustesse des scripts, systemd et jugement technique. Tu sais exactement où progresser.
L'audio de ton oral est stocké de façon sécurisée et accessible uniquement à toi. Tu peux le réécouter pour analyser tes réponses et préparer le prochain niveau.
Une URL publique unique affiche ton score, ton niveau et les points forts de ton évaluation. À mettre sur LinkedIn, ton CV, ton profil Malt ou dans un mail de candidature.
Découvre d'autres compétences proches que tu peux faire valider avec Plume.
15 minutes d'oral avec une IA, un badge partageable pour tes recruteurs.
Choisir ce badge · 19,99 €