
Habib HAYYANE
Architect SI
Salaire / Taux journalier
Paris, France
Freelance, ouvert au CDI
Expertises
Langues
À propos
Introduction
Architect SI expérimenté dans la migration d'infrastructures applicatives vers des architectures microservices et la mise en place de Kubernetes pour l'orchestration et la gestion de conteneurs. Expertise approfondie en pipelines CI/CD sécurisés (GitLab CI) et dans l'intégration de pratiques DevOps.
Expérience de travail
Project Manager & Architect
SETF
juil. 2022 - Présent
4 ans 4 mois
Paris, France
– Management de l'équipe des développeurs et la gestion de projet : Animation et coordination de l'équipe des développeurs, je pilote la relation avec le métier en assurant le recueil des besoins, le cadrage, la conception et le déploiement des solutions, tout en veillant au respect des engagements et de la qualité. – Pilotage de la migration vers Kubernetes et Microservices : – Conception et Réalisation de la Migration: Responsable de la migration des applications monolithiques vers une architecture basée sur des microservices, avec une roadmap prévoyant le développement des nouveaux services sur Quarkus, le tout orchestré par Kubernetes. Cette transformation a permis d'améliorer la scalabilité et la résilience des applications tout en réduisant le temps de déploiement. – Optimisation de l'Orchestration avec Kubernetes : Déploiement des services conteneurisés (Docker) sur Kubernetes pour une meilleure gestion des ressources, automatisation des déploiements et haute disponibilité. – Monitoring et Alerting: Mise en place de Prometheus et Grafana pour surveiller les performances des microservices en temps réel, avec des alertes configurées pour détecter et résoudre rapidement les anomalies. – Passage de Jenkins à GitLab CI pour un Pipeline CI/CD Sécurisé : – Migration du pipeline CI/CD de Jenkins à GitLab CI, avec intégration des pratiques DevSecOps pour une sécurité renforcée dès les phases de développement. – Utilisation de Trivy pour le scan de sécurité des conteneurs et SonarQube pour le contrôle de la qualité du code, permettant une détection proactive des vulnérabilités au sein des microservices. – Environnement technique: DB2, MongoDB, Java, Python, Spring Boot, Angular JS, Angular, Maven, Jenkins, Nexus, Prometheus, Grafana, Loki, DB2, Tomcat, RPG, arcad, Kubernetes.
Project Manager
LeTROT
janv. 2012 - juil. 2022
10 ans 7 mois
Paris, France
– Gestion de projet : Animation et coordination des équipes (stand-ups, définition des rôles, planification), j'accompagne les autres départements de la définition des besoins jusqu'au déploiement de nos applications, en assurant une collaboration fluide et efficace. – Transition de Tomcat vers Kubernetes: Remplacement de l'infrastructure Tomcat par une solution Kubernetes, permettant une gestion centralisée et un déploiement rapide des applications en environnement conteneurisé. – Tracking des Chevaux: Développement des applications pour le tracking des chevaux et la collecte de ces données et l'exploitation en temps réel des données. – UET Connect: Mise en place d'une plateforme d'échange de données entre fédérations européennes. – Projet Equistat: Conception d'un Data Lake pour collecter et analyser des données statistiques de la SETF et de France Galop, facilitant la centralisation des données pour l'analyse des utilisateurs métiers. – Entrepôt de Données pour LeTROT.com : Déploiement d'un entrepôt de données via un ESB, permettant une gestion en temps réel des données pour les analyses statistiques. – Environnement technique: DB2, MongoDB, BO, JAVA, PYTHON, SPRING BOOT, ANGULAR JS, ANGULAR, MAVEN, JENKINS, NEXUS, ELK, Tomcat, KUBERNETES, AWS EKS, Terraform.
LeadTech & Chef de projet
Le Cheval Français
oct. 2008 - janv. 2012
3 ans 4 mois
Paris, France
– Passage Websphere à Tomcat. – Refonte des Applications Existant: Migration progressive des applications de l'intranet de RPG AS400 vers Java et modernisation de l'extranet avec des frameworks actuels (JSP/Servlet Struts vers Wicket et de Wicket vers Angular), offrant une expérience utilisateur optimale.
Développeur Senior
REUNICA BAYARD
nov. 2006 - sept. 2008
1 an 11 mois
92400 Courbevoie, France
– Réalisation de POC, choix d'architectures et frameworks, développement et maintenance évolutive d'un framework propriétaire Pure MVC, migration d'applications de Smalltalk à Java, et création d'un générateur de code (MDD), avec assistance technique et veille technologique.
Développeur Senior
ALSTOM
sept. 2005 - oct. 2006
1 an 2 mois
Clichy, France
– Projet : Gaz Turbine – Développement des interfaces pour le paramétrage des calcules scientifiques des turbines à gaz. – Environnement technique: JAVA, JSP/Servlet, Ant, Maven, Eclipse, Windows NT, Hibernate, Struts, Tomcat, Websphere.
Développeur Senior
Bouygues Telecom
mai 2005 - sept. 2005
5 mois
92400 Courbevoie, France
– Études et préconisations architecturales, rédaction des spécifications fonctionnelles, développement et tests, encadrement d'une équipe de deux développeurs, avec assistance technique et veille technologique. – Environnement technique: Java, JSP/Servlet, Ant, XDoclet, Eclipse, Solaris, Hibernate, Struts, Tomcat, Websphere, Oracle.
Développeur Senior
CEGETEL
nov. 2004 - avr. 2005
6 mois
92400 Courbevoie, France
– Projet : Gestion de dialogue GD – Une plate-forme qui gère le dialogue entre les marchands des services SMS, l'opérateur Télécoms et les clients. – Conception, développement, tests et intégration d'une plateforme de gestion de dialogue pour services SMS, incluant la rédaction des spécifications et la correction des anomalies. – Environnement technique: java, fiorano, tomcat, solaris 8, ORACLE.
Développeur
UNEDIC
févr. 2003 - oct. 2004
1 an 9 mois
Nantes, France
– Assistance technique, formation sur le développement plugins Eclipse, transfert de compétences, développement et maintenance d'outils existants, incluant un outil de maquettage JSP, avec conception architecturale adaptée aux évolutions fonctionnelles. – Environnement technique: Eclipse, swt, GEF, EMF, castor, ant, xsl, weblogic.
Ingénieur étude et développement
Matra Automobile
nov. 2001 - janv. 2003
1 an 3 mois
78990 Élancourt, France
– Migration des applications vers Java2 et Eclipse, évolution de la couche métier, développement d'un plug-in pour la génération de classes, conception UML et développement d'interfaces avec Swing pour des projets tels que Supply Chain et AVM (gestion après-vente des véhicules Matra). – Environnement technique: Eclipse, swt, Visual Age For JAva, Sybase, Rational Rose.
Formation
ULB
Master Degree, Economics and statistics
2000 - 2001
1 an 1 mois
Location: Brussels, BU, Belgium
Institut national de statistique et économie appliquée (INSEA)
Diplômé Ingénieur d'Etat, Informatique
1996 - 2000
4 ans
– Majeur de promotion
Lycée Omar
Classes préparatoires, M
1995 - 1996
1 an 1 mois
Location: Oujda, Morocco