Summary
Overview
Work History
Education
Skills
Websites
Certification
Skills
Timeline
Generic

SADOK SADDEM

INGÉNIEUR DEVOPS & SRE | EXPERT EN KUBERNETES & CLOUD | SPÉCIALISTE BLOCKCHAIN
Gentilly

Summary

Ingénieur DevOps & SRE expérimenté avec plus de 10 ans d'expertise en développement logiciel, automatisation d'infrastructure et opérations cloud. Spécialisé dans la mise en place de pipelines CI/CD, l'orchestration Kubernetes et les solutions d'observabilité en environnements complexes. Fort d'une solide expérience en technologies blockchain et sécurité des applications, j'apporte une approche holistique au développement d'infrastructures résilientes. Passionné par l'optimisation des performances et l'automatisation, je combine compétences techniques avancées et vision business pour améliorer continuellement la disponibilité des services et accélérer les cycles de développement.

Overview

15
15
years of professional experience
4021
4021
years of post-secondary education
2
2
Certifications
2
2
Languages

Work History

DEVOPS & SRE CONSULTANT

BNP Paribas
11.2021 - Current
  • Géré des clusters Kubernetes sur IBM Cloud avec mise en place d'un système complet de monitoring (Sysdig, Dynatrace, Prometheus), augmentant significativement la disponibilité système et réduisant considérablement les interventions manuelles de surveillance.
  • Conçu et automatisé des pipelines CI/CD avec Jenkins, GitLab CI, Argo CD et Helm pour le projet SFM (automatisation des ouvertures de flux firewall et microsegmentation), accélérant les déploiements dans l'environnement bancaire réglementé.
  • Configuré Dynatrace, IBM Cloud Monitoring with Sysdig et implémenté OpenTelemetry pour les applications Python non couvertes par OneAgent, améliorant le temps de résolution des incidents; mis en place des tableaux de bord Grafana avec PromQL pour le suivi en temps réel des SLI, SLO et SLA.
  • Implémenté Terraform et Ansible pour le provisionnement d'infrastructure (IaC), standardisant le déploiement d'environnements; contribué au projet SARI (gestion des SecurID) en configurant Keda et Kafka Operator pour optimiser les ressources cloud et la résilience des services.
  • Orchestré la migration vers des architectures microservices sur IBM Cloud avec Apigee API Gateway et HashiCorp Vault.

INGÉNIEUR DEVOPS & SRE

Saqara
10.2020 - 08.2021
  • Mis en place d'un cycle DevOps sécurisé sur EKS (Elastic Kubernetes Service) pour différents environnements, améliorant significativement la fiabilité des déploiements et la sécurité applicative.
  • Déployé la stack complète Grafana (Prometheus, Grafana, Loki, Tempo) pour l'observabilité des applications, permettant un traçage distribué des microservices et une corrélation des métriques, logs et traces.
  • Implémenté Flux CD pour GitOps, assurant un déploiement et une gestion des applications simplifiés et traçables en production.
  • Configuré Kafka Operator pour une mise à l'échelle efficace et une gestion optimisée des ressources de streaming de données.
  • Développé des workflows de pipelines CI/CD pour les microservices utilisant GitHub Actions et des runners auto-hébergés, incluant Action Runner Controller, accélérant considérablement le cycle de développement.
  • Orchestré la migration d'AWS (Amazon Web Services) vers GCE (Google Compute Engine), optimisant les coûts d'infrastructure tout en maintenant les performances des applications.

TECH LEAD DEVOPS & BLOCKCHAIN

Digital Labs
11.2018 - 07.2021
  • Conçu et développé des solutions complètes pour applications Blockchain basées sur Hyperledger Fabric, incluant l'architecture, la conception et les tests.
  • Implémenté initialement Kubernetes on-premise, puis orchestré la migration vers EKS (Amazon) et finalement vers GKE (Google), optimisant les performances et la gestion des ressources.
  • Mis en place une solution d'observabilité complète avec Grafana, Prometheus et la stack ELK (Elasticsearch, Logstash, Kibana) pour le monitoring des performances et l'analyse des logs.
  • Développé des smart contracts (chaincode) en Golang et utilisé Ansible pour automatiser leur déploiement sur le réseau Hyperledger Fabric.
  • Automatisé les pipelines CI/CD en utilisant GitLab, Jenkins, Docker et Kubernetes pour les applications Blockchain, accélérant considérablement le cycle de développement.
  • Implémenté l'Infrastructure as Code avec Terraform pour provisionner et gérer les environnements cloud, et assuré la résilience et la sécurité des applications avec des pratiques DevSecOps.

INGÉNIEUR SENIOR JAVA & BLOCKCHAIN

VERMEG
11.2016 - 09.2018
  • Conçu, développé et déployé des applications Java JEE en utilisant les serveurs WebSphere et JBoss, assurant une haute disponibilité dans l'environnement bancaire.
  • Acquis une expertise en développement backend financier pour les applications de base de données utilisant Oracle, SQL et MS SQL Server.
  • Implémenté des environnements de développement isolés avec Docker et Vagrant, et orchestré les déploiements avec Kubernetes pour améliorer la reproductibilité et la scalabilité.
  • Mis en place l'architecture de messaging avec RabbitMQ pour les systèmes financiers, permettant un traitement asynchrone et une meilleure résilience des applications.
  • Intégré HashiCorp Vault pour la gestion sécurisée des secrets et Keycloak pour l'authentification et l'autorisation centralisées, renforçant la sécurité des applications bancaires.
  • Développé des Chaincode (smart contracts) en Golang avec tests unitaires et créé des API REST utilisant le langage Golang pour invoquer et interroger le chaincode Hyperledger Fabric.
  • Configuré et installé le réseau Hyperledger Fabric en utilisant Ansible et Terraform pour l'infrastructure, et déployé les composants avec Docker et Kubernetes, incluant la définition des stratégies de déploiement.

DÉVELOPPEUR .NET

Smart Technology
03.2015 - 09.2016
  • Développé des architectures distribuées et n-tiers .NET pour des solutions d'entreprise robustes et évolutives.
  • Implémenté des Services Web et Services WCF pour fournir l'agilité commerciale et mis en œuvre SOAP côté serveur et client.
  • Créé des classes de composants middleware à travers l'entreprise et intégré dans l'UI en utilisant le modèle MVVM.
  • Conçu des applications de bureau pour les clients via WPF en utilisant XAML et Expression Blend.
  • Automatisé les déploiements d'applications et la configuration des environnements pour accélérer les cycles de développement.
  • Collaboré avec les équipes de test et d'assurance qualité pour assurer la fiabilité et la performance des applications livrées.

DÉVELOPPEUR BACKEND JAVA

Access Solution
06.2012 - 02.2015
  • Développé des applications d'entreprise robustes avec Spring Framework, Spring MVC et Spring Security pour la gestion des authentifications et autorisations.
  • Conçu et implémenté un service de reconnaissance d'images utilisant OpenCV, Java et Tesseract OCR, intégré via Spring REST pour le traitement des images et l'extraction de texte.
  • Créé un système intelligent de messagerie avec Spring Integration, permettant la détection automatique de modems GSM, la gestion des ports COM et l'utilisation des commandes AT pour l'envoi d'alertes SMS en masse.
  • Implémenté l'intégration avec Microsoft Office en utilisant la bibliothèque JACOB (Java COM Bridge) et Spring pour l'automatisation documentaire et la génération de rapports.
  • Configuré Spring Security pour l'authentification LDAP, les certificats SSL et les signatures numériques pour sécuriser les communications et le chiffrement des courriels.

JAVA DEVELOPER

HermSoft
08.2010 - 05.2012
  • Développé des services web RESTful avec Spring MVC et SOAP avec Spring WS pour le standard XFT (eXchange For Travel agency and Tours operators).
  • Implémenté la couche de persistance avec Spring Data, Hibernate et JPA pour optimiser les performances et la gestion des données de réservation.
  • Conçu et développé des composants réutilisables avec Spring IoC et Spring AOP pour les fonctionnalités communes de l'application.
  • Mis en place Spring Security pour gérer l'authentification et l'autorisation des utilisateurs dans les applications de gestion touristique.
  • Intégré des interfaces utilisateur dynamiques avec Spring MVC et JSP pour les applications web de l'industrie du voyage.

Education

Diplôme D'INGÉNIEUR - INFORMATIQUE

l'Ecole Sup Privée d'Ingénierie et de Technologies (ESPRIT)

LICENCE - SCIENCES INFORMATIQUE

Institut Supérieur D'Informatique Et De Gestion
Tunis

Skills

  • Kubernetes (EKS, GKE)

  • Docker

  • GitOps (Flux CD, Argo CD)

  • CI/CD (Jenkins, GitLab CI, GitHub Actions)

  • Terraform

  • Ansible

  • Helm

  • Kustomize

  • AWS

  • GCP

  • Azure

  • IBM Cloud/Bluemix

  • Dynatrace

  • Prometheus

  • Grafana

  • Sysdig

  • ELK Stack (Elasticsearch, Logstash, Kibana)

  • OpenTelemetry

  • SLI/SLO/SLA

  • HashiCorp Vault

  • Keycloak

  • LDAP

  • SSL/Certificats

  • Problem-solving

  • Time management

  • Team collaboration

Websites

Certification

Test of English for International Communication TOEIC

Skills

Kubernetes (EKS, GKE), Docker, GitOps (Flux CD, Argo CD), CI/CD (Jenkins, GitLab CI, GitHub Actions), Terraform, Ansible, Helm, Kustomize, AWS, GCP, Azure, IBM Cloud/Bluemix, Dynatrace, Prometheus, Grafana, Sysdig, ELK Stack (Elasticsearch, Logstash, Kibana), OpenTelemetry, SLI/SLO/SLA, HashiCorp Vault, Keycloak, LDAP, SSL/Certificats, Signatures numériques, Kafka (Kafka Operator), RabbitMQ, Hyperledger Fabric, Chaincode (Smart Contracts), Développement d'API pour blockchain, Java (JEE, Spring Framework, Spring MVC, Spring Security), Golang, .NET, WCF, WPF, XAML, SQL (Oracle, MS SQL Server), WebSphere, JBoss, Vagrant, Apigee, Keda, OpenCV, Tesseract OCR, JACOB (Java COM Bridge), Modem GSM/AT Commands

Timeline

DEVOPS & SRE CONSULTANT

BNP Paribas
11.2021 - Current

INGÉNIEUR DEVOPS & SRE

Saqara
10.2020 - 08.2021

TECH LEAD DEVOPS & BLOCKCHAIN

Digital Labs
11.2018 - 07.2021

INGÉNIEUR SENIOR JAVA & BLOCKCHAIN

VERMEG
11.2016 - 09.2018

DÉVELOPPEUR .NET

Smart Technology
03.2015 - 09.2016

DÉVELOPPEUR BACKEND JAVA

Access Solution
06.2012 - 02.2015

Oracle Certified Professional Java Developer (OCP-JP 6)

03-2011

Test of English for International Communication TOEIC

01-2011

JAVA DEVELOPER

HermSoft
08.2010 - 05.2012

Diplôme D'INGÉNIEUR - INFORMATIQUE

l'Ecole Sup Privée d'Ingénierie et de Technologies (ESPRIT)

LICENCE - SCIENCES INFORMATIQUE

Institut Supérieur D'Informatique Et De Gestion
SADOK SADDEMINGÉNIEUR DEVOPS & SRE | EXPERT EN KUBERNETES & CLOUD | SPÉCIALISTE BLOCKCHAIN