Projets et Compétences

Infrastructure et exploitation

Virtualisation et isolation

Utilisation de Proxmox pour structurer des environnements composés de VM et de conteneurs, avec séparation entre applicatif, données, supervision et services d'administration.

Réseau et exposition

Gestion de DNS, routage, ports exposés, reverse proxy Nginx et règles d'accès afin de publier les services nécessaires sans exposer inutilement les composants internes.

Services et données

Organisation de services avec dépendances explicites, configuration par variables d'environnement, gestion de volumes persistants et séparation entre données applicatives et composants d'exécution.

Déploiement

Mise en place de workflows GitLab CI/CD, conteneurisation et étapes de build/deploy contrôlées pour rendre les changements plus reproductibles et limiter les déploiements manuels.

Suivi, analyse et incidents

Métriques

Collecte de métriques système et applicatives avec Prometheus pour suivre CPU, mémoire, latence, disponibilité et comportement des services sous charge.

Dashboards

Création de tableaux de bord Grafana pour rendre visibles les tendances, repérer les saturations et comparer l'état des composants après modification.

Analyse

Investigation de ralentissements et d'incidents à partir des symptômes observés : consommation de ressources, latence réseau, saturation disque et erreurs de service.

Outillage, sécurité et automatisation

Automatisation opérationnelle

Scripts Python et Bash pour exécuter des actions répétables, traiter des fichiers, interroger des API, vérifier des états de service et enchaîner des opérations sans intervention manuelle.

Backend et intégrations

Développement de logique backend pour sessions, authentification, recherche, commandes asynchrones et interactions avec services externes, avec attention portée aux erreurs et aux cas limites.

Sécurité applicative

Mise en place de contrôles d'accès, gestion de secrets, séparation des environnements, restrictions côté client et vérifications d'intégrité lorsque le contexte d'exécution doit être maîtrisé.

Maintenance évolutive

Adaptation de systèmes existants, correction de régressions, amélioration de scripts et ajustement des configurations en fonction des performances et des contraintes d'exploitation observées.

Projets académiques

Services Windows et annuaire

Mise en place de services d'infrastructure comprenant annuaire, DNS, partage de fichiers et gestion des utilisateurs. L'objectif principal était de comprendre les dépendances entre identité, résolution de noms et droits d'accès.

Détail technique

Scénarios réseau virtualisés

Construction de topologies virtualisées pour tester routage, adressage, isolement logique et règles d'accès. Ces environnements ont servi à valider des comportements réseau avant transposition dans des contextes plus proches de l'exploitation.

Détail technique

Politiques de sécurité réseau

Définition de règles de filtrage, segmentation et restrictions d'accès sur des services exposés. Le travail portait sur la cohérence entre besoin fonctionnel, niveau d'exposition et capacité à diagnostiquer les refus légitimes ou anormaux.

Détail technique

Méthode d'analyse

Formalisation des besoins, inventaire des contraintes, documentation des configurations et vérification du résultat attendu. Cette méthode est réutilisée sur les travaux techniques personnels et professionnels.

Formation

BTS SIO option SISR

EFREI Paris, 2024-2026

Retour à l'accueil