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

Said Bouhanou

Software Architect

950 €/jour
Paris, FR
8-15 ans

Délai de réponse moyen : 1h

À propos de Said

  • Français

    Bilingue ou natif

  • Anglais

    Bilingue ou natif

  • Arabe

    Bilingue ou natif

Accepte de travailler sur site
Paris (jusqu’à 50 km)

Expériences

  • bnpparibas
    Software Architect
    BANQUE & ASSURANCES
    mars 2023 - Aujourd'hui (3 ans et 3 mois)
    Paris, France
    Contexte : Au sein du domaine Open cloud plateformes, j’ai accompagné l'entité dans la conception de la plateforme de l’API management mutualisée, basée sur la technologie Google Apigee OPDK et Hybrid.

    Missions :
    • Conception et réalisation de l’API Registry, API référentiel.
    • Mise en place d’un Framework de génération des proxies Apigee en se basant sur des templates génériques couvrant
    l’ensemble des besoins de l’entité : Oauth2, OIDC, JWT
    • Onboarding des API avec la mise en place des bonnes pratiques et recommandations de design des APIs.
    • Création d’un serveur Oauth2 pour sécuriser les API en northbound et gestion des connectivités en southbound: client
    credentials, authorization code avec PKCE, JWT.
    • Résolution des limitations de l’api management en premise (SSE, Websocket, Grpc): mise en place du proxy Envoy avec
    Apigee adaptor.

    Environnement technique :
    Apigee OPDK/Hybrid, Java 19, SpringBoot, Gitlab, Kubernetes, Docker, IBM cloud (dmzr), GCP, Keycloak, Oauth2, OIDC.
  • Artcurial.
    Software Architect
    LUXE
    septembre 2021 - mars 2023 (1 an et 6 mois)
    Contexte : L’enjeu du projet est de développer sur mesure l’ensemble du système permettant de rationaliser les procédures de travail internes suivies pour organiser les ventes aux enchères physiques et en ligne.

    Méthode Agile : Scrum

    Missions :
    • Définition de l’architecture du projet (Microservices déployés sur du serverless).
    • Conception et réalisation des process et workflows d’intégration et de déploiement continue.
    • Création d'un software factory avec qualité et tests fonctionnels automatisés (GitHub, SonarQube, Docker,..)
    • Définition des normes de développement et accompagnement des développeurs.
    • Veille au respect des normes du référentiel LNE de certification des systèmes de caisse.
    • Conception et déploiement des solutions techniques du système des enchères hautement disponibles, scalables et
    sécurisées dans le cloud GCP (CloudRun, FireStore, CloudFunctions, CloudTasks...)
    • Mise en place de l’architecture de déploiement sécurisé sur GCP (IAM, LoadBalancer avec CloudArmor, VPC,
    FireWall, Secret Manager, Firebase authentication...).
    • Mise en place de l’API Mangement avec APIGEE: Proxies, shared flows, policies, KVM, Spike.
    • Développement d’un OAuth2 provider.

    Environnement technique :
    Java 11, SpringBoot, VueJs, NuxtJs, Github Actions, SonarQube, Docker, CloudRun, Appengine, CloudFunctions, CloudTasks, IAM, CloudStorage, CloudSql, cloudArmor, Cloud LoadBalancer, Secret Manager, AntMedia server, FireStore, Apigee.
  • STIME
    Technical leader
    GRANDE DISTRIBUTION
    avril 2020 - août 2021 (1 an et 4 mois)
    Châtillon, France
    Projet : Eclasseur

    Contexte : Projet de refonte du système de gestion de documents électroniques de la filiale IMMO du groupement les mousquetaires.

    Méthode Agile : Scrum

    Missions :
    • Migrer l’application vers une architecture microservice.
    • Re-design des flux inter applications avec une optimisation des traitements liés.
    • Mise en place de la chaine CICD sur Gitlab CICD.
    • Migrer les environnements d’application VM vers des containeurs sur Openshift 3.11.
    • Guider et accompagner les développeurs afin de garantir la réussite technique des développements et le respect des
    bonnes pratiques ainsi que la qualité des livrables.
    • Gérer le cycle de release de l’application selon les mvp programmés.

    Environnement technique :
    Java 8/11, Apache Camel, Spring Boot, Spring Cloud, ElasticSearch, MongoDb, Gitlab CI/CD, SonarQube, Nexus, S3, Harbor, Docker, Kubernetes, Openshift, Kaniko, Helm, Instana, Prometheus, Grafana, Cypress, Clair, Checkmarx.

    Projet : NOVA

    Contexte : Projet de migration de l’ensemble des applications Devfactory (~150) vers la plateforme Nova contenant tous les
    outils de conteneurisation, de sécurité et un déploiement sur un cluster Openshift.

    Méthode Agile : Scrum

    Missions :
    • Re-design et conteneurisation des applications back, front ou mobile.
    • Réalisation des pipelines de CICD sur Gitlab CICD (build/quality/dockerize/security/deploy...).
    • Migration des anciens jobs jenkins vers la nouvelle plateforme.
    • Formation et accompagnement des développeurs de la STIME aux technologies DevOps : Git, OpenShift /
    Kubernetes / Docker, Gitlab-CI, CI/CD.
    • Participation aux comités d’architecture et de promotion de la culture Devops au niveau du pôle DevFactory.

    Environnement technique :
    Gitlab CI/CD, Jenkins, SonarQube, Nexus, S3, Harbor, XlRelease, Docker, Kubernetes, Openshift, Kaniko, Makisu, Helm, Kustomize, Instana, Prometheus, Grafana, Cypress, Locust, Clair, Checkmarx, Owasp, Burp.

Recommandations

Soyez le premier à recommander Said

Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.

Ces profils de freelance correspondent également à vos critères

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

Formations

  • Elève ingénieur
    l'Ecole Nationale des Sciences Appliquées
    2011
    Elève ingénieur
  • Baccalauréat option Sciences mathématiques.
    2006
    Baccalauréat option Sciences mathématiques.

Compétences

Catégories