
David PHAN
DevOps/Platform Engineer | Azure & Terraform
Salaire / Taux journalier
Paris, France
Freelance
Peut venir sur site
Expertises
Langues
À propos
Introduction
Senior DevOps / Platform Engineer fort de 8 ans d'expérience, expert Azure, Terraform et Kubernetes, spécialisé dans la conception et l’industrialisation de plateformes cloud sécurisées, self-service et multi-environnements. J’accompagne les organisations sur les socles de plateforme, la CI/CD, l’IaC réutilisable, ainsi que le déploiement de couches Data Platform et de fondations MLOps / AI Platform.
Expérience de travail
Senior Platform / DevOps Engineer Azure
SCORFreelance
août 2025 - Présent
1 an 3 mois
Paris, France
Azure • Terraform • Kubernetes • Data Platform • MLOps • AI Platform • Conception et industrialisation d’une Engineering Platform Azure self-service à destination des équipes produits, basée sur des modules Terraform réutilisables, des blueprints et des products standardisés, afin d’accélérer les déploiements et d’harmoniser les patterns cloud • Structuration d’une architecture IaC en 3 couches : baseline landing zone (subscriptions, gouvernance, RBAC, conventions, socle technique) ; network landing zone (VNet, subnets, route tables, DNS, segmentation, connectivité privée) ; product layer (blueprints applicatifs instanciables sur plusieurs environnements avec front, backend, database, storage, data et AI services) • Déploiement de blueprints applicatifs full stack sur Azure, combinant : frontend via Static Web Apps ; backend via Container Apps / App Service ; bases de données via PostgreSQL / Cosmos DB ; stockage via Blob Storage dans une logique standardisée, instanciable et multi-environnements • Développement des modules Terraform et déploiement de la couche Data Platform, incluant Data Lake, Azure Databricks Workspace et Azure Data Factory, avec prise en compte des enjeux de networking privé, IAM / RBAC, intégration Key Vault, diagnostics, standardisation et self-service. • Développement des modules Terraform et déploiement de la couche AI Platform, incluant Azure Machine Learning, Azure OpenAI et Azure AI Search, afin de fournir des fondations MLOps / GenAI sécurisées, réutilisables et intégrables aux blueprints de plateforme • Conception et sécurisation des patterns IAM et gestion des secrets, avec centralisation dans Azure Key Vault, Managed Identity, Service Principals, mise en place de RBAC fin, intégration sécurisée côté runtime et réduction des secrets long-lived • Conception de blueprints Terraform data-driven permettant de déployer n instances d’un même pattern via for_each à partir de listes d’objets (applications, bases de données, stockage, composants data / AI), avec outputs normalisés pour faciliter le chaînage entre composants • Structuration des modules Terraform industrialisés, avec organisation propre du code (providers, backend, main, locals, variables, outputs, tfvars), typage, validations, conventions de nommage et garde-fous qualité • Mise en œuvre d’une chaîne CI/CD GitLab orientée GitOps, multi-environnements, avec fmt / validate / plan sur Merge Request, quality gates, contrôles sécurité, règles d’approbation par environnement, gestion du versioning et des releases de modules • Gestion robuste du remote state Terraform via GitLab State, avec séparation par environnement, conventions d’isolation, stratégies de verrouillage et pratiques renforçant l’auditabilité, la fiabilité et la maîtrise des déploiements • Déploiement et évolution d’un cluster AKS, industrialisé via IaC et intégré à l’écosystème plateforme, notamment pour héberger les nouveaux runners GitLab, avec prise en compte des standards réseau, sécurité, registry et exploitation. -Déploiement et gestion de charts Helm • Mise en place d’une stratégie Backup & Recovery via Azure Backup Vault, avec définition de policies, rétention, restauration et contribution à des exercices de reprise / validation de la restaurabilité. • Production de documentation technique complète, schémas d’architecture, standards cloud et ADR, avec restitutions Show & Tell auprès de Tech Leads et Architectes pour faciliter les arbitrages, la vulgarisation et l’adoption de la plateforme • Collaboration transverse avec les équipes IAM, sécurité, réseau et produit afin de standardiser les patterns d’identité, de secrets et de connectivité, et de préparer l’intégration avec des systèmes tiers Environnement technique : Azure, Terraform, OpenTofu, GitLab, GitLab CI/CD, GitOps, Landing Zones, Azure RBAC, Managed Identities, Service Principals, Key Vault, Private Link, Private DNS, DNS, VNet, Subnet, Route Tables, AKS, Azure Container Apps, Azure Container Registry, Static Web Apps, App Service, Storage Account / Blob, Data Lake, Azure Databricks, Azure Data Factory, Azure Machine Learning, Azure OpenAI, Azure AI Search, Backup Vault, PostgreSQL Flexible Server, Cosmos DB, YAML, Bash, PowerShell, Agile Scrum, Nexus Repository, Artifactory
DevOps / Platform Engineer Azure
AXA FranceFreelance
juin 2022 - juin 2025
3 ans 1 mois
92000 Nanterre, France
Azure • CI/CD Platform • Kubernetes • Terraform • Data Platform • Gestion et industrialisation de la forge logicielle Azure DevOps au sein de l’équipe ALM, avec rôle de référent sur les outils structurants de la chaîne de delivery : Azure DevOps, SonarQube, Nexus Repository, Checkmarx et Lifecycle Nexus IQ • Conception, construction et maintenance d’images Docker pour les agents de build DevOps, déployées et exploitées sur Kubernetes (AKS) afin de fiabiliser, standardiser et industrialiser les capacités d’exécution CI/CD • Maintenance, évolution et optimisation des pipelines CI/CD Azure DevOps dans des contextes PaaS / CaaS / IaaS, avec amélioration des processus de build, de déploiement et d’industrialisation pour les équipes projets • Provisionnement d’infrastructures Azure avec Terraform, notamment réseau et VMSS, dans une logique de standardisation, reproductibilité et gestion multi-environnements • Déploiement et industrialisation de la couche Data sur Azure, incluant Data Lake, Azure Databricks Workspace et Azure Data Factory • Supervision des équipes DBA pour l’industrialisation et le déploiement automatisé des scripts SQL sous Azure DevOps, afin de fiabiliser les mises en production et standardiser les pratiques autour de la couche base de données • Mise en place de Dynatrace pour superviser des applications critiques, avec déploiement du OneAgent, activation du monitoring full stack, détection automatisée des anomalies via Davis AI et création de dashboards orientés SLO pour réduire significativement le MTTR • Contribution à la plateforme Kubernetes / AKS pour les usages DevOps, avec déploiement, supervision et exploitation d’agents de build conteneurisés, et prise en compte des enjeux d’intégration, de stabilité et d’exploitation • Sécurisation des processus automatisés via une approche structurée autour des PATs / SPN, avec amélioration des pratiques d’authentification et réduction des risques liés aux identités techniques • Contribution à un outil d’administration en .NET Core pour la gestion avancée d’Azure DevOps, au service de l’exécution, de l’administration et de la scalabilité de la plateforme • Référent transverse auprès des équipes du programme Cloud (CaaS, PaaS, IaaS) sur les sujets d’industrialisation, d’outillage DevOps et de standardisation des pratiques Azure DevOps • Animateur de formations aux fondamentaux DevOps au sein de l’entreprise afin d’accompagner l’adoption des bonnes pratiques, la montée en compétence des équipes et l’appropriation des outils de plateforme Environnement technique : Azure, Azure DevOps, Git, CI/CD (YAML), Terraform, SonarQube, Nexus Repository, Checkmarx, LifeCycle Nexus IQ, JIRA, Confluence, Docker, Kubernetes, AKS, PowerShell, Bash, .NET Core, Python, JavaScript, Java, Android, Windows, Linux, Data Lake, Azure Databricks, Azure Data Factory, GitHub, GitHub Actions, OpenShift, Buildah, PowerBI, Dynatrace, SaltStack, SQL Server, Oracle
Lacoste
janv. 2019 - juin 2022
3 ans 6 mois
Paris, France
Ingénieur DevOps dans la DSI
juil. 2019 - juin 2022
3 ans
Paris, France
Azure • CI/CD Platform • Terraform • Kubernetes • PaaS Platform • Migration de TFS 2010 vers Azure DevOps, avec rôle d’administrateur Azure DevOps, de chef de projet technique et de Tech Lead sur la trajectoire de migration et la structuration de la nouvelle plateforme de delivery • Conception et industrialisation de pipelines CI/CD Azure DevOps pour déployer des applications sur les services PaaS Azure et avec automatisation via Bash et PowerShell • Conception et industrialisation de pipelines CI/CD sur Bitbucket Pipelines, dans une logique de standardisation et d’automatisation des déploiements applicatifs • Mise en œuvre de l’Infrastructure as Code avec Terraform pour provisionner des environnements IaaS et PaaS scalables, sécurisés et reproductibles sur Azure • Déploiement et automatisation de clusters Kubernetes (AKS) via Azure DevOps Pipelines (YAML) et Terraform, afin d’industrialiser les déploiements conteneurisés et renforcer la plateforme applicative • Contribution à l’implémentation et à l’industrialisation de la plateforme applicative Azure, autour des services App Service, Function Apps, Logic Apps, APIM, Key Vault et AKS, dans une logique de standardisation, réutilisabilité et fiabilité des déploiements • Conception et déploiement de solutions d’observabilité sur des environnements cloud et on-premise, avec centralisation des logs, métriques et traces via Azure Monitor et Application Insights, dans une approche DevSecOps • Création de dashboards opérationnels via Azure Workbooks et définition de standards de monitoring transverses, en coordination avec les équipes Dev, Ops, Sec et métiers • Troubleshooting et analyse des incidents à partir des données d’observabilité afin d’améliorer la fiabilité des applications et la qualité d’exploitation • Contribution à la gouvernance Azure, avec participation aux sujets de coûts, Azure Policy, gestion des permissions et conventions de nommage, ainsi qu’à la standardisation des déploiements via ARM et Terraform • Développement et maintenance de modules et plugins SalesforceDX en TypeScript pour des déploiements industrialisés, ainsi que provisionnement des environnements Salesforce non production pour les développeurs • Configuration de services web sur Linux et Windows dans une logique d’industrialisation des déploiements et de fiabilisation des environnements applicatifs • Diffusion de la culture DevOps au sein de la DSI, avec accompagnement, support et montée en compétence des équipes sur les pratiques, outils et standards de plateforme Environnement technique : Azure, Azure DevOps, Git, CI/CD(YAML), Terraform, ARM, JIRA, Confluence, Docker, Kubernetes, PowerShell, Bash, .NET Core, Python, TypeScript, PHP, CSS, HTML, Windows, Linux, PowerBI, Ansible, Datadog, SonarQube, Snyk, SQL, PLSQL, Azure App Service, LogicApp, Function Apps, Key Vault, APIM, Azure Policy, Azure Monitor, Application Insight
Ingénieur DevOps – Salesforce
janv. 2019 - juil. 2019
7 mois
– Création de scripts en TypeScript sollicitant des requêtes API, bases de données, automatisation de navigateur – Industrialisation des déploiements avec SalesforceDX et Metadata API – Formation des développeurs sur le module et à l'utilisation des nouvelles méthodes avec une approche DevOps (branching model, CI/CD, tests) et écriture des documents techniques et des supports de formation
Formation
Sungkyunkwan University (SKKU)
Semestre d'échange, Ingénierie informatique
2018 - 2019
1 an 1 mois
Université Technologique de Troyes (UTT)
Cursus d'ingénieur, Informatique et Système d'Informations (ISI)
2016 - 2019
3 ans 1 mois
Université Claude Bernard, Lyon1, Bourg-en-Bresse
DUT, Informatique générale
2014 - 2016
2 ans 1 mois
– Option informatique générale
Lycée Arbez-Carme, Bellignat
Baccalauréat scientifique, Sciences de l'ingénieur
2013 - 2014
1 an 1 mois
– Option sciences de l'ingénieur avec mention