
El Houcine MANZAT
Senior Cloud Native Architect
Salaire / Taux journalier
Lille, France
Mobilité : Paris, Lille, ...
Freelance
Peut venir sur site
Expertises
Langues
À propos
Introduction
J'ai 16 ans d'expérience dans la réalisation de projets informatiques digitaux, j'ai une très forte maîtrise des processus de développement des applications d'entreprise, ainsi que des architectures Cloud Native. Mon expertise me permet de concevoir des solutions scalables, résilientes et adaptées aux environnements cloud. Le sens du partage et de l'engagement sont mes premiers atouts. Mon évolution est à l'image de la réussite des projets sur lesquels j'ai travaillé.
Expérience de travail
Cloud Native Senior Architect
Nordnet
juil. 2018 - Présent
8 ans 4 mois
Région de Lille, France
Missions principales • Pilotage de la transition vers une plateforme Cloud Native et architecture microservices. • Promotion et diffusion des bonnes pratiques DevSecOps. • Support technique, accompagnement des équipes DSI/OPS et montée en compétence. • Gestion, maintenance et supervision de l’API Manager Kong. Réalisations clés • Architecture & DevOps : Conception d’architectures sécurisées et évolutives, rédaction de dossiers d’architecture, revues de code, industrialisation des pratiques DevOps. • Microservices : Mise en place d’une plateforme cloud-native, développement Spring Boot, optimisation des performances, service discovery (Consul), configuration distribuée (Git2Consul), traçage distribué (Zipkin), centralisation des logs (Elastic/OpenSearch). • API Management (Kong) : Installation, monitoring, mises à jour, workflows d’ajout/consommation d’API, intégration Keycloak. • CI/CD (GitLab) : Migration Bitbucket → GitLab, mise en place de GitLab CI/CD, automatisation des déploiements, formation des équipes. • Docker / Kubernetes : Architecture hybride VM/Docker/K8s, Tanzu Kubernetes Grid, Knative, Contour, conteneurisation de 50 % des microservices, GitOps (ArgoCD, TAP, Kapp), monitoring (Coroot). • OpenSearch : Installation cluster HA, centralisation des logs, migration depuis Elasticsearch. • Keycloak : Cluster HA, développement de User Storage Providers, fédération d'identité, SSO, sécurisation des accès. • BI : Architecture BI complète (ETL, ODS, DWH, Datamarts) et intégration PowerBI. • Intelligence Artificielle & MLOps - Mettre en place la plateforme d’IA générative avec KubeAI pour l'orchestration de modèles LLM sur Kubernetes - Implémentation d'une solution RAG (Retrieval-Augmented Generation) - Déploiement et configuration de Conotion.ai - Développement d'un agent MCP (Model Context Protocol) pour le provisionnement automatisé d'infrastructures : • Creation de manifests Kubernetes ( deployment, servive, ingress) • Provisionnement de base de données ( mysql, mongoDB) • Autres : NoSQL (MongoDB, Cassandra), industrialisation via Ansible, étude Tanzu Platform 10 & Korifi, service mesh (Istio/Kuma).
Tech lead java /JEE
Auchan e-Commerce France
sept. 2017 - juil. 2018
11 mois
Région de Lille, France
Mission de : Refonte du site auchandrive.fr et optimisation en terme de performances, d’adaptation au support et d’accessibilité. Intégration de l’application dans un nouveau SI dont l’architecture est orienté micro-services avec des standards de développement partagés dans un contexte agile. Projet RIDE – API-sation du site web auchan drive: • Participation à la mise en place de l’architecture • Designing Microservices • Encadrerement et accompagnement des développeurs (revue de code, pair programming) • Estimation des charges de réalisation • Développement. • Déploiement Résultat : Le site est désormais en productions avec un trafic de 100% Composition de l’équipe : Product owner, Architect , 6 développeur • Environnement technique : java 8, javascript, xml , Thymeleaf, Spring boot 1.5, Spring boot 2.0 ( spring webflux ) ,Spring cloud : stack netflix oss ( Eureka , Feign , Hystrix, ribbon) , Spring Rest, Lombok, Jackson , JAXB,Mapstruct , Swagger , Junit, EasyMock , Feign-mock , vertx , graphQL. • CMS : Getmesh. • Moteur de recherche/Facettes : Fredhopper. • DB NoSQL : MongoDB , Couchebase , Redis. • Tools: SpringSTS, Intellij, Postman , git, gitlab , stash , JIRA, SONAR . • API Management : Gravitee. • Build & Run Apps : Maven , Docker, Docker swarm , gitlab Ci, Ansible
Tech lead java/JEE
Société Générale
avr. 2017 - août 2017
5 mois
Région de Lille, France
Mission de : Évolution d’une application historique GED pour permettre aux conseillers bancaires d’explorer l’arborescence d’un tiers et de minimiser le temps de recherche des informations client par simplification de l’accès aux documents. Projet DNC – DOSSIER NUMERIQUE CLIENT : • Analyse des spécifications détaillées • Estimation des charges de réalisation • Conception technique • Développement. • Correction des anomalies. • Déploiement • Suivi et dépannage de l'application dans le cadre des productions (astreintes). • Assistance aux développeurs sur les problématiques techniques. Composition de l’équipe : Chef de projet, 1 leader technique, 3 développeur. Environnement technique : Struts 1.1, JQuery, AJAX,tableSorter , JSTree, JSON, XML, Api Documentum , Eclipse ,SVN, ANT, Xdoclet, JIRA , WebLogic, localStorage ,Oracle, Unix , Citrix
Consultant senior JAVA/JEE
IBM
sept. 2016 - mai 2017
9 mois
Région de Lille, France
Mission de : Réalisation d’un site national e-Banking crédit agricole France Projet CAT – PORTAIL E-BANKING CREDIT AGRICOLE FRANCE • Analyse des spécifications détaillées • Conception technique • Architecture applicative • Développement des templates, pages et des composants. • Correction des anomalies. Composition de l’équipe : Chef de projet, 4 team leader, 30 développeurs Environnement technique : AEM 6.2, CRX LDE, JSP, JSTL, HTML5, CSS, bootstrap, jQuery, JSON, RESTful (JAX-RS/Jersey), eclipse, maven, java 7, JEE6, OSGI/Apache Felix, JCR, Apache Sling, IBM RTC.
OMNIDATAFreelance
juil. 2013 - août 2016
3 ans 2 mois
10046 Marocchi, Turin, Italie
Consultant Java/JEE
juil. 2015 - août 2016
1 an 2 mois
10046 Marocchi, Turin, Italie
Client : ATTIJARIWAFA BANK - MAROC Mission de : refonte du système d'information de l'agence de la banque ATTIJARIWAFA lot2 Projet AIDA Lot2 – Système agence ATTIJARIWAFABANK • Développement des nouveaux modules. • TMA. • Test de performance. • Test de non régression. • Déploiement. Environnement technique : Eclipse, GWT2.5, java7, JEE6, spring 4, JPA 2 (eclipselink), itarone, maven, selenium 2, testlink, Hudson, svn, sonar, JAX-WS, websphere, oracle,yourkit,JMeter
Consultant Java JEE
oct. 2014 - juil. 2015
10 mois
10046 Marocchi, Turin, Italie
Client : Groupe MORPHO Projet M2A – Morpho Access Administration Projet d’administration des terminaux d’accès biométrique et de gestion horaire • Développement des principaux modules • Responsable intégrations Environnement technique Eclipse, JSF2, PrimeFaces 4, Websocket(atmosphere), CDI 1 (WELD), EJB3.1, JPA2, Hibernate 4, JMS, JNI, maven3, testlink, Hudson, JIRA, svn, JAX-WS, JBOSS7, Oracle, sqlseveur, mysql, aix
Consultant Java/JEE
juil. 2013 - sept. 2014
1 an 3 mois
10046 Marocchi, Turin, Italie
Client : ATTIJARIWAFA BANK Mission de : refonte du système d'information de l'agence de la banque ATTIJARIWAFA lot1 Projet AIDA Lot1– Système agence ATTIJARIWAFABANK • Développement des principaux modules (Retrait, versement, virement) • Mise en place d'une architecture pour l'automatisation des tests de non régression • Rédaction des plans de tests • Développement des tests • Administration de la base de données • Déploiement Environnement technique: Eclipse, GWT2.5 , spring , JPA, eclipselink , itarone, maven, selenium, testlink, Hudson, svn, webservice, websphere, oracle, aix
Ingénieur Etudes et Développement Java JEE
OceaneConsulting
janv. 2013 - juin 2013
6 mois
69340 Francheville, France
Mission de : Customisation du projet Tanaguru Customisation du projet Tanaguru qui est un logiciel libre (licence AGPL) pour auditer et vérifier l’accessibilité des sites web, le projet est géré par la méthode de gestion SCRUM. Environnement technique : Spring MVC, Spring, JPA, Selenium, displayTag, Maven, Eclipse Juno, JIRA, MySql
SCRUM MASTER Java/JEE
OMNIDATA
mars 2012 - déc. 2012
10 mois
10046 Marocchi, Turin, Italie
Client : SUNGARD Mission de : réalisation d’une application web de gestion des ordres de paiement et des relevés des opérations entre les établissements financiers, émis vers le réseau SWIFT (Réception, contrôle, validation, consultation et signature électronique des messages SWIFT) Projet Offshore – SunGard • Méthodologie projet SCRUM • Réalisation du module de Treasury Market (MT300) • Chaine d’import des paiements (pain v2, pain v3, MT101, CFONB160…) • Chaine d’import des relevés (MT940, CFONB120) • Module de saisie des paiements • Maintenance des modules • Mettre en place une stratégie de test fonctionnel • Réalisation des tests Unitaires • Réfactoring du code • Réalisation des jobs d’intégration continue • Mettre en place une stratégie de conversion de l’application en encodage unicode UTF-8
Consultant Java JEE
Omnidata
janv. 2011 - mars 2012
1 an 3 mois
10046 Marocchi, Turin, Italie
Client : ADMINISTRATION DES DOUANES - MAROC Mission de : Refonte système informatique de traitement des déclarations douanières Projet BADR: (Base Automatisée des Douanes en Réseau) • Participation à la maintenance du projet BADR • Développement de nouveaux modules • Refactoring du projet pour l’unification et la mise en place d’une nouvelle architecture en utilisant de nouvelles technologies (Spring ORM (Hibernate), JSF2.0) • Migration toplink vers hibernate • Migration struts 1.2 vers JSF2.0 o Migration des pages JSP vers des pages XHTML o Migration des actions Struts vers des managed bean o Utilisation de la bibliothèque RichFaces. o Changement de CSS en runtime • Intégration spring (gestion des transactions, IOC, ORM, AOP) • Mise en place d’une stratégie d’automatisation des tests de non-régressions o Utilisation de la solution flashBack Oracle pour Revenir en arrière une fois la compagne de test est passée) o Utilisation de Testlink pour les plans de test et injection des Résultats de test • Réalisation des jobs d’intégration continue Environnement technique : JEE, Struts1.2, JSF2, RichFaces3.3, Oracle11g, Toplink, Hibernate3, JPA, Hudson, SVN, DWR, Eclipse, websphere, testlink, AIX, checkstyle, PMD, performance studio, Sonar
Consultant Java JEE
OMNIDATA
sept. 2010 - déc. 2010
4 mois
10046 Marocchi, Turin, Italie
Client : SNTL - MAROC Mission de : développement d’une application parc informatique •Elaboration des spécifications fonctionnelles •Conception des couches applicatives du projet •Développement des principaux modules de l’application Environnement technique : java, Struts, Oracle, iterone, toplink, ibatis, iReport, SVN, Eclipse, Tomcat
Ingénieur d'etudes et développement Java/JEE
Omnidata
avr. 2008 - août 2010
2 ans 5 mois
Casablanca, Maroc
Projet Offshore Callatay & Wouters, Thaler NG : Projet de migration d’un logiciel (Global Banking) dans sa version (Client serveur) vers une version web sur la plateforme J2EE offrant les mêmes fonctionnalités Missions : •Développement des modules •Migration vers la nouvelle plateforme •Tests fonctionnels et de charge Environnement technique : java, Web services, JSF1.2, Jboss, Oracle, spring, Hibernate, Maven, Eclipse WTP, Synergy, Mantis, AIX, Sonar, Cruise Control.
Responsable informatique
AZUNIX
mai 2007 - mai 2008
1 an 1 mois
Rabat, Maroc
• Réalisation du site de la société (PHP & MySQL & Merise) http://www.azunix.ma • Réalisation de l’application de gestion de stock, marges, devis et des achats de la société • Configuration du serveur Web TOMCAT et hébergement local du site Web AZunix • Installation et configuration du Réseau local (LAN AZunix) • Paramétrage d’une application Help Desk GLPI • Animateur TP Java J2SE dans le cadre du projet MEDA II avec union européenne (OFPPT à CASA) • Responsable support système UNIX • Administrateur Sun Fire E2900, V890, 280R & Array disks family SE3300 (Maroc Telecom) • Installation et configuration des serveurs SUN Microsystems Environnement technique : Eclipse, Struts, Hibernate, Mysql, GlassFish, Tomcat, GLPI
Formation
EMSI (Ecole Marocaine des Sciences de l'Ingénieur)
master, Ingénieur Option Miage.
2008 - 2011
2 ans 11 mois
Résultat : bac+5
ISTA, Hay Riad RABAT
DTS, Diplôme de technicien spécialisé en développement informatique.
2005 - 2007
1 an 11 mois
Résultat : BAC+2
LYCEE M V
BACCALAURÉAT , sciences expérimentales
2003 - 2004
11 mois
Résultat : BAC
Licences et certifications
Azure Solutions Architect Expert
Délivré le : –
Professional Cloud Architect
Délivré le : déc. 2021