À propos de Mohamed Khalil
Arabe
Bilingue ou natif
Français
Bilingue ou natif
Anglais
Capacité professionnelle complète
Expériences
- EngieDevOps Engineer / Architecte CloudENERGIEjuillet 2024 - Aujourd'hui (1 an et 11 mois)Courbevoie, FranceInfrastructure Kubernetes à Grande Échelle
- Gestion opérationnelle de 6 clusters Kubernetes de production hébergeant plus de 200 machines virtuelles
- Administration complète du cycle de vie des clusters : déploiements, mises à jour, scaling, troubleshooting et optimisation des performances
- Mise en œuvre de l'autoscaling intelligent avec migration de Cluster Autoscaler vers Karpenter pour une meilleure optimisation des coûts et des ressources
- Gestion et orchestration des GitHub Actions runners et des contrôleurs Jenkins directement dans les clusters Kubernetes pour une intégration CI/CD native
Infrastructure as Code & Cloud AWS- Automatisation et gestion de plus de 97 stacks Terraform couvrant l'ensemble de l'infrastructure cloud
- Administration avancée des services AWS : EC2 (instances, AMI Builder), EKS (Elastic Kubernetes Service), Lambda (serverless), DynamoDB (NoSQL), S3 (stockage objet), ECR (registre de conteneurs)
- Conception et implémentation de stratégies multi-comptes AWS avec landing zones sécurisées
Plateforme DevOps Enterprise- Maintien en condition opérationnelle de solutions critiques pour plus de 600 organisations ENGIE et 10 000 utilisateurs actifs
- Administration de Github, Jenkin, Jira, Confluence, SonarQube, Artifactory et Xray
Observabilité & Monitoring Distribué- Conception et déploiement d'une solution complète d'observabilité moderne basée sur la stack Grafana
- Implémentation de Grafana Alloy pour la collecte unifiée de métriques, logs et traces
- Déploiement de Vector comme agent de collecte et de transformation de données de télémétrie
- Configuration de Prometheus pour le scraping de métriques et de Mimir pour le stockage long terme scalable
- Mise en place de Loki pour l'agrégation et l'analyse centralisée des logs de tous les clusters
- Création de dashboards Grafana automatisés et personnalisés pour visualiser l'état de santé des infrastructures en temps réel
- BNPPResponsable technique DevOpsBANQUE & ASSURANCESjuin 2023 - juillet 2024 (1 an et 1 mois)Montreuil, FranceLeadership Technique & Management
- Direction et encadrement d'une équipe de 17 ingénieurs DevOps pour la mise en œuvre de pratiques DevOps modernes
- Élaboration et suivi de feuilles de route techniques avec points hebdomadaires pour évaluer les progrès et ajuster les stratégies
- Participation active à la gestion des incidents critiques et des changements avec analyse RCA (Root Cause Analysis) et propositions de solutions durables
Formation & Montée en Compétences- Conception et animation de formations techniques approfondies sur Kubernetes, IBM Cloud et Ansible
- Développement de supports de formation personnalisés et documentation technique pour favoriser l'autonomie des équipes
Migration Infrastructure Legacy vers IBM Cloud- Pilotage de la migration réussie d'une infrastructure legacy de 140 machines vers IBM DMZR Cloud
- Modernisation complète de l'architecture avec déploiement de Kubernetes et OpenShift en production
- Containerisation de l'ensemble des applications avec stratégie de migration progressive
Sécurisation & Conformité- Implémentation d'un environnement hautement sécurisé avec mTLS (Mutual TLS) pour garantir la confidentialité des communications inter-pods
- Audits de sécurité réguliers avec Kube-bench, Falco et implémentation de network policies strictes
CI/CD & Automatisation- Supervision de la migration des pipelines CI/CD legacy vers GitLab CI avec parallélisation des jobs
- Mise en place de pipelines de déploiement Kubernetes avec Helm et ArgoCD pour un GitOps workflow
- Intégration de la sécurité dans les pipelines (DevSecOps) avec scanning de vulnérabilités automatisé
Monitoring & Observabilité- Conception d'une solution de surveillance proactive avec intégration des APIs Dynatrace
- Automatisation de la génération de rapports d'état et de performance via playbooks Ansible
- Élaboration de dashboards Dynatrace personnalisés pour visualiser la santé de la plateforme en temps réel
- Neurones ITSquad Leader & DevOps ArchitectCONSEIL & AUDITjuin 2023 - décembre 2025 (2 ans et 6 mois)Paris, FranceLeadership Squad Multi-Cloud
- Direction du squad Conteneurisation & Orchestration avec coordination des projets multi-cloud
- Animation de la communauté technique via Workplace et LinkedIn avec partage des best practices et retours d'expérience
- Participation aux comités d'expertise et d'innovation pour définir les orientations technologiques de l'entreprise
- Mentorat technique des membres de l'équipe avec sessions de code review
Migration Infrastructure vers Google Cloud Platform- Création et configuration de trois clusters GKE (Google Kubernetes Engine) pour les environnements dev, production et management
- Intégration de Rancher Manager pour la gestion centralisée et l'orchestration multi-clusters
- Automatisation complète du déploiement et de la gestion des ressources GCP avec Terraform (modules réutilisables, remote state)
- Mise en place d'un VPN site-to-site pour restreindre l'accès aux collaborateurs autorisés uniquement
Application Nkube (Kubernetes Multi-Cloud Platform)- Conception et lead technique : plateforme de gestion de clusters Kubernetes multi-distributions (Vanilla, K3S, RKE, RKE2, OpenShift)
- Backend Go avec microservices, frontend Next.js et provisionnement multi-cloud (AWS, GCP, Azure, OVH)
- Utilisation de Pulumi (IaC), Ansible (configuration) et intégration Kubernetes API
- Système multi-tenant avec templates personnalisables et authentification avancée
Projet Kubernetes-as-a-Service (Outscale Marketplace)- Conception d'un projet Terraform complet permettant le provisionnement automatisé de clusters Kubernetes sur Outscale Cloud
- Implémentation de fonctionnalités avancées : haute disponibilité, scaling automatique des nœuds, gestion du nombre de workers selon les besoins
- Déploiement d'une solution de backup automatisée pour ETCD avec stockage des snapshots sur S3 ou NFS
- Intégration d'un système d'upgrade automatique des clusters avec stratégies rolling update et validation de santé
Recommandations
Ces profils de freelance correspondent également à vos critères
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Formations
- National Engineering DegreeNATIONAL INSTITUTE OF APPLIED SCIENCE AND TECHNOLOGY2020National Engineering Degree
Certifications
- KubestronautThe Linux Foundation
- AZ-400 - DevOps Engineer ExpertMicrosoft2025