
Abdelaaziz TIOUTIOU
Senior Java, DevOps et Release Manager
Salaire / Taux journalier
Freelance
Expertises
Langues
À propos
Introduction
Release Manager et Consultant Java/DevOps avec +12 ans d'expertise en microservices et gestion de releases bancaires. Expérience prouvée chez BPCE et Société Générale : orchestration de releases complexes, migration Java 17/SpringBoot3, conteneurisation K8s, et maintien de la production critique. Spécialisé en CI/CD, API Gateway et architecture cloud pour garantir vos déploiements fiables et votre performance applicative.
Expérience de travail
Release Manager et Consultant JAVA/DEVOPS
Groupe BPCE (Banque Populaire, Caisse d'Epargne)
sept. 2023 - Présent
3 ans 2 mois
PROJET: DIGITAL/PAIEMENT: DIAGNOSTIC DES SOLUTIONS DE PAIEMEMNT ET GESTION DES VIREMENTS PRELEVEMENTS Projet de grande envergure en Microservices avec une agilité à grande échelle (Scrum, SAFe), il permet la gestion des opérations de virements et prélèvements utilisateurs, le projet propose également des solutions de paiement adéquats aux clients de la BPCE à la base d'un diagnostic. REALISATIONS: – Elaboration du planning/calendrier de livraison des versions – Préparation des livrables – Maitrise du scope et du contenu des livrables – Schématisation du processus des releases (via XLRelease et XIDeploy) – Création des branches Releases et GitFlow – Assurer les GO MEP et le suivi POST MEP – Déploiement des versions sur les environnements – Synchronisation avec les équipes DEV, Métier, DEVOPS et production applicative... – Création des changements et participation aux réunions de GO /No Go MEP – Rédaction et définition des modes OPS (procédure d'implémentation et des Roll back des changements) – Étudier les risques du livrable et les dépendances métier. – Participation aux revues de code et développement de quelques modules pour upgrade technique – Gestion de la Gateway et déploiement des BAPIs – Monitoring des Apis (à travers les sondes) – Participation et encadrement des travaux de migration de la stacke technique (Java 17, SpringBoot3) et la conteneurisation de l'infrastructure. (docker, Kubernetes) – Gestion des incidents de production (aiguillage et qualification avec l'équipe de développement) ENVIRONNEMENTS: Java (v8, 17), Microservices, Spring (IOC, Data, Batch...), Spring Boot, Jenkins, Git (bitbucket ), AWS, XIRelease, XIDeploy, Confluence, Jira, SUN...
Consultant Senior, team Lead (JAVA, Spring) et Release manager
Société Générale
juin 2019 - juin 2023
4 ans 1 mois
PROJET: PARTICIPATION A LA MISE EN PLACE DU PROJET FGAD (FEDERATEUR DE GESTION DES ACTIFS DOCUMENTAIRES) AU SEIN DE LA SOCIETE GENERALE Projet de grande envergure en Micro services avec une agilité à grande échelle (Scrum, SAFe), il permet la gestion électronique des documents (GED) et la gestion de cycle de vie d'acquisition des documents pour tous les clients des agences Société Générale en France. REALISATIONS: – Conception, chiffrage, développement, test et déploiement des fonctionnalités en micro services (API REST) pour la gestion documentaire GED – Suivi quotidien de la production (Apis et batchs) et correction des anomalies – Gestion de la Gateway d'apis IBM api connect (publication de nouveaux produits et versioning d'apis, monitoring, suivi du Run, sécurité. – Gestion des incidents de la production: depuis la phase d'analyse jusque résolution et implémentation du correctif en production pour maintenir le bon fonctionnement du service bancaire pour la GED (Gestion Electronique des Documents) et participation de l'élaboration d'un post mortem – Gestion des releases (release management): maitrise des scopes et du contenu des livrables, gestion des versions et des patches en production, création des changements, création des releases et gestion des tags sources, implémentation des changements et suivi lors et après implémentations – Réalisation des mises en production : déploiement et suivi lors et après de la mise en production – Suivi de l'état de l'infrastructure du projet (état des FileSystem, Memory, JVM ...) et définition d'action en cas d'alerte – Participation aux divers points métier pour étendre les différentes fonctionnalités du produit et développement des évolutions – Analyse des contraintes/risques techniques. – Mise en place des composants de traitement batch pour les flux documentaires volumineux. – Maintenance du pipeline CI/CD pour les applications sur plusieurs environnements – Dev OPS: script Jenkins pour les déploiements automatiques des apis sur plusieurs environnements. – Support et assistance technique aux équipes de développement. – Participation aux comités techniques et architectes du projet et proposition des solutions techniques – Relecture de code source et validation des nouveaux développements avant leur intégration – Réalisations et exécutions des tirs de performances scala. (Gatling, Jmeter..) – Suivi et analyse des performances du produit développé (analyse des métriques des appels d'applications clientes et les tempes de réponse des services exposés, et proposition de solution d'optimisation en cas d'alerte). ENVIRONNEMENTS: Java (v8 & v17), Microservices, Spring (IOC, Data, Batch...), Spring Boot, Base NoSQL(Mongo), Swagger, Maven, Jenkins, Git, Sonar, AWS, API Connect (SSOP), AppDynamics, A4C, Circuit Breaker (Resilience4j), Robot3T, API Gateway SSOP, RabbitMQ, AppDynamics(performance d'apis), Elastic search (Kibana), Prometheus (grafana), Git...
Consultant (JAVA, JEE, Angular4)
SAMU
nov. 2017 - mai 2019
1 an 7 mois
PROJET: REALISATION D'UN SYSTEME D'INFORMATION SI-SAMU POUR LA MODERNISATION DES SERVICES SANTE ET TELECOM DES SAMU EN FRANCE (GESTION DE CRISE ET DE LA REGULATION MEDICALE) Projet de grande envergure avec une agilité à grande échelle (SCRUM et SAFE4) REALISATIONS: – Formation Scrum et Safe – Développement de certains modules applicatifs Front-end et back-end – Réalisation des BDD – Tests unitaires – Test d'intégration – Participation aux comités du projet ENVIRONNEMENTS: Java 8, Hibernate, Spring, Swager, Maven, Oracle, Git, Sonar, Jenkins, Angular4, JASMINE, KARMA
Consultant (JAVA, JEE)
LECLERC
juin 2017 - oct. 2017
5 mois
PROJET: MISE EN PLACE DU PROJET «CONTRACTUALISER» Projet permettant la gestion du processus du contrat Leclecr avec ses fournisseurs et la gestion des marchandises (Remise, Ristourne...) REALISATIONS: – Développement de certains modules applicatifs – Mise en place des Web Services(Rest) pour la liaison avec le système externe (AliceFournisseurs) – Prise en charge de la génération du MCD, MLD et Base des données (Windesign). – Prise en charge de la génération de la couche Domain (Model) et Liquibase sous l'approche Domain Driven Design(DDD) et pilotage des versions de générations. – Tests unitaires – Test d'intégration ENVIRONNEMENTS: Java 8, Ember.js, Hibernate, Spring (IOC, Data...), Spring Boot, Liquibase, Swager, Maven & PostgreSQL, Git, Sonar, Windesign, VM VirualBox
Consultant (JAVA, JEE)
SCOR
déc. 2016 - mai 2017
6 mois
MISE EN PLACE DE LA PLATE-FORME MGA (MANAGEMENT GENERAL AGENT FOR INSURANCE PREMIUM AND CLAIMS) REALISATIONS: – Développement de certains modules métiers – Réalisation et validation des tests unitaire et des tests d'intégration
SOREC
mars 2012 - nov. 2016
4 ans 9 mois
Ingénieur d'études et de développement (JAVA, JEE, Oracle)
août 2015 - nov. 2016
1 an 4 mois
PROJET: REALISATION D'UN PORTAIL POUR LA GESTION DES DEMANDES DES ELEVEURS REALISATIONS: – Participation à la définition de l'architecture applicative et technique – Développement de certains modules métiers sous forme de Portlets Java – Mise en place et consommation des webservices rest de Jahia – Tests unitaires – Revue de code source et mise en place des outils de suivi de la qualité du code et de la performance de l'application (Sonar) – Déploiement des portlets sous la plateforme jahia – Test d'intégration des Portlets (sous le CMS Jahia) – Maintenance corrective et évolutive du projet ENVIRONNEMENTS: JEE, JPA, JPQL, Spring annotations, JSF(Primefaces), CSS, SVN, SGBD/MYSQL, Maven, Tomcat, Junit, Toad, eclipse, iReport, CMS Jahia, WS REST, Sonar – Mise en place d'un batch pour Upload des bordereaux – Mise en place des WebServices pour la liaison avec les outils externes (Rest) – Réalisation et implémentation mini-Framework pour traçabilité et audit Trail – Maintenance corrective et évolutive du projet ENVIRONNEMENTS: Java8, Jsf, CSS, Hibernate, Spring (IOC, Batch, Security..), JAXWS, JAXRS, Maven & SQLServer,Git
Ingénieur d'études et de développement (JAVA, JEE, Oracle)
janv. 2015 - août 2015
8 mois
PROJET: REALISATION D'UN ESPACE SOCIO-PROFESSIONNEL POUR LA GESTION DES ENGAGEMENTS EXTERNES REALISATIONS: – Développement de certains modules de l'application – Tests unitaires – Test d'intégration – Réalisation des états de sorties ENVIRONNEMENTS: JEE, PLSQL, Hibernate, Spring, JSF, Primefaces, CSS, SVN, Junit, Tomcat, Oracle, Toad, eclipse, iReport
Ingénieur d'études et de développement (JAVA, JEE, Oracle)
mai 2013 - janv. 2015
1 an 9 mois
PROJET: REFONTE DU SYSTEME DES HARAS NATIONAUX E-SIREMA (SYSTEME D'IDENTIFICATION REPERTORIANT LES EQUIDES AU MAROC) ET SON INTERFAÇAGE AVEC LE LABO LAGEV. REALISATIONS: – Participation à la conception du système – Développement du système – Migration des données (Talend) – Audit et analyse du code (Sonar) – Réalisation des états de sorties – Développement des graphes et des tableaux de bords. – Développement des webservices – Réalisation des scénarios des tests de performance et de montée en charge (JMeter) – Rédaction du guide utilisateur – Rédaction du support technique – Coacher et faire monter en compétences les nouvelles ressources affectées au projet. – Maintenance corrective et évolutive de l'application ENVIRONNEMENTS: UML, JEE, PLSQL, Hibernate, Spring, JSF, PrimeFaces, JAXWS, Charts, JPlot, CSS, SVN, Tomcat, Oracle, Toad, eclipse, iReport, Talend, JMeter, Sonar
Ingénieur d'études et de développement (JAVA, JEE, Oracle)
mars 2012 - mai 2013
1 an 3 mois
PROJET: GESTION DES TECHNIQUES ET DE LA COMPTABILITE DES COURSES. REALISATIONS: – Développement de certains modules du Projet – Performances et optimisation des requêtes et implémentation des LazyLoading – Réalisation des états de sorties – Développement des graphes et des tableaux de bords. – Formation des utilisateurs – Maintenance corrective et évolutive de l'application ENVIRONNEMENTS: JEE, PLSQL, Hibernate, Spring, JSF, PrimeFaces, CSS, SVN, Tomcat, Oracle, Toad, Eclipse, iReport
Ingénieur d'études et de développement (JAVA, JEE, Oracle)
FAR
sept. 2011 - mars 2012
7 mois
PROJET: INSPECTION DU SERVICE SANTE POUR LES FORCES ARMEES ROYALES (FAR) : GESTION DE LA SURVEILLANCE EPIDEMIOLOGIQUE (ADMINISTRATION DE LA DEFENSE NATIONALE). REALISATIONS: – Développement de l'application – Test Unitaire – Test Intégration – Réalisation des états de sorties ENVIRONNEMENTS: JAVA/JEE, Hibernate, Spring IOC, JSF, RichFaces, CSS, JAXWS, SVN, Tomcat, Oracle, Toad, eclipse, iText
Projet fin d'étude
FINANCE SYSTEME
mars 2011 - juin 2011
4 mois
PROJET: INFORMATISATION D'UN PROCESSUS COLLECTEUR DE VARIABLES DE PAIE REALISATIONS: – Analyser des besoins fonctionnels – Conception et Modélisation UML – Développement des différents composants du système – Réalisation et validation des tests unitaire et des tests d'intégration ENVIRONNEMENTS: JAVA/JEE, Hibernate, Spring, GWT, SmartGWT, Junit, Maven & SGBD/MySQL
Stage technique
TRESORERIE GENERALE
juil. 2010 - sept. 2010
3 mois
PROJET: LA GESTION ELECTRONIQUE DE CONTENU (EXTENSION D'UNE SOLUTION OPEN SOURCE ALFRESCO POUR LA GESTION ELECTRONIQUE DES DOCUMENTS : GED) REALISATIONS: – Formation sur aspect Knowledge Managment – Exploration de la plateforme alfresco – Paramétrage et extension de la solution – Tests ENVIRONNEMENTS: Java, JSF(Richfaces), Hibernate, Moteur de rechercher Lucene, Alfresco et SDK Alfresco
Formation
Institut National de Statistique et d'Economie Appliquée (INSEA)
Elève ingénieur en Informatique, Informatique
2008 - 2011
3 ans 1 mois
Classes préparatoires aux grandes écoles des ingénieurs
Elève, MP
2006 - 2008
2 ans 1 mois
–
Baccalauréat scientifique, Sciences Mathématiques A
2006 - 2006
1 mois