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

Souai Dhia Eddine

Ingénieur DevOps

$698/day
Paris, FR
3-7 years

Average response time: 1 hour

About Souai

En tant qu’ingénieur DevOps, je conçois et automatise des infrastructures scalables et sécurisées en environnement cloud et Kubernetes. Passionné par l’automatisation, la fiabilité des systèmes et les pratiques DevOps, je suis capable d’intervenir et de m’adapter rapidement à différents cloud providers (AWS, Azure, GCP) et écosystèmes techniques selon les besoins métier.
  • English

    Native or bilingual

  • French

    Native or bilingual

Can work on-site
Paris (up to 20km)

Experience

  • Weneeds
    Ingénieur DevOps
    TECH
    October 2024 - Today (1 year and 8 months)
    Paris, France
    • - Concevoir et déployer une infrastructure cloud AWS multi-environnements (develop, staging, production) avec Terraform (IaC), architecture modulaire, gestion du state distant (S3 + DynamoDB).
    • - Provisionner un cluster EKS multi-zone avec des node groups spécialisés, autoscaling (Cluster Autoscaler+Descheduler), gestion des identités via IRSA/OIDC et VPC Peering pour connecter le cluster à Amazon DocumentDB (MongoDB).
    • - Packager et déployer une vingtaine de microservices via Helm sur une architecture événementielle (Kafka, Redis) avec une stack multi-base de données (RDS, MongoDB), routing ALB, records DNS Route 53 et certificats AWS ACM.
    • - Rédiger des Dockerfiles multi-stage pour l'ensemble des microservices (Node.js/NestJS, Next.js, FastAPI/Python) : utilisateur non-root, gestion des signaux avec dumb-init, image de base partagée sur ECR et et mise en place d'environnements locaux via Docker Compose.
    . - Concevoir des pipelines GitHub Actions couvrant : tests unitaires, détection des changements (paths-filter), build avec cache Buildx/GHA, scan de vulnérabilités Trivy, versioning automatique ECR, mise à jour des Helm charts et synchronisation ArgoCD via API REST avec health checks.
    • - Sécuriser les pipelines via OIDC (sans credentials statiques) et envoyer des notifications sur Slack.
    • - Développer une interface interne de contrôle du scaling des clusters EKS via AWS API Gateway, Lambda et mettre en place un scheduling automatique avec EventBridge pour réduire les coûts d'environ 60% sur les environnements non-production.
    • - Exécuter des tests de charge k6 (load et stress) pour calibrer les resource requests/limits et les seuils HPA de chaque pod en conditions réelles de trafic et de traitement.
    • - Déployer une stack de monitoring complète (Prometheus, Grafana, AlertManager) avec alertes personnalisées et notifications Slack.
    • - Participer à la conception et à l'amélioration continue des pipelines CI/CD et des infrastructures cloud.
    Argo CD Amazon Web Services Terraform Kubernetes CI/CD
  • Hydatis
    Ingénieur DevOps
    DIGITAL AND IT
    February 2022 - July 2024 (2 years and 5 months)
    Tunis, Tunisia
    • - Installer GitLab Runner et s'enregistrer sur l'infrastructure pour exécuter les jobs de CI/CD.
    • - Mettre en place des microservices Java Spring Boot en utilisant Maven pour la construction et le téléchargement des artefacts sur le serveur Nexus.
    • - Intégrer SonarQube dans la pipeline pour l'analyse statique du code.
    • - Intégrer trivy pour les images docker et autres artefacts afin de détecter les vulnérabilités dans les packages système et les dépendances des applications.
    • - Packager l'application à l'aide de Docker et l'envoyer vers un registry docker. CI.
    Gitlab CI/CD SonarQube OVHCloud
  • Scheidt & Bachmann Maghreb
    Ingénieur DevOps
    INTERNET OF THINGS (IOT)
    August 2020 - February 2022 (1 year and 6 months)
    Tunis, Tunisia
    Ce projet développer une application Python la charge (CPU et mémoire) des microservices afin d'optimiser et de minimiser les coûts des ressources requises dans les environnements de développement, tout en intégrant également la pipeline CI/CD avec Jenkins. Tâches :
    • - Développer des scénarios de tests avec Python et la bibliothèque Locust.
    • - Construire les microservices et executer le test.
    • - Intégrer l'auto-ajustement horizontal des pods à nos microservices en se basant sur le rapport de test.
    • - Mise en place d'un pipeline CI/CD avec Jenkins.
    • - Déployer l'application sur un cluster Kubernetes en utilisant ArgoCD.
    • - Créer un tableau de bord en utilisant Grafana afin de surveiller les métriques de nos microservices.
    • - Assurer le reporting sur l'état d'avancement de projet à sa charge auprès de la hiérarchie.
    • - Environnement technique : Python, Locust, Docker, Helm, Ubuntu server, Jenkins, Postman.
    Jenkins Docker Kubernates

Recommendations

Be the first to recommend Souai

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

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

Education

  • Jenkins, From Zero To Hero: Become a DevOps Jenkins Master. Ultimate AWS Certified Cloud Practitioner. Certified Kubernetes Administrator (CKA) with Practice Tests. Docker for the Absolute Beginner - DevOps. European communication certificate.
    Jenkins, From Zero To Hero: Become a DevOps Jenkins Master. Ultimate AWS Certified Cloud Practitioner. Certified Kubernetes Administrator (CKA) with Practice Tests. Docker for the Absolute Beginner - DevOps. European communication certificate.
  • Cycle d'ingénieur en électronique et Télécommunication
    Ecole Nationale d'Electronique et des Télécommunications de Sfax
    2020
    Cycle d'ingénieur en électronique et Télécommunication

Categories