Skip to content
Khalil Nouisser
Back

Client : BNP ParibasPlatform & CloudPeriod : Sep 2023 — Jul 2024

Banking migration to the cloud

At the head of a team of 17 engineers, migration of 140 legacy machines to IBM DMZR Cloud (Kubernetes/OpenShift), in a banking environment regulated by PCI-DSS and ISO 27001.

Results

140

legacy machines migrated to the cloud

17

engineers led and mentored

Context

BNP Paribas was undertaking the migration of 140 legacy machines to IBM DMZR Cloud, a Kubernetes/OpenShift platform — in a regulated banking environment where PCI-DSS and ISO 27001 are non-negotiable.

Challenge

Migrate banking workloads without breaking compliance, advancing in controlled steps — and upskill a team of 17 engineers on Kubernetes, OpenShift, and GitOps, all while delivering.

Solution

  1. Day-to-day leadership and mentoring of a team of 17 engineers.

  2. Progressive migration following the strangler pattern to Kubernetes/OpenShift on IBM DMZR Cloud.

  3. Multi-zone disaster recovery plan and mTLS encryption between pods.

  4. GitOps with Helm and ArgoCD, GitLab CI pipelines.

  5. Dynatrace monitoring; hardening and audits with Kube-bench and Falco.

Stack

  • Kubernetes
  • Helm
  • ArgoCD
  • GitLab CI
  • Kube-bench
  • Falco
  • OpenShift
  • IBM DMZR Cloud
  • Dynatrace

Work

A similar project?

Describe your context — reply within 24 to 48 h.

More case studies

Neurones IT · Platform & Cloud

Nkube — multi-cloud Kubernetes platform

Design and technical lead of a multi-tenant platform for creating and managing Kubernetes clusters — Vanilla, K3S, RKE/RKE2, OpenShift — on AWS, GCP, Azure, and OVH.

4

clouds covered — AWS, GCP, Azure, and OVH

Go · Pulumi · Ansible · Next.js +8

View the case study

ENGIE · Platform & Cloud

CI/CD platform at scale

Ephemeral GitHub Actions runners (ARC), in-cluster Jenkins controllers, and in-house tooling for a DevOps platform serving 600+ organizations and 10,000+ users.

600+

organizations served by the platform

10 000+

daily users

Jenkins · Karpenter · Terraform · Go +7

View the case study