Oualid ECHARGUI

Architecte Cloud Solutions Senior

Salaire / Taux journalier

Paris, France

Mobilité : Île-de-France

Freelance

Peut venir sur site

Expertises

KubernetesPostgreSQLMySQLMongoDBSplunkDevOpsDockerJenkinsJavaAngularTypescriptReactPythonTest Driven DevelopmentGitMavenFirebaseHadoopJiraScrumKanbanClean ArchitectureDomain Driven DesignJavascriptCoaching agileLinuxTomcatC

Langues

Français (Maternelle)Anglais (Courant)

À propos

Introduction

Architecte solutions cloud avec +6 ans d'expertise chez Vinci Autoroutes en conception d'architectures distribuées Azure cloud-native et microservices. Spécialisé en modernisation SI, DDD, gouvernance d'architecture et optimisation des coûts cloud. J'accompagne vos transformations digitales avec une vision stratégique alignée sur vos enjeux métiers et une maîtrise complète du cycle de vie des solutions cloud.

Liens

Expérience de travail

Vinci AutoroutesFreelance

mars 2021 - Présent

5 ans 8 mois

Paris, France

Architect solutions cloud

mars 2021 - Présent

5 ans 8 mois

Paris, France

– Définition de la vision d'architecture cible du SI en alignement avec la stratégie d'entreprise, les enjeux métiers et les contraintes de gouvernance – Structuration des domaines selon les principes DDD pour garantir une décomposition cohérente et évolutive des microservices – Alignement des solutions avec les standards d'architecture d'entreprise : urbanisation, gouvernance, sécurité et conformité réglementaire – Conception d'architectures distribuées sur Microsoft Azure intégrant les principes cloud-native : scalabilité horizontale, résilience par design, découplage événementiel et isolation des pannes – Pilotage des trajectoires de modernisation : désengagement du monolithe, adoption progressive du modèle microservices et event-driven, en minimisant les risques sur la continuité de service – Définition des exigences non-fonctionnelles transverses : sécurité, performance, haute disponibilité, observabilité end-to-end et conformité – Mise en place d'un cadre d'architecture structurant : patterns de référence, guidelines techniques, bonnes pratiques et référentiels d'urbanisation – Gouvernance des choix technologiques et validation des architectures proposées par les équipes projets pour garantir la cohérence globale du SI – Participation aux comités d'architecture d'entreprise pour les décisions structurantes et la validation des choix à fort impact – Conception des architectures data : data platforms, gouvernance, circulation et qualité de la donnée – Formalisation des dossiers d'architecture complets (HLD, LLD, DAT, ADR) pour sécuriser les décisions et tracer les arbitrages – Réduction des coûts d'infrastructure par des choix d'architecture optimisés et une rationalisation des ressources cloud – Animation des comités d'architecture et des ateliers de cadrage avec l'ensemble des parties prenantes (métier, IT, sécurité, production) – Contribution aux roadmaps IT, à la priorisation des initiatives de transformation et à l'accompagnement des programmes stratégiques (cloud, data, digitalisation)

Architecte applicative et Tech lead

mars 2021 - Présent

5 ans 8 mois

Paris, France

• Encadrement technique de l’équipe de développement (onboarding, accompagnement, montée en compétence) • Participation active aux choix techniques et arbitrages d’architecture • Organisation et animation d’ateliers techniques et d’architecture avec les équipes projets et les architectes (notamment sur Kafka et Redis) • Contribution à la structuration et au lancement du projet (constitution d’équipe, cadrage technique) • Développement et conception de l’application Pitv2 et de ses différents modules • Mise en place d’une architecture d’intégration permettant la convergence progressive de plusieurs applications vers un socle microservices central • Configuration et gestion de l’API Gateway Azure (sécurité, routage, exposition des services) • Définition des stratégies de robustesse : gestion des erreurs, tolérance aux pannes, haute disponibilité • Mise en place des différentes configurations qui répondent aux besoins métier sur Kafka (ordre des messages, résilience…), Redis, kubernetes, SignalR… • Mise en place d’une chaîne CI/CD complète pour automatiser les déploiements (Octopus, pipelines, GitlabCI) • Déploiement et orchestration via Kubernetes (Helm charts : ConfigMap, Deployment, CronJob…) • Définition et implémentation des bonnes pratiques DevOps (qualité, automatisation, monitoring) • Modélisation UML : diagrammes de classes, séquences, flux applicatifs • Formalisation des décisions d’architecture et des guidelines techniques • Pilotage des mises en production et garantie de la stabilité des environnements • Suivi des performances, optimisation continue et amélioration de l’architecture • Mise en place des pratiques d’observabilité (logs, métriques, alerting)

Développeur Fullstack Senior

Bred Banque populaire

juin 2019 - juin 2020

1 an 1 mois

– Mise à jour de l'architecture applicative front-end Angular pour l'application de signature tablette, refonte et développement des composants en mode Agile – Migration de Angular 4 vers 6 puis 8 – Ajout et mise à jour des composants back-end – Refactoring du code côté front-end et back-end – Développement d'un microservice en Spring Boot avec OAUTH 2 (Business service qui permet de remonter les points CASDEN d'un client sur le site de la BRED) – Modélisation d'architecture du microservice UML/ diagramme de classe du microservice – Tests unitaires Jasmin/karma pour le front et JUnit pour le java

Développeur Fullstack Senior

Sagemcom

janv. 2019 - mai 2019

5 mois

– Développement de composants front-end en React – Management d'une équipe de développeurs – Définition et spécification des besoins fonctionnels – Déploiement sur VM à l'aide de Docker – Développement des apis de remontée des informations en java 11

Développeur Fullstack

Nexter défense

juil. 2018 - déc. 2018

6 mois

– Recueil et définition des besoins avec le client – Conception et mise en place de l'architecture technique et système – Mise en place de l'environnement de développement (Choix des frameworks et technologies à utiliser, gestion et automatisation des builds et production avec Maven pour le Back et Front...) – Développement fullstack: Front Angular6, HTML5, CSS3 et back JAVA/JEE – Définition des web services REST et des swaggers Json

Développeur Java

CEA

janv. 2017 - juin 2018

1 an 6 mois

– Mise en place de l'architecture – Mise en place du modèle MVC – Développement en Java des composants de l'interface graphique – Développement de l'imagerie – Développement de la visualisation 3D en utilisant VTK – Développement des tests unitaires

Ingénieur systèmes embarqués

SAFRAN

juil. 2010 - déc. 2016

6 ans 6 mois

– Développement des composants software de la partie "Remote Braking Control Unit" de l'Airbus A350 – Développement de la couche applicative pour le test du software de la partie "Electronic Engine Control" d'un jet privé et test de validation – Développement en C des composants software pour les tableaux de bord (Renault, Peugeot, BMW...) – Vérification statique du code QA-C et la conformité aux normes MISRAC, test unitaire avec l'outil C-Cover et test de validation et intégration.


Formation

INSAT

MASTER SYSTEMES EMBARQUÉS

2009 - 2011

2 ans 1 mois

INSAT

DIPLÔME D'INGENIEUR

2006 - 2009

3 ans 1 mois

INSAT

ECOLE PRÉPARATOIRE D'INGENIEUR

2003 - 2005

2 ans 1 mois

–

BACCALAURÉAT MATHÉMATIQUE, Mathematics

2000 - 2003

3 ans 1 mois


Licences et certifications

Azure Fundamentals

Délivré le : –

Certifié par Microsoft

Azure Administrator Associate

Délivré le : –

Certifié par Microsoft

Azure Solutions Architect Expert

Délivré le : –

Certifié par Microsoft

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.