Aller au contenu principal

Disponible·du 18 mai au 24 septembre 2027

Mohamed Bekenniche

Élève-ingénieur Cloud & DevOps

Aujourd'hui en cycle ingénieur à Polytech, je cherche un stage en infrastructure, cloud ou DevOps.

mohamed@koveo: ~/portfolio

$

$

01

Parcours

  1. 2025 – 2028

    Diplôme d'ingénieur, Informatique Données et Usages — Polytech Annecy-Chambéry

    Systèmes distribués, données et apprentissage automatique, gouvernance.

  2. juin 2024 – août 2025

    Administrateur infrastructure et cloud (CDI) — SYDEV

    Kubernetes, CI/CD et GitOps, Terraform, observabilité, PRA.

    juin 2024 → août 2025 · Administrateur infrastructure et cloud

    12 000
    utilisateurs finaux, équipe informatique de 2 personnes
    10
    applications migrées vers Kubernetes
    3 à 5 h
    économisées à chaque arrivée d'un nouveau client
    4 sites / 2 pays
    dont l'île Maurice, interconnectés par VPN
  3. févr. – juin 2024

    Stage de fin d'études, prolongé en CDI — SYDEV

    Modules Terraform, automatisation du cycle de vie des comptes avec Ansible.

  4. juin – août 2023

    Stage, assistance systèmes et réseaux — WIDIP

    Support de niveau 1 en infogérance multi-clients, documentation.

  5. 2021 – 2024

    BUT Réseaux et Télécommunications, parcours DevCloud — IUT1, Grenoble

02

Compétences

Les compétences suivies d’une flèche renvoient à l’étude de cas qui les met en œuvre.

Construire et déployer

L’infrastructure décrite dans un dépôt et livrée par une chaîne, plutôt que montée à la main. C’est là que se joue la pratique DevOps.

Exécuter

Le socle opéré au quotidien : des applications réparties sur plusieurs clusters, dans deux régions.

Observer et tenir

Savoir avant l’utilisateur, et pouvoir revenir en arrière.

  • Prometheus
  • VictoriaMetrics
  • VictoriaLogs
  • Grafana
  • Checkmk
  • Velero

Relier et sécuriser

Quatre sites, deux pays, des accès à borner.

  • VPN IPsec
  • VLAN
  • routage
  • DNS
  • Active Directory multi-forêts
  • cryptographie
  • gestion des accès privilégiés

Données

Les bases que l’infrastructure porte — 150 en production — et ce qu’on leur fait dire.

  • MariaDB
  • MySQL
  • Microsoft SQL Server
  • analyse de données

Automatiser et outiller

Ce qui remplace une procédure manuelle, et les petits outils qui la rendent utilisable par l’équipe.

Accompagner

Une infrastructure sert des gens : les dépanner, et laisser derrière soi de quoi reprendre sans moi.

  • support technique
  • assistance à distance
  • documentation technique
  • GLPI
03

Études de cas

Mettre un nouveau client en service sans intervention manuelle

L'arrivée d'un client sur la plateforme SaaS demandait de créer ses machines virtuelles à la main, une par une. Terraform et PowerShell ont remplacé la procédure — 3 à 5 heures économisées à chaque nouveau client selon son volume.

L'automatisation n'a pas seulement supprimé des heures : elle a transformé une procédure qui existait dans la tête de quelqu'un en artefact partagé.

  • Azure
  • Terraform
  • PowerShell

Lire l’étude de cas→

Migrer dix applications d'Azure Web Apps vers Kubernetes

Le modèle d'hébergement ne suivait plus la croissance. Une dizaine d'applications ont été portées sur AKS, réparties sur des clusters multi-régions selon les segments clients, et livrées par une chaîne CI/CD Azure DevOps et un déploiement GitOps ArgoCD. Les données, elles, sont restées dans le même pool managé — une base par client, 150 au total.

Ce qui a justifié la migration, c'est le besoin d'isoler des segments clients aux exigences différentes — un besoin d'architecture, pas une préférence technique.

  • Azure
  • Kubernetes (AKS)
  • Helm
  • Docker
  • Azure DevOps
  • ArgoCD

Lire l’étude de cas→

Construire la reprise avant d'en avoir besoin

Sauvegarde des clusters, plan de reprise documenté, restaurations réellement testées. Une sauvegarde qu'on n'a jamais restaurée n'est pas une sauvegarde.

Un dispositif de reprise ne vaut que par sa dernière restauration réussie. Un rapport au vert prouve qu'un fichier a été écrit, pas qu'un service peut redémarrer.

  • Kubernetes
  • Velero
  • Azure
  • PRA

Lire l’étude de cas→

04

Articles

Temps de lecture : 7 minutes

Ce qu'un état Terraform partagé coûte vraiment

Une commande destinée à supprimer un enregistrement DNS a détruit l'infrastructure de production d'un éditeur SaaS, un vendredi après-midi. Ce qui suit n'est pas le récit d'une erreur de manipulation, mais l'analyse de ce qui a permis à une erreur de manipulation d'avoir cette portée.

Lire l’article→

05

Contact

Disponible du 18 mai au 24 septembre 2027

Stage assistant ingénieur — infrastructure, cloud, DevOps. Grenoble, Lyon, Annecy, ou à distance.