Badreddine Gharbi, Developer in Toulouse, France
Badreddine is available for hire
Hire Badreddine

Badreddine Gharbi

Verified Expert  in Engineering

Bio

Badreddine is a dedicated, knowledgeable, and highly productive DevOps engineer. Besides his experience in infrastructure, security, and cloud architecture, he also fully embodies product thinking and lean development. Badreddine moved to work as a consultant to share his expertise and help smaller businesses improve their cloud infrastructure until they are ready to grow their team with an in-house specialist.

Portfolio

Groupe Credit Agricole
Azure, Azure DevOps, CI/CD Pipelines, Continuous Integration (CI), Kubernetes...
Yuki
CI/CD Pipelines, Monorepos, Docker, Node.js, TypeScript, GitHub, Azure...
Agroecologia Intensiva Para El Campo
Azure, Azure DevOps, SAP, Cloud Migration, DevOps, SAP HANA, Azure Monitor

Experience

  • GitHub Actions - 6 years
  • Linux - 5 years
  • DevOps - 5 years
  • Azure - 5 years
  • Kubernetes - 5 years
  • Azure DevOps - 5 years
  • Google Cloud Platform (GCP) - 5 years
  • Site Reliability Engineering (SRE) - 3 years

Availability

Full-time

Preferred Environment

Google Cloud Platform (GCP), Terraform, GitHub, GitLab CI/CD, Grafana, Azure, GitHub Actions, Azure Kubernetes Service (AKS)

The most amazing...

...project I've delivered included migrating an entire on-premise infrastructure to GCP with better resilience and fault tolerance for a fraction of the price.

Work Experience

DevSecOps Consultant

2024 - PRESENT
Groupe Credit Agricole
  • Configured Azure DevOps Server 2022, including setup of databases, application tier, reporting services, and security settings to ensure a fully operational and secure environment.
  • Developed a CI/CD workflow using Azure DevOps for GitHub workflow integration, incorporating a private application packages repository to streamline builds, deployments, and version management.
  • Containerized applications for Angular 18 and .NET Core, creating Docker images for consistent and scalable deployment across environments.
Technologies: Azure, Azure DevOps, CI/CD Pipelines, Continuous Integration (CI), Kubernetes, GitHub Actions

DevOps Engineer

2023 - PRESENT
Yuki
  • Created GitHub Actions pipelines supporting feature branch deployments and integrated security analysis with GitHub Security Scanning to ensure code quality and security compliance.
  • Containerized multiple Next.js applications and deployed them to serverless environments for scalable and efficient cloud-based operations.
  • Performed performance analysis and optimized architectural design to enhance system efficiency and scalability.
  • Optimized Cloud FinOps by setting up budget alerts and leading discussions to drive continuous financial improvements and cost management.
  • Developed a monitoring dashboard and conducted readiness and health checks to ensure system reliability and performance.
  • Created detailed documentation and architecture diagrams using Lucidchart to illustrate system designs and processes clearly.
  • Configured a Grafana dashboard for Kubernetes and Cloud Run, implemented email alerting, and utilized logs, metrics, and traces in Grafana to enhance troubleshooting and system monitoring.
Technologies: CI/CD Pipelines, Monorepos, Docker, Node.js, TypeScript, GitHub, Azure, GitHub Actions, Continuous Integration (CI), Grafana, Kubernetes

SAP Business One Cloud Migration Specialist

2024 - 2024
Agroecologia Intensiva Para El Campo
  • Monitored and managed SAP HANA database backups, ensuring data integrity and availability.
  • Designed and implemented Azure infrastructure tailored for SAP Business One migration.
  • Established robust VM redundancy and backup systems to enhance reliability.
  • Installed and configured SAP Business One add-ons following industry best practices.
  • Developed comprehensive architecture plans for seamless cloud migration.
Technologies: Azure, Azure DevOps, SAP, Cloud Migration, DevOps, SAP HANA, Azure Monitor

Kubernetes Expert

2024 - 2024
Association for the Advancement of Sustainability in Higher Education, Inc
  • Conducted a comprehensive review of the Kubernetes setup to assess configuration, performance, and security, ensuring optimal cluster operation and alignment with best practices.
  • Conducted an architectural review and provided improvement recommendations to enhance system design, scalability, and performance.
  • Produced a formal report detailing the methodology, findings, and actionable suggestions for improvements based on the architectural review.
Technologies: Kubernetes, Google Cloud Platform (GCP), Google Kubernetes Engine (GKE), GitHub, GitHub Actions, Kustomize

DevSecOps Engineer

2022 - 2024
GlobalPos
  • Designed and implemented a CI/CD pipeline for Canary deployments on Cloud Ran, leveraging Google Cloud Deploy for seamless release management and controlled rollouts.
  • Developed a load balancer URL matching configuration to route traffic dynamically to different Cloud Run back ends based on request paths.
  • Established a secure VPN connection between on-premises infrastructure and Google Cloud to facilitate seamless migration.
  • Developed and managed Terraform configurations to provision Bigtable, Cloud SQL, Redis, VPC, and Google Kubernetes Engine (GKE) resources.
  • Developed a GitHub Actions workflow configuration using Workload Identity Federation to authenticate and interact with Google Cloud services securely.
  • Designed and managed IAM groups, enforcing least-privileged access policies to ensure secure and compliant resource management.
  • Crafted a comprehensive monitoring configuration and implemented alerting rules to ensure proactive issue detection and system reliability.
Technologies: Docker, Google Cloud Platform (GCP), JavaScript, Kubernetes, GitHub, Linux, DevOps, Google Kubernetes Engine (GKE), CI/CD Pipelines, Cloud Architecture, Load Balancers, Networks, Terraform, DevSecOps, Continuous Integration (CI), GitHub Actions

DevOps Engineer

2021 - 2022
Sidespin
  • Bootstrapped a Google Cloud Platform (GCP) organization and created GCP organization policies using Terraform.
  • Developed and improved GCP architecture and updated Terraform configuration.
  • Enhanced security utilizing Google Kubernetes Engine (GKE) workload identity.
  • Created GCP resources from Kubernetes using GKE Connector.
  • Performed GitLab CI/CD configuration with deployment on GKE using Helm.
Technologies: Google Cloud Build, Google Cloud Platform (GCP), Terraform, GitLab, GitLab CI/CD, DevOps, Google Kubernetes Engine (GKE), Kubernetes, CI/CD Pipelines, Cloud Architecture, DevSecOps, Continuous Integration (CI), GitHub Actions

DevOps Engineer

2020 - 2021
PixiMind
  • Installed, configured, and maintained on-premise web services.
  • Developed and implemented CI/CD with GitLab CI, GitHub Actions, and Azure DevOps.
  • Improved the deployment process within Azure and monitoring applications using Grafana.
Technologies: GitHub, Azure, Kubernetes, Azure Kubernetes Service (AKS), Grafana, CI/CD Pipelines, Continuous Integration (CI)

Software Developer

2017 - 2020
Softtodo
  • Developed front-end apps using React and landing pages using HTML, CSS, and JavaScript.
  • Built microservices and back ends using Express, the Node.js framework.
  • Performed code review and developed different—mainly unit and functional— tests.
Technologies: JavaScript, HTML5, CSS4, jQuery, Linux, NGINX

Experience

E-BRI

E-BRI redefines instant coupon processing in retail environments, emphasizing rapid response and scalable infrastructure.

Leveraging Google Cloud Platform (GCP), the project utilizes Google Kubernetes Engine (GKE) to streamline application deployment, ensuring robust management and automated scaling of containerized applications. To enhance responsiveness and manage dynamic load efficiently, the architecture integrates Cloud Run, a serverless platform that excels in delivering high-performance and scalable services.

Additionally, the system employs Google Cloud Memorystore to handle large volumes of data with low latency, meeting stringent client requirements for performance and scalability. This comprehensive solution meets and exceeds the operational demands of modern retail environments, providing a seamless, efficient, and cost-effective coupon system.

Certifications

OCTOBER 2024 - OCTOBER 2026

CKA: Certified Kubernetes Administrator

The Linux Foundation

SEPTEMBER 2024 - SEPTEMBER 2026

CKAD: Certified Kubernetes Application Developer

The Linux Foundation

SEPTEMBER 2024 - SEPTEMBER 2025

Microsoft Certified: DevOps Engineer Expert

Microsoft

JUNE 2023 - JUNE 2025

Professional Cloud DevOps Engineer

Google Cloud

MAY 2023 - MAY 2025

Google Cloud Certified Professional Cloud Architect

Google Cloud

Skills

Libraries/APIs

jQuery, Node.js

Tools

Google Kubernetes Engine (GKE), GitHub, Azure Kubernetes Service (AKS), Istio, Helm, Fluentd, Terraform, GitLab CI/CD, Grafana, GitLab, NGINX, Kustomize, Azure Monitor

Paradigms

DevOps, Continuous Integration (CI), Azure DevOps, DevSecOps

Platforms

Kubernetes, Docker, Google Cloud Platform (GCP), Azure, Linux, SAP HANA

Storage

Google Cloud, Google Bigtable

Languages

JavaScript, HTML5, CSS4, TypeScript, GraphQL

Other

CI/CD Pipelines, GitHub Actions, Google Cloud Build, Site Reliability Engineering (SRE), Cloud Security, Infrastructure as Code (IaC), Prometheus, Google Cloud Functions, Networking, DevOps Engineer, Cloud, Cloud Architecture, Web Security, Load Balancers, Networks, Monorepos, Software Development, Open Source, Orchestration, SAP, Cloud Migration

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring