
Mehdi G.
IngĂ©nieur DevOps Senior đ Kubernetes âžïž | Infrastructures đ„ïž | Cloud âïž | Automatisation đ€ | Pipelines CI/CD đ
Salaire / Taux journalier
Kénitra, Maroc
Freelance, ouvert au CDI
Expertises
Expérience de travail
Ingénieur DevOps Senior
BTECHNOLOGIE , partenaire exclusif de BOUYGUES TELECOM et ACCENTURE
juin 2025 - Présent
1 an 5 mois
Rabat, Maroc
Je travaille actuellement avec AFDTech (B-Technologie) pour Bouygues Telecom. Ma mission principale consiste Ă gĂ©rer des clusters Kubernetes, Ă concevoir et administrer des machines virtuelles, ainsi quâĂ automatiser les processus dâinstallation, de configuration des packages Linux et de gestion des mises Ă jour et montĂ©es de version des VMs et des clusters K8S. Je contribue Ă©galement avec lâĂ©quipe Ă lâoptimisation et Ă la crĂ©ation de pipelines de build et de dĂ©ploiement.
Consultant DevOps
CGI
févr. 2024 - mai 2025
1 an 4 mois
Rabat, Maroc
En tant que consultant DevOps chez mon client principal Michelin, je suis responsable de toute la partie automatisation, configuration, dĂ©ploiement, infrastructure, accĂšs et surveillance pour toutes les applications qui relĂšvent de mon pĂ©rimĂštre. - DĂ©finition et gestion de l'infrastructure comme du code (IaC) Ă l'aide d'outils tels que Terraform, Ansible et autres, afin de fournir un provisionnement automatisĂ© et reproductible des ressources. - CrĂ©ation et optimisation des pipelines (Jenkins, Gitlab-CI). - Gestion des clusters AKS (PrĂ©-production et Production) en utilisant des manifestes YAML et des charts Helm. - Gestion des clusters Docker pour la partie dĂ©veloppement (images, conteneurs). - Gestion des dĂ©pĂŽts Nexus. - Mise en place de systĂšmes de surveillance pour suivre les mĂ©triques de performance, dĂ©tecter les anomalies et dĂ©clencher des alertes en cas de problĂšme, en utilisant des outils tels que Prometheus et Grafana. - Mise en place de systĂšmes de gestion des journaux (logs) pour collecter, stocker et analyser les logs des applications et des infrastructures. - Collaboration Ă©troite avec les Ă©quipes de dĂ©veloppement pour intĂ©grer les pratiques DevOps dans le cycle de vie du dĂ©veloppement logiciel. - Identification, diagnostic et rĂ©solution rapides des problĂšmes opĂ©rationnels. - Maintenance d'une documentation prĂ©cise des configurations, des procĂ©dures opĂ©rationnelles et des meilleures pratiques pour le dĂ©ploiement et la gestion des services. - Ăvaluation et mise en Ćuvre de stratĂ©gies d'optimisation des coĂ»ts liĂ©es Ă l'infrastructure et aux ressources utilisĂ©es. - Formation des Ă©quipes aux meilleures pratiques DevOps, aux outils et aux processus opĂ©rationnels. Technologies et outils: Ansible, AWX, Git, Gitlab CI/CD, Nexus, Jenkins, Kubernetes, Docker, Bash, Azure, PostgreSQL, Terraform, Nagios, Prometheus, Grafana, SonarQube, ZAP, Jira.
Ingénieur DevOps
GO & DEV
août 2023 - janv. 2024
6 mois
Rabat, Maroc
⹠Concevoir, développer et maintenir des scripts et des flux de travail automatisés pour simplifier et accélérer les processus de développement, de test et de déploiement. ⹠Mise en place d'automatisation pour la création d'environnements de développement, de test et de production, garantissant la cohérence et la reproductibilité. ⹠Configuration et maintenance de pipelines d'intégration et de déploiement continus pour permettre des mises à jour fréquentes et sans heurts des applications. ⹠Intégration des outils de build, de test et de déploiement ⹠Surveillance proactive des systÚmes et des environnements pour détecter et résoudre les problÚmes techniques. ⹠Fourniture de support technique aux équipes de développement pour résoudre les problÚmes opérationnels ⹠Création et maintenance d'environnements de développement, de test, de préproduction et de production pour garantir une transition fluide des applications. ⹠J'implémente des pipelines CI/CD via Jenkins pour des déploiements fluides et cohérents. Les tests automatisés assurent la qualité du code avant son déploiement. ⹠J'automatise la configuration des serveurs avec Ansible, assurant la cohérence des environnements et simplifiant leur surveillance et leur maintenance. ⹠Je profite des capacités de Docker pour encapsuler les applications et leurs dépendances dans des conteneurs isolés. ⹠En parallÚle, j'utilise Kubernetes pour orchestrer ces conteneurs, permettant un déploiement efficace, une haute disponibilité et une mise à l'échelle automatisée. ⹠Je tire parti des services cloud Azure pour créer des environnements évolutifs et hautement disponibles. ⹠Je supervise l'utilisation de Bitbucket pour le contrÎle de version collaboratif et la gestion efficace des branches, ⹠J'utilise Zabbix pour une surveillance proactive, assurant des performances optimales et une résolution rapide des problÚmes, renforçant ainsi la stabilité de l'infrastructure. ⹠J'instaure un environnement de développement fluide
3WM
janv. 2018 - août 2023
5 ans 8 mois
Chefchaouen, Maroc
Administrateur DevOps
sept. 2019 - août 2023
4 ans
Chefchaouen, Maroc
âą Automatisation de process dâinstallation de serveur, crĂ©er et paramĂ©trer les machines virtuelles. âą Administration de l'infrastructure de serveur virtuel ESXI 7 : - CrĂ©ation et configuration des machines virtuelles. - Backup et restauration des machines virtuelles via Veeam backup. - Docker et Kubernetes: - Installation et configuration - DĂ©ploiement des applications - Administrer et gĂ©rer les accĂšs - GĂšrer les dĂ©ploiements, Pods.., Services, - Kubernetes, crĂ©ation de pods et gestion Ă l'aide de Kubernetes Construction/maintenance de clusters de conteneurs Docker gĂ©rĂ©s par Kubernetes Linux, Bash, GIT, Docker - Jenkins: - DĂ©veloppement de microservices sur des outils d'embarquement tirant parti de Python et Jenkins permettant de crĂ©er et de maintenir facilement des tĂąches de construction et le dĂ©ploiement et les services de Kubernetes. - ExpĂ©rience sur l'automatisation du dĂ©ploiement et la conteneurisation (Docker, Kubernetes).
Administration systĂšme
janv. 2018 - oct. 2019
1 an 10 mois
Chefchaouen, Maroc
âą Installation des serveurs selon le cahier de charge Ă©laborĂ© par le dĂ©partement Ă©tude. âą Automatisation de process dâinstallation de serveur, crĂ©er et paramĂ©trer les machines virtuelles. âą Administration de l'infrastructure de serveur virtuel ESXI 7 : - CrĂ©ation et configuration des machines virtuelles. - Backup et restauration des machines virtuelles via Veeam backup. âą Administration et gestion de rĂ©tention des backups : âą Administration de lâinfrastructure active directory : - GĂ©rez les comptes utilisateur active directory crĂ©ation, modification, archivage. - Traitement des incidents remontĂ©s par Nagios. - Mise en place des nouveaux sites Active Directory. - Gestion des niveaux accĂšs sur les objets Active Directory. - Veiller sur lâapplication des stratĂ©gies d'endurcissement Active Directory. CompĂ©tences : Kubernetes · Docker · · windows server · Linux · Red Hat Linux · Bash · Microsoft SQL Server · Fortinet · Ubuntu
Opérateur saisie de données
Imperium
juil. 2015 - janv. 2018
2 ans 7 mois
Formation
IT Learning Academy
Licence professionnelle, INGENIERIE SYSTEMES, RESEAUX ET SECURITE
2022 - 2023
11 mois
MIAGE Casablanca Officielle
systemes et resaux, resaux informatique