À propos de Mahdi
Anglais
Capacité professionnelle complète
Arabe
Bilingue ou natif
Espagnol
Notions
Français
Bilingue ou natif
Expériences
- AmundiArchitecte DevOpsjuin 2022 - Aujourd'hui (4 ans)Paris, FranceIndustrialisation CI/CD & Architecture Jenkins• Conception et déploiement d'une architecture Jenkins multi-instances sur Kubernetes HA, avec configuration as code (JCasC), supervision centralisée des métriques clés➔ ⬇️ 90 % de downtime sur Jenkins➔ Création d'une instance Jenkins prête à l'emploi réduite à 30 minutes➔ Meilleure isolation et tolérance aux incidents• Standardisation des pipelines par techno (Java, JS, .NET, Python, PHP) via Jenkins Shared Libraries➔ Sécurité, maintenabilité et accélération du time-to-delivery pour les équipes• Support aux équipes pour l'implémentation des pipelines et la résolution des problématiques d'architectures multi-instances, multi-services, micro-services et monorepos pendant d'intégration et le déploiement sur K8S
- OuidouTech Lead / DevOpsmars 2020 - juin 2022 (2 ans et 3 mois)Paris, FranceCCI France – Pateforme Unifiée des Formalités• Audit technique, optimisation des performances et de l'architecture :➔ Simplification de l'architecture applicative en passant d'une solution composite modulaire à une architecture MVC plus lisible et maintenable➔ Réduction de la complexité technique et amélioration de la cohérence des données via la conception d'un schéma unifié issu de 7 bases distinctes• Refonte full stack de la plateforme (Java17/Spring boot + Angular)• Pipelines CI/CD avec GitLab CI + Ansible + Docker Compose• Encadrement de 6 devs, revue de code, découpage des tâches, poker planningsPièrre&VacancesOptimisation des batchs de calcul des catalogues :• Refactoring technique incluant hyperthreading, utilisation de pool de connexion, mise en cache via Memcached, remplacement de blocs synchrones, utilisation de ConcurrentHashMap ➔ Temps d'éxécution Reduit de 7h à 2h30
- OuidouDevOpsmai 2019 - février 2020 (9 mois)Nantes, France• Automatisation des backups serveur avec Bacula pour une DR rapide• Déploiement de Vaultwarden et généralisation via extension pour le partage de secrets inter-équipes• Automatisation du provisioning des VMs préconfigurées via Ansible• Supervision du parc machines via Prometheus, Grafana, Netdata Dashboards & alertsDevOps – OUI.SNCF / EVTech Mai 2019 – Fév. 2020 Nantes• Mise en place des process CI/CD (Git Flow, Gitlab CI, Jenkins, Puppet, Rundeck)• Automatisation du provisioning des VM via Ansible et Puppet• Migration progressive des services sur AWS (EC2)• Support en production et diagnostique des erreurs, intégration des logs dans Kibana• Déploiement en prod et livraison continue Blue-Green & Canary• Configuration du routage des applications via HAProxy et F5• Supervision des datacenters avec Grafana, Centreon, migration vers Instana pour l'autodétections des serveurs et des process offrant une visibilité moderne
Recommandations
Soyez le premier à recommander Mahdi
Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.
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
- Diplôme National d’ingénieur en informatiqueEcole Nationale d'Ingénieurs de Sfax (ENIS)2013Spécialisé en ingénierie avancé des logiciels ( Conception & modélisation, Patrons de conception, Développement distribué, Maintenance des logiciels, Sécurité informatique ..)