Compétences

Spécialisation Azure (niveau ingénieur).

Langue
  • Français — Courant (C2).
  • Anglais — Niveau avancé (C1).
  • Tamoul — Courant (C2).
Certifications & formation
  • AZ-104 — Microsoft Azure Administrator (certifié).
  • Terraform Associate — en cours de préparation (exam 003).
  • Formation continue : Azure + Terraform (projets hands-on).
Azure Cloud— Expertise (niveau ingénieur)

Administration & Architecture

  • Conception et déploiement d'infrastructures résilientes : Resource Groups, App Service, VM, VM Scale Sets, Availability Sets, Functions.
  • Planification de capacity, HA, autoscaling et stratégies de failover.

Réseau & Connectivité

  • VNet, Subnets, NSG, UDR, Route Tables, VNet Peering.
  • Private Endpoints / Private Link, Private DNS zones pour PaaS (MySQL, Redis, Key Vault).
  • Load Balancer, Application Gateway, WAF, Traffic Manager, Bastion.
  • VPN (P2S, S2S) et diagnostics réseau (Network Watcher).

Sécurité & Identity

  • Azure AD, Managed Identities, App Registrations / Service Principal, RBAC avancé.
  • Key Vault, gestion des secrets, Service Connector, policies de rotation et accès.
  • Azure Policy, Blueprints et gouvernance (Management Groups, tagging).

Stockage & Data

  • Storage Accounts (Blob, File, Disk) : configuration, redondance, snapshots, lifecycle.
  • Azure Database for MySQL, Azure SQL, Azure Cache for Redis — configuration sécurisée et optimisation des connexions.

IaC & Automatisation

  • Bicep / ARM Templates, Terraform (intégration Azure), Azure CLI, PowerShell.
  • Gestion du state (Azure Storage backend), modules réutilisables, pipelines IaC.

DevOps & Observabilité

  • CI/CD : GitHub Actions, Azure DevOps Pipelines (YAML), déploiements slots, blue/green, approbations.
  • Azure Monitor, Log Analytics, Application Insights, alerting, dashboards et runbooks.

Notes

  • Projets notables : App Service + MySQL + Redis avec Private Endpoints et pipelines automatisés (CI/CD).
  • Orientation SRE : runbooks, SLIs/SLOs, remédiation automatisée et optimisation coûts.
Multi-cloud (AWS, Oracle Cloud, GCP)

Vue d'ensemble

  • Compétences multi-cloud : Azure (spécialité), AWS (niveau administrateur), Oracle Cloud (OCI) et GCP (usage pratique).
  • Approche commune : patterns d'intégration, réseaux hybrides, migrations et uniformisation via Terraform.

AWS (niveau administrateur)

  • Compute (EC2), S3, VPC, IAM, RDS concepts, intégration avec services applicatifs.

Oracle Cloud (OCI) & GCP

  • Déploiements de base et intégrations, utilisation des consoles natives et scripts Terraform.
Infrastructure as Code & Provisioning
  • Terraform : modules, workspaces, backends Azure Storage, stratégies de verrouillage et sécurité du state.
  • Bicep / ARM Templates : déploiements natifs Azure et intégration CI.
  • Azure CLI, PowerShell : automatisation et scripts de déploiement.
Réseau & Sécurité
  • NSG, Firewalls, WAF, Application Gateway, Load Balancer, Traffic Manager.
  • VPN (S2S, P2S), ExpressRoute (concepts), bastion, segmentation réseau et durcissement.
  • IAM, RBAC, identity management, gestion des secrets et policies de conformité.
DevOps & CI/CD
  • Azure DevOps (Pipelines YAML, Repos, Boards, Artifacts) et GitHub Actions.
  • Jenkins pour cas legacy, stratégies de release (canary, blue/green), triggers et approbations.
  • Gestion de code : Git, branching strategies, PR reviews, GitOps.
Conteneurs & Orchestration
  • Docker : images, optimisation, registries.
  • Kubernetes / AKS : déploiements, autoscaling et troubleshooting.
  • ACI & Ansible pour déploiements légers et automatisation de configuration.
Systèmes & Virtualisation
  • Windows Server 2019 / 2022, Windows 10/11, Linux (Debian), macOS, Android.
  • Virtualisation : VMware, Hyper-V, VirtualBox — conception d'infrastructures virtuelles et optimisation.
Bases de données & Stockage
  • MySQL (incl. Azure Database for MySQL) : administration, migrations, sauvegardes.
  • Microsoft SQL Server : administration et optimisation basique.
  • Storage Accounts (Blob, Files, Disk) : lifecycle, redondance, snapshots.
Observabilité & Supervision
  • Azure Monitor, Log Analytics, Application Insights, Network Watcher.
  • KQL, dashboards, alerting, playbooks et runbooks pour gestion d'incidents.
  • GLPI (ITSM) et Power BI
Automatisation & Scripting
  • PowerShell, Bash / Shell, Python — scripts d'administration, déploiement, intégration et outils d'automatisation opérationnelle.
  • Terraform (avec Azure) et Ansible — IaC et provisioning : modules réutilisables, backends, gestion du state, playbooks et intégration dans des pipelines CI/CD.
Développement Web & Mobile (support DevOps)
  • Python, Java, C#, PHP, JavaScript, WordPress
  • Mobile : Flutter, Android (Java/Kotlin), iOS (Swift) — build & déploiement.
Outils & Méthodes SRE
  • Monitoring continu, alerting, playbooks.
  • Runbooks, procédures de rollback, tests de résilience basiques.
  • Optimisation coûts, tagging, gouvernance cloud.