You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Marwan El HajME

Marwan El Haj

Ingénieur DevOps Cloud Azure | CI/CD · Terraform ·

€800/day
Paris, FR
8-15 years

Average response time: 1 hour

About Marwan

Marwan El Haj — Ingénieur DevOps Cloud Azure | CI/CD · Terraform · Azure Container Apps


Freelance DevOps avec plus de 16 ans d'expérience dont 6 ans spécialisé sur l'écosystème Azure,
j'accompagne les équipes dans la modernisation progressive de leur delivery, de l'on-premise vers Azure Container Apps, en maintenant la continuité de service.

Actuellement j'ai en charges une quinzaine applications. Applications .NET sur un parc mixte on-premise / Azure Container Apps, avec Terraform pour l'infrastructure et Azure DevOps pour l'automatisation complète du cycle de livraison. J'interviens aussi bien sur la conception que sur l'exécution, en release manager ou en renfort technique senior.


Ce que j'apporte concrètement :
  • Migration d'applications on-premise vers Azure Container Apps : analyse de l'existant, conteneurisation, refonte des pipelines CI/CD et bascule progressive en production
  • Structuration et industrialisation de pipelines CI/CD Azure DevOps (YAML, templates partagés, multi-stages)
  • Déploiement et gestion d'infrastructures Azure avec Terraform (ACA, App Gateway, Key Vault, ACR)
  • Conteneurisation d'applications .NET et SPA (Docker, multi-stage builds, BuildKit)
  • Scripting d'automatisation DevOps (PowerShell, Bash, Node.js)
  • Coordination des mises en production et Release Management sur des projets critiques

Stack principale : Azure DevOps · Terraform · Azure Container Apps · Docker · .NET · PowerShell · Bash · Node.js · Git · YAML
  • English

    Fluent

  • Arabic

    Native or bilingual

  • Spanish

    Conversational

Can work on-site
Paris (up to 50km)

Experience

  • Action Logement
    Ingénieur DevOps
    REAL ESTATE
    November 2022 - Today (3 years and 8 months)
    Paris, France
    Au sein d’une équipe DevOps transverse, je prends en charge une dizaine de projets .NET6 et .NET8, en assurant l’industrialisation des déploiements et l’optimisation des processus CI/CD.
    En tant que Release Manager, je coordonne les mises en production, assure la fiabilité des déploiements et gère les investigations en cas d’incident.
    Mon rôle couvre également l’administration, l’automatisation et l’amélioration continue des outils et infrastructures DevOps.

    🎯 Objectif : Garantir des déploiements fiables, sécurisés et automatisés tout en optimisant les processus DevOps !

    Missions principales :
    - Release Management : Coordination des livraisons, gestion des plannings de déploiement et suivi des releases
    - Investigation & Résolution des incidents liés aux déploiements, avec ouverture et suivi des tickets auprès des équipes concernées
    - Industrialisation et amélioration des pipelines CI/CD avec Azure DevOps (migrations YAML, automatisation des workflows)
    - Administration complète d’Azure DevOps (gestion des repositories, PR, boards, utilisateurs, gouvernance et sécurité)
    - Paramétrage et intégration de SonarCloud pour l’analyse et le contrôle qualité du code
    - Gestion et sécurisation des identités applicatives (Auth0, Azure Key Vault, SSH)
    - Infrastructure as Code avec Terraform (import, création de ressources via scripts et pipelines)
    - Déploiement et gestion des microservices avec Docker (Dockerfile, Docker Compose)
    - Déploiement d’applications monolithique sur des serveurs IIS
    - Déploiement d’applications et des ressources dans le cloud Azure
    - Monitoring & Logging avec ELK
    - Développement et maintenance de scripts en Bash et PowerShell
    - Gestion documentaire et stockage sécurisé avec MinIO et DocuSign
    - Administration de RabbitMQ pour la gestion des messages
    Cloud Azure Terraform Azure DevOps Azure DevOps Server yaml CI/CD Scripting Git Node.js Powershell .NET Bash Docker docker-compose SQL RabbitMQ IIS
  • La SCAM
    Ingénieur études et développement - DevOps
    November 2021 - November 2022 (1 year)
    Paris, France
    Dans le cadre de la refonte du Système d'Information de la Scam, j’ai joué un rôle central au sein de l’équipe en charge de la refonte de l’espace membre, en alliant gestion Agile, développement et DevOps. Mon rôle a couvert la gestion des workflows Agile, l’automatisation des déploiements et la conception technique du projet.

    - Agilité & Gestion de projet : Rédaction des User Stories, animation des cérémonies Agile (Daily, Sprint Planning, Retro)
    - DevOps & CI/CD : Création, évolution et maintenance des pipelines CI/CD sur Azure DevOps
    - Infrastructure as Code : Développement et amélioration des scripts Terraform pour le provisioning des ressources Azure
    - Développement Backend : Conception et implémentation des API .NET 6
    - Azure : Création et gestion des ressources (Whitelist IP, Function Apps, Web Apps, Key Vault, Service Bus, ADB2C)
    - Conception d’architectures cloud adaptées aux besoins métier
    - Documentation & Conception : Rédaction des documents d’architecture et conception détaillée
    - Gestion des parties prenantes : Communication et synchronisation entre les équipes techniques et métiers
    - Qualité & Tests : Mise en place et exécution des tests unitaires

    OUTILS & TECHNOLOGIES: AZURE DEVOPS, PIPELINE CI/CD YAML, C#, .NET 6, GIT, POWERSHELL, SQL, AGILE, REACT JS, AZURE, FUNC APP, SQL AZURE DATABASE, KEY VAULT, WEB APP, ADB2C, SERVICE BUS, TERRAFORM
    Cloud Azure Cloud Engineer CI/CD Terraform Cloud IaC Infrastructure as code Azure AD B2C .net core Azure DevOps Azure Service Bus
  • L’Occitane en Provence, Paris
    Ingénieur études et développement - DevOps
    LUXURY GOODS
    October 2020 - October 2021 (1 year and 1 month)
    Paris, France
    Au sein de l’équipe en charge du site web RETAIL du groupe, divisée en 3 Squad (Dev, TMA et Tech). Le périmètre s’étant sur les 3 marques du groupe, L’Occitane en Provence, Erborian & Melvita sur plus de 90 pays.

    • Migration des Pipelines CI/CD
    • Installation et Configuration TEAMCITY & OCTOPUS
    • Installation et Configuration des Environnement Test/Staging
    • Monitoring des Sites et infrastructure
    • Microsoft Azure – Création de ressource, whitlisting ip, Func App
    • Documentation
    • Management et gestion entre les différentes parties prenantes

    OUTILS & TECHNOLOGIES: C#, ASP.NET, GIT, POWERSHELL, SQL SERVER, KANBAN,
    AZURE, FUNC APP, SQL AZURE DATABASE, VM, KEY VAULT,
    NEWRELIC, DATADOG, SIGNALFX, AKAMAI, TEAMCITY, OCTOPUS DEPLOY, BITBUCKET, CONFLUENCE, JIRA, DNS, CERTIFICATE SSL, IIS
    Cloud Engineer Cloud Azure CI/CD Scripting Atlassian JIRA DNS TeamCity

Recommendations

Be the first to recommend Marwan

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • MASTER TECHNOLOGIES ET INFORMATIQUE
    université Paris 8
    2010
  • Licence professionnelle SMRE (Services Multimédias pour les Réseaux d'Entreprises)
    IUT Cergy
    2008

Skill set

Categories