Compétence 1 — Gérer le patrimoine informatique
Gérer le patrimoine informatique
Cette compétence recouvre l’inventaire des ressources, le respect des normes, la gestion des accès, la continuité des services et l’usage responsable des ressources numériques. Elle est illustrée par plusieurs réalisations menées en formation et en milieu professionnel.
Application web PHP MVC — HealthNorth
Dans le cadre du développement de l’application HealthNorth (gestion de cabinet médical), j’ai structuré l’ensemble des ressources techniques du projet : recensement des dépendances (PHP 8, MySQL, Bootstrap, AlwaysData), organisation des fichiers selon l’architecture MVC, et documentation du schéma de base de données.
Normes et standards : application systématique des recommandations OWASP (requêtes préparées PDO contre les injections SQL, gestion des sessions, hashage des mots de passe). Gestion des rôles utilisateurs (patient, médecin, secrétaire) avec vérification des habilitations à chaque accès.
Continuité de service : tests de fonctionnement réguliers sur l’environnement AlwaysData avant mise à disposition du compte jury.

Application mobile React Native / API FastAPI — HealthNorth
Identification et documentation des dépendances techniques de la couche mobile (Expo, React Native) et de l’API (FastAPI, Python, Swagger). Gestion des droits d’accès via authentification sur l’API, en respectant le principe du moindre privilège.

Gestion de parc et traitement des tickets
Recensement et suivi des équipements dans un contexte de support informatique. Collecte et traitement des demandes utilisateurs, documentation des interventions et respect des procédures internes.
Installation automatisée Linux — Preseed
Lors de mon stage, j’ai automatisé l’installation de postes Linux à l’aide de fichiers Preseed (Debian). Ce travail a nécessité une analyse continue des logs système pour vérifier la conformité des déploiements et garantir la continuité du service après installation.
Ressources recensées : configurations réseau, partitionnement, paquets, droits utilisateurs — tout documenté dans les fichiers Preseed et les procédures associées.
Scripts Bash — Automatisation des postes
Développement de scripts Bash en respectant les normes de sécurité internes (conventions de nommage, gestion des permissions, validation des entrées). Gestion fine des droits durant l’exécution pour limiter les privilèges au strict nécessaire.
Déploiement et suivi de l’outil Bitwarden pour la gestion sécurisée des secrets et accès aux environnements d’administration.

Ansible — Configuration automatisée des postes
Mise en place de playbooks Ansible pour standardiser le déploiement des postes de travail : installation des outils (VSCode, Element, outils pentest), configuration des dépôts GPG, ges