
Compétences techniques

Python
Maîtrise de la logique algorithmique, de la récursivité, de la manipulation de données et des scripts d’automatisation.

JavaScript
Expérience en manipulation du DOM, ES6+ et composants front-end dynamiques.

HTML5
Bonne maîtrise du balisage sémantique et des bonnes pratiques d’accessibilité.

CSS3
Maîtrise de Flexbox, Grid, des animations et du responsive design.

Sass
Utilisation de structures SCSS modulaires et de variables pour des styles propres et maintenables.

ReactJS
Création de composants réutilisables et performants avec hooks et gestion d’état.

NodeJS
Expérience en développement back-end avec Express, API REST et intégration MongoDB.

Linux
Administration système, ligne de commande, utilisateurs et permissions, processus, services, stockage et diagnostic système.
Systèmes, réseaux & cybersécurité

Bash & automatisation
Scripts shell et automatisation des tâches répétitives d’administration, de diagnostic, de sauvegarde et de maintenance.

TCP/IP & réseaux
Compréhension de TCP/IP, de l’adressage, des ports, des bases du routage et du diagnostic réseau.
DNS & DHCP
Principes de résolution de noms DNS et de DHCP, configuration et diagnostic.
SSH & administration à distance
Administration distante sécurisée avec SSH, authentification par clé et contrôle des accès.
Utilisateurs, groupes & permissions
Gestion des identités et des accès Linux : utilisateurs, groupes, propriétaires, permissions et principe du moindre privilège.

Journaux & supervision
Analyse des journaux système et de sécurité, corrélation d’événements, supervision et identification d’activités suspectes.

Sauvegarde & restauration
Procédures de sauvegarde sécurisées, vérification d’intégrité, restauration et automatisation.

Durcissement système
Configuration orientée sécurité, réduction de la surface d’attaque, mises à jour, permissions et pratiques d’administration défensive.

Analyse de sécurité
Analyse des échecs d’authentification, tentatives de force brute, reconnaissance web suspecte et indicateurs d’incident.
Langues & savoir-être
Français
Langue maternelleArabe
Langue maternelleAnglais
B2Russe
B1Travail en équipe
Certifications
Google IT Support Professional Certificate
Google (via Coursera)
Programme de support informatique couvrant le dépannage, les réseaux, les systèmes d’exploitation, l’administration système et la sécurité informatique.
Voir le certificatGoogle Cybersecurity Professional Certificate
Google (via Coursera)
Programme de cybersécurité couvrant les fondamentaux de la sécurité, la sécurité réseau, Linux, SQL, la détection et la réponse, l’automatisation Python et l’analyse d’incidents.
Voir le certificatSpécialisation Algorithms
Université Stanford (via Coursera)
Étude des algorithmes fondamentaux : théorie des graphes, programmation dynamique et NP-complétude, avec un accent sur la résolution de problèmes et l’efficacité.
Voir le certificatSpécialisation Python for Everybody
Université du Michigan (via Coursera)
Programme consacré aux fondamentaux de Python, aux structures de données, à l’accès au web, aux bases de données et à la visualisation de données.
Voir le certificat