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

Mahdi Behi

Ingénieur DEVOPS

€150/day
Tunis, TN
3-7 years

Average response time: 1 hour

About Mahdi

WIP new description needs to be written on here when i find the time for now lets wait until i have a proper thing to say about myself i am very fluent in english so i find it easy to express this here in english
  • French

    Fluent

  • English

    Fluent

  • Arabic

    Native or bilingual

Remote only
Primarily works remotely

Experience

  • sagemcom
    DEVOPS Engineer
    ENERGY AND UTILITIES
    April 2024 - Today (2 years and 2 months)
    Le Kram, Tunisia
    I work as a Full-Stack and DevOps Engineer with strong expertise in backend, frontend, and infrastructure. My role combines software development, system integration, and deployment automation, allowing me to cover the full lifecycle of applications from coding to production delivery.

    On the backend, I develop and maintain applications using Java and Spring Boot, handling build configurations, Maven plugins, and packaging strategies (including fat jars and SNAPSHOT versioning). I integrate and customize Keycloak for authentication and authorization, implementing custom providers and troubleshooting complex issues such as REST endpoint mappings, plugin packaging, and deployment compatibility. I also configure messaging solutions like ActiveMQ, fine-tuning connection URIs and failover strategies.

    On the frontend, I work with Angular, ensuring compatibility with modern Node.js versions. I resolve dependency conflicts, manage Angular Material/CDK versions, and handle build pipelines to keep frontend applications aligned with backend services.

    I am also heavily involved in CI/CD and code quality. I configure SonarQube to analyze Java codebases, ensuring reliable quality gates and avoiding unnecessary scans. I work with GitLab to manage merge requests, resolve conflicts, and handle rebase or abort scenarios in collaborative development environments.

    From an infrastructure and DevOps perspective, I deploy applications in Kubernetes clusters, often within restricted corporate environments that require proxies for Docker and Helm. I design manifests for services like Elasticsearch without relying on Helm, ensuring flexibility and maintainability. I also troubleshoot Linux environments (APT issues, WSL crashes) to support development and deployment workflows.

    Beyond technical tasks, I produce documentation and READMEs for configuration and deployment, coordinate with teams on E2E testing, and provide support for specialized modules.
    DevOps Administration système Docker Jenkins/Sonar Groovy
  • WEVIOO Group
    Projet de fin d'etude
    HUMAN RESOURCES
    February 2020 - June 2021 (1 year and 4 months)
    Ariana, Tunisia
    Développement d’une application web de sourcing
    pour optimiser la procédure de recrutement.
    • Focus sur la partie front-end en utilisant Angular et Springboot
  • Tritux Group
    Stage d'été
    HUMAN RESOURCES
    July 2019 - August 2019 (2 months)
    Tunis, Tunisia
    Développement d’une application de suivi de l’avancement des projets.
    • Réalisation d’un script de synchronisation automatique
    des données d’avancement des employés

Recommendations

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

  • Baccalauréat
    Lycee Technique de Rades
    2017
  • Licence en Informatique
    Université Internationale de Tunis, UIT
    2020

Certifications

  • Scrum foundation professional certificate (SFPC)
    CertiProf
    2020
  • Optimisez votre architecture Microservices
    OpenClassrooms
    2019

Skill set (25)

Categories