You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Mounaim L.ML

Mounaim L.

Consultant JAVA - Cloud - DevOps - Kubernetes

950 €/día
Paris, FR
8-15 años

Tiempo medio de respuesta: 1h

Acerca de Mounaim

Bonne maitrise des d’architecture micro-service
Maitrise Ops: Kubernetes, Helm, Hvault , Terraform , GitlaLab , Jenkins
Bonne maitrise des technologies de back End (JAVA, Spring, Hibernate, JMS, JEE).
Bonne maitrise des Services WEB/SOAP (JAXRS/JAXWS, Spring REST, Apache CXF).
Bonne maitrise des technologies front End
Bonne maitrise des bases données (Mysql/Posgresql/Nosql).
Bonne maitrise de l’environnement d’intégration continue.
Bonne maitrise de l’agilité/Scrum (Scrum Master certifié : SCRUM INSTITUTE ID : 32769748036749).
Adaptation rapide avec des nouveaux contextes fonctionnels et techniques.
  • Francés

    Bilingüe o nativo

  • Inglés

    Competencia profesional básica

Acepta trabajo presencial
Paris (hasta 50 km), Paris (hasta 40 km)

Experiencia

  • bnpparibas
    Expert technique Java/Devops
    BANCA & SEGUROS
    marzo de 2021 - Hoy (5 años y 3 meses)
    Paris, Francia
    Nouvel solution pour mettre à disposition des offres cloud du groupe BNP :
    L’objectif de ce projet c’est de créer une nouvelle solution pour mettre à disposition les offres cloud du groupe.
    - Réduire le temps de création d’une ressource cloud (par rapport à l’ancienne solution)
    - Développer des offres cloud pilote pour valider la solution d’architecture.
    Responsabilités :
    - Participation à la mise en place de l’architecture.
    - Création des providers terraform avec go qui sont spécifiques au groupe
    - Création d’une structure modulaire des terraform réutilisable pour mutualiser entre les offres cloud proposées
    - Mise en place des micro-services (avec java 17, spring boot 3.0.6, spring cloud)
    Environnement technique : HELM3, Kubernetes , Ibmcloud , Hvault
    Projet : Migration des applications vers une nouvelle infra kubernetes
    Avant nos applications été hébergées dans un environnement kubernetes avec des vm on premise est l’objectif de ce projet c’est de basculer ces applications dans un cluster ibm managé
    - Adapter les déploiements kub par rapport au nouvel environnement
    - Passage vers Helm pour les déploiements
    Responsabilités :
    - Préparation de plan de migration sans coupure de service.
    - Préparation des ouvertures de flux
    - Préparation de la chart helm
    Environnement technique : HELM3, Kubernetes , Ibmcloud , Hvault
    Projet : Cloud hybride BNP
    C’est un projet en partenariat avec IBM pour créer des offres cloud du groupe tout en respectant les normes BP2I :
    - Création d’une offre VSI (pour commander des virtual servers)
    - Création des offres VIP/LB (Virtual IP server/ Load Balancing)
    - Architecture micro-services + BPM (orchestrateur IBM) + des couches bas pour piloter les opérations infrastructures
    - Authentification basée sur oAuth 2.0 (keykloack) sur tout le système.
    Responsabilités :
    - Conception des offres cloud avec les products owner.
    - Référent technique de l'équipe : mise en place de bonnes pratiques sur les couches micro-services, et exposition des API REST.
    Helm Java Vault Kubernetes Terraform Golang Spring Cloud Framework Spring Architecte Cloud
  • JCDecaux
    Leader Technique / Sénior développer
    TRANSPORTES
    febrero de 2019 - marzo de 2021 (2 años y 1 mes)
    Issy-les-Moulineaux, Francia

    - Migration du socle technique de tout le système vélo en libre-service
    C'est un projet qui a comme objectif d'upgrader tous les micros-services du système vers Java 11 / Spring boot 2 avec tous les frameworks compatibles et les frameworks base niveau de l'entreprise qui représente la partie commune des micro-services:
    - Migration java 8 vers java 11
    - Migration Resteasy vers Jersy.
    - Netty server vers Apache Tomcat server
    Responsabilités:
    - Référent technique de l'équipe: mise en place de bonnes pratiques, vérifier les actions menées par l'équipe (merge requests).
    - Déblocage technique des membres de l'équipe de développement.
    - Création des pocs pour les migrations des composants techniques.
    - Documentation des migrations
    Environnement technique:
    - Backend: Java (8/11), Spring Boot (1.5/2.2), Spring MVC, Spring Data, Spring Actuator, Micrometer, JAX-RS, Jersey, Rest Easy, Git, GitLab, Quartz, Maven, Mockito, Lombok, Liquibase, Flyway, PostgreSql, InfluxDB, Elasticsearch, Grafana, Dynatrace.
    Gestion de code et des livraisons: Git flow, merges requests.
    - Industrialisation et déploiement:
    - Jenkins, Ansible.




    Système qui met à disposition du public des vélos avec différentes offres et qui est disponible sur différentes plateformes (mobile, web, bornes):
    - Architecture micro-services + une partie du système en legacy.
    - Des api RESTFULL avec une stratégie de versioning et de rétro compatibilité des versions.
    - Authentification basée sur oAuth 2.0 sur tout le système.
    Responsabilités:
    - Estimation et développement des User stories et technical stories.
    - Assurer la mise en œuvre des bons pratiques de développement.
    - Maintenance et évolutions sur les framewoks internes bas niveau.
    - Déblocage technique des membres de l'équipe de développement.
    - Analyse des incidents sur la prod avec l'équipe et mise en place des correctifs rapides (hotfixes).
    - Participation au développement front et coordination entre les sujets front et back.

    Composition de l'équipe: Feature team de 4 développeurs (2 backend et 1 frontend et 1 mobile), Scrum Master,1 Architecte logiciel transverse, 1 Product Owner, 1 business analyse.
    Environnement technique:
    - Backend: Java (8/11), Spring Boot (1.5/2.2), Spring MVC, Spring Data, Spring Actuator, Micrometer, JAX-RS, Jersey, Rest Easy, Git, GitLab, Quartz, Maven, Mockito, Lombok, Liquibase, Flyway, PostgreSql, InfluxDB, Elasticsearch, Grafana, Dynatrace.Frontend: Angular 6.
    - Gestion de code et des livraisons: Git flow, merges requests.
    - Industrialisation et déploiement:
    - Jenkins, Ansible.
    - Git flow, Git, Sonar, Nexus.

    JAVA MICROSERVI JEN API REST ANSIBLE Angular
  • ORANGE
    Team Lead Technique / Scrum Master
    TELECOMUNICACIONES
    abril de 2017 - enero de 2019 (1 año y 9 meses)
    Pessac, Francia
    Projet: SHINE2 - DSI Orange France [Projet BUILD]
    - SHINE2 a été conçu pour favoriser l'open innovation chez Orange avec des intervenants externes à Orange (startup, client ) en fournissant des API externes pour s'intégrer avec des services proposés par des partenaires orange pour objectif de les proposer à des clients à travers orange

    Responsabilités:
    - Développement des User stories et technical stories backend.
    - Développement des User stories.
    - Responsable de qualité de code et la mise en œuvre des bonnes pratiques de sécurité sur les API's.
    - Déblocage technique des membres de l'équipe de développement.
    - Traitement des sujets de performance applicatif et infrastructure de déploiement en collaboration avec l'architecte logiciel.

    Environnement technique:
    - JAVA JEE, Spring Cloud (Zuul, Eureka ), JWT, Spring boot, Spring IOC, REST, Spring JPA repository, Cloud foundry, Angular 5
    - Industrialisation: Maven, Git, Sonar, gitlab, Nexus, Cucumber/Junit, ZAP.

    Projet: Application d'orchestration Orange livraison - OLIV - DSI Orange France [Projet BUILD]
    Une API de type commande et/ou livraison entre partenaires internes ou externes à orange avec une console pour la gestion des erreurs et d'autres options pour le support applicatif.
    L'API permet d'orchestrer des commandes d'accès réseau et des accessoires, pour réaliser ces opérations, on fait plusieurs interfaçages avec différents systèmes d'orange pour l'activation/désactivation de la facturation, activation/désactivation des paramètres réseaux, réservation des numéros d'appels, suspension d'une ligne etc
    Interfaçage avec des systèmes internes d'orange:
    - Système de réservation/libération des numéros d'appel (MSISDN)
    - Système de libération des numéros.
    - Système de facturation Orange (pour activer ou désactiver la facturation d'un accès réseau).
    - Le système d'activation des options réseaux (CFS: VOICEMAIL, MOBILEACCESS ).

    Responsabilités:
    - Estimation et développement des User stories et Technical stories.
    - Maintenance et création des jobs jenkins.
    - Analyse et diagnostics des disfonctionnements en production.
    - Évolution d'une application utilitaire qui permet de lancer un ensemble des mocks des différents systèmes avec lesquelles on a des interactions.
    - Responsable de qualité de code et de la mise en œuvre des bonnes pratiques de sécurité sur les API's.
    - Déblocage technique des membres de l'équipe de développement.
    - Traitement des sujets de performance applicative et infrastructure de déploiement en collaboration avec l'architecte logiciel.
    - Scrum Master de l'équipe:
    ◦ Assurer le bon déroulement des sprints: Proposer des solutions dans les cas où il y a des ambigüités sur des US ou des blocages/limitations techniques.
    ◦ Animation des Sprint meeting (Daily meeting, Sprint Planning, Sprint Review, Sprint Retrospective).
    ◦ Suivi des actions Rétrospectives.

    Composition de l'équipe: 5 développeurs (3 confirmés et 2 juniors), 1 Technical Lead / Scrum Master, 1 Architecte Logiciel., 1 Product Owner, 1 Chef de projet.
    Environnement technique:
    - JAVA JEE, Spring REST, Spring boot, Spring IOC, Hibernate, Apache CXF, CFT.
    - Shell Scripting
    ◦ Des scripts shell lancés lors des builds jenkins pour des opérations de remplacement de fichiers et de configuration serveur.
    - Industrialisation:
    ◦ Maven (maven-surefire-plugin, maven-antrun-plugin ): Création des profils, intégration des phases maven pour le lancement des tests, analyse sonar et publication des rapports.
    ◦ Git, Sonar, Jenkins, Nexus, Cucumber/Junit, ZAP.

    Projet: Service Mesh [SHINE2] - DSI Orange France [Projet BUILD]
    Le projet Shine est conçu pour favoriser l'open innovation chez Orange avec des intervenants externes à Orange (startup, client ) en fournissant des API externes pour s'intégrer avec des Apps métiers de startups sans développement coté orange, l'application donne aussi la possibilité de commander du matéri...
    Spring boot Spring MVC Spring Security REST angular Cucumber

Recomendaciones

Sé el primero en recomendar a Mounaim

Ayuda a este freelance a destacar compartiendo tu experiencia.

Estos perfiles de freelance también coinciden con tus criterios

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

Formación

  • Master
    La faculté de sciences
    2012

Conjunto de habilidades profesionales (56)

Categorías