
Sabri MAHFOUDHI
Ingénieur Senior Cloud DevOps SRE
Salaire / Taux journalier
92340 Bourg-la-Reine, France
Freelance
Peut venir sur site
Expertises
Langues
Expérience de travail
Cloud/Devops/SRE Engineer
Christian Dior CoutureFreelance
déc. 2020 - Présent
5 ans 11 mois
Vétheuil, France
- Contexte et projet : Dans un contexte de transformation digitale et d'expansion des services cloud, Christian Dior Couture a entrepris une modernisation de son infrastructure IT afin d’améliorer l'efficacité, la sécurité et la scalabilité de ses plateformes applicatives. L’objectif principal de cette mission est d’industrialiser les déploiements cloud sur plusieurs providers (Azure, GCP, Aliyun) en adoptant une approche DevOps avancée. Ce projet s'inscrit dans une volonté d’automatisation, d’optimisation des coûts (FinOps) et de sécurisation des environnements (DevSecOps). L’équipe DevOps est chargée de mettre en place des pipelines CI/CD robustes, de gérer les clusters Kubernetes et d’assurer la continuité des services pour les équipes de développement applicatif. - Missions et tâches réalisées : • Industrialisation du déploiement et de la gestion d’infrastructures cloud sur GCP, Azure et Aliyun en utilisant Terraform et Ansible • Mise en place et administration de clusters Kubernetes, notamment GKE (GCP), AKS (Azure) et ACK (Aliyun), incluant le déploiement et la gestion d’infrastructures associées. • Mise en place de solutions d’observabilité (Grafana, Loki, Prometheus, Mimir) afin de superviser la solution et assurer sa résilience. • Garantir la fiabilité, de la disponibilité et de la performance des systèmes • Répondre aux besoins des équipes de développeurs dont la mise en place/update des CI/CD de déploiement applicatifs (Azure Devops, Github Action). • Définir les standards de déploiement DevOps en appliquant la méthodologie agile sur chaque projet. • Gestion des INC et debug pour applications déployés • Sécuriser les déploiements applicatifs avec la mise en place de bloquant avant chaque déploiement ( Wiz, Checkmarx, Sonar) • Assurer l’optimisation des coûts des ressources déployées (FinOps). • Intégration de Sonarcloud et Checkmarx pour les équipes produits applicatifs afin d’assurer la livraison d'un code sécurisé et testé. - Environnement Technique: Cloud providers(Azure, GCP, Aliyun), Ansible, terraform, arm, Bicep, Kubernetes, Docker, Azure Devops, Github Actions. Ingress-controller, Prometheus-stack, Loki, Mimir, Kured, Kube-ops-view, Kubecost, Fluentd, Kafka, Redis, Rabbitmq, Kyverno, Velero, Trivy, Wiz, Keda, Nexus, Sonar, Checkmarx, HashiCorp Vault
Cloud/Devops/SRE Engineer
Renault-Nissan-MitsubishiFreelance
oct. 2018 - déc. 2020
2 ans 3 mois
92350 Le Plessis-Robinson, France
- Contexte et projet : Dans quelques années, Renault AITS arrêtera ses 2 Datacenters. La stratégie est modifiée en première approche du cloud public. Le contexte de cette mission est • Conduite vers un processus de migration vers des fournisseurs de cloud public pour plus de ~ 1000 applications. • Proposer et contribuer aux architectures Kubernetes prêtes pour la production. • S’assurer que toutes les applications qui migreront respectent l'approche Cloud Native. - Missions et tâches réalisées : • Mise en place d’architectures Kubernetes prêtes pour la production sur GCP/AWS. • Automatisation de l’approvisionnement en ressources cloud avec Terraform • Implémentation de pipelines CI/CD avec gitlab-ci, Kaniko, Argo CD, HELM. • Supervision : Prometheus, Grafana, Alert manager, loki, Dynatrace. • Développement Kubernetes Operator avec python/GoLang. • Migration et replatforming des applications en respectent l'approche Cloud Native. • Accompagnement des équipes projet : support N2 et N3. • Analyse de données BigData : ElasticSearch. - Environnement Technique: GCP, AWS, OpenStack, Openshift, GKE, Ngnix ingress controller, Helm, kubed, Jenkins, Gitlab EE, GitLab Operator, Argo cd, Terraform, Prometheus-stack, Loki, mimir, Grafana, Cert Manager, CleanUp Operator, Velero, kyverno, Trivy, Config Connector, kubeless, Nexus, Sonar, Checkmarx
DevOps Engineer
BNP Paribas
août 2017 - oct. 2018
1 an 3 mois
93100 Montreuil, France
- Contexte et projet : Mise en place de la chaine DevOps au sein d’une équipe AGILE en SCRUM d’un sprint de 2 semaines, Participation sur le projet « Liquidity Management » : réception et accostage des relevés au format Swift MT et Création des ordres d’imputation pour créer les mouvements comptables des relevés. - Missions et tâches réalisées : • Mise en place de la chaine de l’intégration continue : GitHub, Jenkins, Maven, Nexus, Sonar, script Shell. • Déploiement en utilisant : Docker, Docker HUB, Docker File. • Orchestration des conteneurs : Kubernetes. • Automatisation de configuration : ANSIBLE • Développement des microservices : NodeJS, SpringBoot, Vert.X, Angular, Kafka, ZooKeeper, IBM MQ. • Automatisation des tests unitaires : JUnit, Cucumber, Gherkin, Mock, SpringTest. • Implémentation d’outils de monitoring et observabilité (ELK, Prometheus, Grafana) pour superviser la solution et garantir sa performance. - Environnement Technique : Docker, Docker Hub, Kubernetes, Kubeadm, Jenkins, Sonar, Nexus, Ansible, Java, Kafka, ZooKeeper, IBM MQ, Cucumber, Maven, JUnit, GitHub, Python, Apache Tomcat, NodeJS, Angular , Eclipse, Windows 10 et Linux Ubuntu 16.04 …
Consultant .NET/Devops
Ooredoo Tunisie
déc. 2015 - juil. 2017
1 an 8 mois
Tunis, Tunisie
- Contexte et projet : Mise en place d’une application web de gestion électronique des courriers au sein d’une équipe AGILE en SCRUM d’un sprint de 3 semaines. - Missions et tâches réalisées : • Rédaction des spécifications fonctionnelles et techniques. • Conception et architecture de l’application • Développement des classes métier en c# • Développement des vues : cshtml, devExpress, JavaScript, jQuery, Ajax • Utilisation de Cloud Azure - Environnement Technique : Azure Kubernetes Service (AKS), Visual Studio Team Services, Azure Active Directory, PowerShell, Jenkins, C#, .NET Framework, asp.Net MVC5, EntityFramework, DevExpress, SQL Server, XHTML, CSS, JavaScript, jQuery, Ajax, Bootstrap, IIS, MsBuild, Nuget, Web Deploy, windows server 2008
Développeur Web Java/JEE Full Stack
AFRICA SERVICES
juin 2015 - déc. 2015
7 mois
Tunis, Tunisie
- Contexte et projet : Conception et Réalisation d’une Application Web D’un laboratoire d’analyse médicale en Java/JEE. - Missions et tâches réalisées : • Etude de la solution existante • Rédaction des spécifications fonctionnelles et techniques. • Conception et architecture de l’application • Développement des classes métier en java 7 • Développement des vues : XHTML, JSP, JavaScript, jQuery, Ajax • Déploiement de l’application : Wildfly, Tomcat - Environnement Technique : Java 7, XHTML, CSS, JSP, JavaScript, jQuery, Ajax, Oracle 10g, firebird, Eclipse, Wildfly, Apache Tomcat
Formation
Ecole Nationale d'Ingénieurs de Tunis
Diplôme d'ingénieur, génie informatiques
2011 - 2015
5 ans
Institut Préparatoire aux Etudes d'Ingénieurs de Monastir (IPEIM)
Math-physique
2008 - 2011
4 ans
Lycée Maknassy
Baccalauréat, Mathématiques
2007 - 2008
2 ans