
Mouad TAHIRI
Senior DevSecOps/SRE
Salaire / Taux journalier
Paris, France
Freelance
Peut venir sur site
Expertises
Langues
À propos
Introduction
Ingénieur DevSecOps & Cloud Senior avec plus de 9 ans d’expérience dans la conception et la sécurisation d’infrastructures cloud scalables sur Azure, AWS, GCP et OVH. Spécialisé en Infrastructure as Code, Kubernetes, CI/CD et sécurité cloud, j’aide les équipes à déployer des plateformes fiables, automatisées et sécurisées. Certifié CKA et Azure Fundamentals, avec une solide expertise sur Terraform, Ansible, Jenkins, GitLab CI et ArgoCD, j’ai mené des déploiements complexes en environnements clo
Expérience de travail
Senior DevSecOps/SRE
Dassault SystèmesFreelance
janv. 2025 - févr. 2026
1 an 2 mois
Paris, France
Contexte : Mise en place end-to-end d’une plateforme Kafka hautement disponible sur GCP, conçue pour de fortes volumétries et un grand nombre de topics, intégrée à un écosystème microservices sur GKE, avec automatisation, supervision avancée et exigences SRE. Tâches : Le déploiement d’un cluster Kafka (mode Kraft) sur des VMs GCE, avec SaltStack pour l’installation et la configuration automatisée. ● Conception et exploitation d’une plateforme de streaming Kafka end-to-end en production sur GCP, destinée à de fortes volumétries et un grand nombre de topics ● Provisionnement de l’infrastructure GCP via Terraform : VPC, Subnets, Cloud NAT, Firewall rules, Service Accounts, IAM ● Mise en place d’une gestion avancée IAM : rôles custom, groupes, séparation des environnements et principe du moindre privilège ● Administration et sécurisation des Service Accounts pour workloads GCE, GKE et Cloud Run ● Déploiement et exploitation d’un cluster Kafka (mode KRaft) sur GCE, hautement disponible et résilient ● Automatisation complète de l’installation et de la configuration Kafka via SaltStack (brokers, contrôleurs, sécurité, tuning) ● Configuration avancée de Kafka : policies de topics, log retention, quotas, tuning JVM (heap, GC), threads réseau et I/O ● Mise en œuvre de Persistent Disks GCP optimisés pour la performance et la haute disponibilité des brokers Kafka ● Déploiement et exploitation de clusters GKE hébergeant des microservices producteurs et consommateurs Kafka ● Utilisation de Cloud Run pour des workloads événementiels et traitements asynchrones autour des flux Kafka ● Intégration Kafka avec Kafka Connect et services managés GCP (ex. Bigtable) ● Mise en place de réseaux GCP sécurisés : isolation VPC, règles firewall, accès privé via Cloud NAT ● Centralisation des logs applicatifs et infrastructure via Cloud Logging avec alertes basées sur patterns ● Supervision GCP native via Cloud Monitoring (CPU, mémoire, disque, latence) et alerting multi-canal ● Observabilité avancée Kafka et GCP via Prometheus, Grafana et Zabbix ● Sécurisation des flux Kafka et inter-services via TLS, ACL Kafka et gestion des secrets avec Secret Manager ● Automatisation des opérations Kafka et cloud via Rundeck et Cloud Functions ● Mise en place de pipelines CI/CD (GitLab CI) pour le provisioning GCP et le déploiement des configurations Kafka ● Définition et suivi des SLI/SLO/SLA et mise en œuvre de l’Error Budget ● Tests de montée en charge Kafka, simulations de pannes et validation de la réplication des partitions ● Mise en œuvre de chaos engineering (Chaos Mesh / Gremlin) sur Kafka et GKE ● Gestion de la capacité et du scaling (autoscaling GKE, analyse des métriques Kafka et GCP) ● Optimisation des coûts GCP via rightsizing, autoscaling et choix adaptés des services
DevSecOps & Cloud Engineer
Ministère de la Culture
janv. 2023 - déc. 2024
2 ans
Paris, France
Contexte : Migration des applications et sites web publics vers le Cloud OVH. Tâches : ● Mise en place et gestion d’infrastructures Cloud sur OVH via OpenStack, avec automatisation du provisioning et de la gestion des ressources grâce à Terraform et Ansible. ● Création, configuration et administration de multiples ressources (réseaux, instances, volumes, règles de sécurité) dans un environnement Cloud privé basé sur OpenStack. ● Optimisation des déploiements et standardisation des environnements grâce à l’Infrastructure as Code (IaC) et mise en place de modules Terraform réutilisables. ● Intégration et gestion des identités et accès (IAM Policies) et utilisation de l’Object Storage pour les artefacts, sauvegardes et données applicatives. ● Développement de scripts d’automatisation (Python, Bash) pour les opérations récurrentes (maintenance, backup, monitoring, housekeeping). ● Gestion et maintenance de l’infrastructure sur le Cloud OVH, supervision et administration des clusters Kubernetes managés, déploiements via Helm et ArgoCD (GitOps). ● Mise en place de pipelines CI/CD avec Jenkins et GitLab CI, intégration des tests automatisés, des scans de sécurité et déploiement continu. ● Intégration des outils de sécurité et de qualité : SAST (SonarQube), SCA (NexusIQ), scans de vulnérabilités sur images Docker via Trivy, gestion sécurisée des secrets avec Vault. ● Déploiement et administration de la stack d’observabilité (Prometheus, Grafana, Loki) pour la supervision des clusters, des applications et la centralisation des logs. ● Mise en place de l’alerting intelligent (Alertmanager, Grafana OnCall) pour la détection proactive des anomalies et incidents. ● Mise en place des mesures de sécurité et conformité dans les environnements Cloud (WAF, durcissement RHEL, stratégies GitLab, monitoring IAM). ● Définition et suivi des indicateurs de disponibilité et de performance (SLA, SLO, SLI), supervision de bout en bout des APIs REST critiques. ● Préparation et exécution de plans de reprise d’activité (PRA), incluant la gestion des sauvegardes, restaurations et tests réguliers de reprise. ● Optimisation des coûts Cloud grâce au rightsizing des ressources, à l’automatisation du scaling et à la gestion fine du cycle de vie des environnements. ● Mise en place d’un nouveau Git workflow et amélioration de la stratégie de mise en production (MEP) avec réduction des risques de déploiement. ● Conception et maintenance d’outils internes de diagnostic, debug et observabilité pour les services critiques. ● Participation active aux cérémonies Agile Scrum, contribution au support niveau 2/3 des incidents de production, et documentation des process, runbooks et architectures pour assurer la traçabilité et la montée en compétences des équipes. ● Contribution à la sécurité applicative en sensibilisant les développeurs et en intégrant les bonnes pratiques DevSecOps dans les pipelines. ● Expérience dans l’intégration d’outils de registry privé (Harbor, Nexus) pour la gestion sécurisée des images et dépendances. ● Implémentation de blue/green deployments et canary releases pour améliorer la fiabilité et réduire les risques lors des mises en production. ● Gestion et automatisation des certificats TLS/SSL et intégration au sein des applications
DevOps & Cloud Engineer
Societe Generale Corporate and Investment Banking - SGCIB
déc. 2018 - déc. 2023
5 ans 1 mois
Paris, France
Contexte : Le déploiement et l'orchestration des applications sur Kubernetes (on-premise, EKS), assurer un suivi performant via des outils de monitoring, et automatiser les tâches opérationnelles dans un environnement multi-cloud. Tâches : ● La gestion de l’infrastructure on-premise et sur le Cloud AWS avec Terraform et Ansible ● Gestion d’infrastructures hybrides on-premise, AWS et Azure avec une approche multi-cloud ● Provisionnement et gestion des ressources AWS et Azure via Terraform et Ansible ● Déploiement et administration de clusters Kubernetes sur AWS (EKS) et Azure (AKS) ● Mise en place d’environnements test et production sur AWS EC2/EKS et Azure Virtual Machines / AKS ● Conception et sécurisation des réseaux cloud : o AWS : VPC, subnets, NAT Gateway, Security Groups, ALB/NLB, Route53 o Azure : Virtual Network (VNet), subnets, NSG, Load Balancer / Application Gateway, Azure DNS ● Gestion avancée des identités et des accès : o AWS IAM : rôles, policies, intégration aux services o Azure AD : RBAC, managed identities, principe du moindre privilège ● Mise en place de pratiques DevSecOps : Zero Trust, Least Privilege, Shift Left, SAST ● Automatisation des tests et des déploiements applicatifs via Jenkins et GitLab CI (pipelines multi-cloud) ● Implémentation d’une stratégie GitOps avec ArgoCD pour des déploiements Kubernetes sécurisés et reproductibles ● Gestion des secrets et des données sensibles : o AWS Secrets Manager (rotation automatique) o Azure Key Vault ● Supervision et observabilité multi-cloud : o AWS : CloudWatch (logs, dashboards, alarmes), CloudTrail (audit) o Azure : Azure Monitor, Log Analytics ● Mise en place de dashboards de supervision via Prometheus et Grafana ● Centralisation des logs et suivi des KPIs via ELK Stack ● Intégration de S3 et Azure Blob Storage pour la gestion des artefacts et la journalisation applicative ● Mise en œuvre des SLA, SLO et SLI pour garantir la résilience et la disponibilité des services ● Gestion des livraisons applicatives et amélioration continue des processus de mise en production ● Mise en place de PRA, stratégies de sauvegarde et restauration (snapshots, backups multi-cloud) ● Déploiement et administration d’un cluster Kafka on-premise, hautement disponible et orienté performance ● Automatisation du déploiement et de la configuration Kafka via pipelines Jenkins intégrés au CI/CD ● Sécurisation des échanges Kafka (SSL/TLS), configuration des topics et partitions, supervision via Prometheus / Grafana / Kafka Manager ● Suivi de la qualité du code et des normes de sécurité avec SonarQube et Checkmarx ● Application des bonnes pratiques de développement : SOLID, TDD, BDD, DDD, Clean Architecture
Software Engineer
BNP Paribas Personal Finance
sept. 2017 - oct. 2018
1 an 2 mois
Paris Area, France
Contexte : Conception, conteneurisation et déploiement d’applications de portail client d’entreprise (Java 8, Liferay DXP) sur Kubernetes avec des pipelines CI/CD automatisés, améliorant la livraison, la scalabilité. Tâches : ● Le développement et la maintenance de plusieurs applications logicielles internes en Java 8 / Spring Boot côté backend et Angular côté frontend. ● Conception et implémentation d’IHM modernes et responsives avec Angular, intégration avec les APIs REST backend. ● Développement et optimisation d’APIs RESTful documentées via Swagger / OpenAPI, en respectant les principes REST et DDD. ● Amélioration continue des performances des APIs (optimisation des requêtes SQL, profiling, tuning JVM, caching). ● Déploiement des applications legacy Java 8 et des microservices modernes sur Kubernetes avec Docker. ● Création et automatisation de pipelines CI/CD avec Jenkins pour le build, les tests unitaires et le déploiement. ● Mise en place des bonnes pratiques de développement : SOLID, TDD, BDD, DDD, revue de code collaborative, intégration continue. ● Amélioration de la qualité et de la sécurité du code via SonarQube, et de la couverture des tests (unitaires avec JUnit/Mockito, fonctionnels et d’intégration). ● Utilisation de Maven pour la gestion des dépendances et la standardisation du cycle de build. ● Intégration de la supervision des applications avec Grafana et des métriques de performance backend. ● Automatisation des tâches récurrentes via Shell scripting et Python (maintenance, monitoring, migrations). ● Gestion de bases de données MySQL, optimisation des requêtes et mise en place de scripts d’alimentation. ● Gestion des planifications et batchs applicatifs via Autosys. ● Participation active aux cérémonies Agile Scrum (daily, sprint planning, rétrospective) et contribution à l’amélioration continue. ● Collaboration étroite avec les équipes DevOps pour intégrer les bonnes pratiques de déploiement continu, observabilité et sécurité. ● Mise en place de tests end-to-end pour garantir la stabilité fonctionnelle et améliorer l’expérience utilisateur. ● Implémentation de mécanismes de caching distribué (Ehcache / Redis) pour améliorer la scalabilité. ● Contribution à la mise en place d’outils d’observabilité et de tracing distribué (ELK / Grafana / Prometheus). ● Participation à la migration progressive vers une architecture microservices et intégration desservices au sein d’un cluster Kubernetes
Formation
Ecole D'Ingénieurs Du Littoral Côte D'Opale-Site Calais
Diplôme d'ingénieur
2016 - 2018
2 ans 2 mois
Ecole national des sciences appliquées
Diplôme d'ingénieur
2012 - 2018
6 ans 2 mois