Belhadj Kessas
EN FR

Une infrastructure qui se reconstruit depuis Git.

Je suis Belhadj Kessas, ingénieur DevOps. J'exploite les plateformes Kubernetes de plus de 100 000 capteurs IoT à Montpellier Méditerranée Métropole, et j'aide les équipes à prendre la même maîtrise des leurs.

À distance, avec des journées sur site quand le projet le demande. Français et anglais.

Réalisations

La plateforme Smart City de Montpellier

L'un des plus grands réseaux IoT municipaux de France — qualité de l'air, comptage de l'eau et de l'énergie, déchets, éclairage, mobilité — pour 500 000 habitants. Je l'ai fait passer sur des clusters Kubernetes hébergés sur les serveurs de la Métropole, open source depuis le noyau et entièrement pilotés depuis Git.

100 000+
capteurs IoT en production
4
clusters Kubernetes, un seul dépôt Git
0
étape manuelle pour monter un cluster complet
1 min
entre une gateway muette et l'alerte
infra-repo / main a1f3c9e scale api to 3 replicas 7be2104 add loki retention 0c9d4e1 bump cilium to 1.16 5d61a0b bootstrap prod cluster Argo CD Synced OutOfSync prod cluster node-1 node-2 node-3 3 nodes · RKE2 · Cilium infra-repo / main a1f3c9e scale api to 3 replicas 7be2104 add loki retention Argo CD Synced OutOfSync prod cluster node-1 node-2 node-3
Ce que fait un git push sur ces plateformes : Argo CD compare le dépôt au cluster, puis ramène chaque nœud à ce que Git déclare.

Ce que je peux faire pour vous

Sur vos propres serveurs ou sur EKS, GKE et AKS. Chaque mission a un périmètre écrit, se livre dans votre Git et se termine par une passation.

Audit de plateforme
Un regard extérieur sur votre Kubernetes — sécurité, sauvegardes, déploiements, alertes, montées de version, coûts — et un plan priorisé.
Mise en place du GitOps
L'état des clusters dans Git avec Argo CD ou Flux : promotion entre environnements, détection de dérive, retour arrière testé.
Observabilité
Prometheus, Grafana et Loki, ou Mimir pour plusieurs équipes. Des alertes qui partent avant que vos utilisateurs ne s'en aperçoivent.
Kubernetes sur vos propres serveurs
Des clusters sur bare-metal, Proxmox ou vSphere, montés par le code — ou des charges sorties d'un cloud managé.
Plateformes IoT et LoRaWAN
ChirpStack sur Kubernetes, gateways, chaînes MQTT et séries temporelles à l'échelle de la flotte.

Au projet à prix fixe, en accompagnement mensuel, ou comme expert Kubernetes nommé sur le projet client d'une ESN.

Uniquement des outils open source : pas de licence, aucun verrouillage — ni envers un éditeur, ni envers moi.

Souveraineté numérique pour le service public

Ministères, collectivités, opérateurs publics : je vous aide à réduire vos dépendances aux logiciels et aux clouds extra-européens, en direct ou aux côtés de votre intégrateur.

C'est ce que demandent désormais la DINUM, avec les plans de réduction des dépendances, et la loi SREN, avec SecNumCloud pour les données sensibles.

Cartographie et feuille de route
Ce qui dépend de fournisseurs extra-européens, et un plan classé par risque et par effort.
Une infrastructure maîtrisée
Kubernetes sur vos serveurs ou sur un cloud SecNumCloud, piloté depuis Git.
Des briques open source
Linux, Proxmox, PostgreSQL, Keycloak, Grafana — transmis à vos équipes.

Déjà fait à Montpellier Méditerranée Métropole. Voir la plateforme

Les outils de mon quotidien

CKA (Certified Kubernetes Administrator) en cours, 2026.

Kubernetes
RKE2, Rancher, k3s, Cilium, MetalLB, Rook-Ceph, Envoy Gateway, Helm
GitOps & IaC
Argo CD, GitLab CI, GitHub Actions, OpenTofu, Terraform, Ansible
Observabilité
Prometheus, Grafana, Loki, Mimir, Alloy, Alertmanager, Zabbix
Infrastructure
Linux, Proxmox, VMware vSphere, Cloudflare
IoT
ChirpStack v4, LoRaWAN, MQTT, NVIDIA Jetson
Code
Python, Bash, Rust, SQL

Parlez-moi de votre infrastructure.

Où elle tourne, comment vous déployez, ce qui coince. Le premier échange est gratuit, et je réponds à chaque message, en français ou en anglais.

contact@belhadj.dev

LinkedIn GitHub