Mohamed Chiheb Ben Jemaa, Developer in Berlin, Germany
Mohamed is available for hire
Hire Mohamed

Mohamed Chiheb Ben Jemaa

Verified Expert  in Engineering

Platform Engineer and Developer

Location
Berlin, Germany
Toptal Member Since
March 7, 2023

Mohamed is an engineer with over five years of experience in information technology, specializing in Kubernetes and cloud-native technologies. Having a software development and site reliability engineering background, he is an avid open-source contributor interested in advanced Kubernetes topics. Mohamed has solid knowledge of Kubernetes ecosystem, Google Cloud Platform, and Terraform.

Portfolio

Giant Swarm
Kubernetes, Amazon Web Services (AWS), Go, Google Cloud Platform (GCP), Azure...
Groupe Renault
Kubernetes, Go, Google Cloud Platform (GCP), Linux, Prometheus, Grafana...
MaibornWolff
Kubernetes, Docker, Azure, PostgreSQL, Go, Bash, Java, Linux...

Experience

Availability

Part-time

Preferred Environment

Kubernetes, Google Cloud Platform (GCP), Linux, Azure, Amazon Web Services (AWS), IT Infrastructure, Terraform, Prometheus, Go, Grafana

The most amazing...

...thing I've done as an open-source contributor was developing an open-source project to automate the lifecycle of monitoring components.

Work Experience

Platform Engineer

2022 - PRESENT
Giant Swarm
  • Developed and maintained open-source projects for automating the lifecycle of monitoring components using Prometheus and Grafana.
  • Ensured infrastructure and workload monitoring and logging were functioning correctly.
  • Provided customer support and participated in handling incident management.
Technologies: Kubernetes, Amazon Web Services (AWS), Go, Google Cloud Platform (GCP), Azure, Prometheus, Grafana, Linux, Cloud, GitHub, Google Kubernetes Engine (GKE), Cloud Environments

Kubernetes Consultant

2022 - 2022
Groupe Renault
  • Managed production-grade Kubernetes clusters for the whole Renault group.
  • Built and maintained Helm charts used by multiple teams.
  • Enabled Kubernetes multitenancy to ensure a good developer experience.
  • Built a GitOps deployment mechanism on Kubernetes with Argo CD.
Technologies: Kubernetes, Go, Google Cloud Platform (GCP), Linux, Prometheus, Grafana, Networking, Helm, Docker, Git, GitOps, Amazon Web Services (AWS), GitHub, Google Kubernetes Engine (GKE), Cloud Environments

Site Reliability Engineer

2019 - 2021
MaibornWolff
  • Extended the existing monitoring stack, pulled metrics from Azure, pushed custom metrics to Prometheus, and created dashboards.
  • Built and maintained Helm charts for Java microservices.
  • Developed a Kubernetes controller to help with complex deployment involving controlled reconnects of IoT devices.
  • Set up high availability for Prometheus and Alertmanager and managed the migration of the old setup to the new setup.
  • Wrote automation scripts and pipelines for common and complex tasks, including copying disks and creating a temporary failover replica.
  • Investigated the impact of caching PostgreSQL results on the performance of Java microservices.
  • Designed an architecture to manage multiple Kubernetes clusters with databases on Azure.
  • Set up a backup and restore process from Elasticsearch to an on-premise server.
Technologies: Kubernetes, Docker, Azure, PostgreSQL, Go, Bash, Java, Linux, Google Kubernetes Engine (GKE), Google Cloud SQL, Cloud Environments

Full-stack Engineer

2018 - 2020
think tank Business Solutions Tunisia
  • Developed new features for existing customer projects.
  • Set up environments and servers to host various projects using Linux and Ubuntu.
  • Developed back-end API services using Java and Spring.
  • Built pipelines to synchronize Oracle Database ETL with Talend, Jenkins, Java, and Oracle.
  • Integrated data reporting and analytics using Java, Oracle, Spring, and Ext JS.
  • Developed CI/CD cycles for common microservices to automate deployments.
Technologies: Java, Docker, Linux, JEE, Mobile, HTML, CSS3, JavaScript, PostgreSQL, Oracle, Google Cloud SQL, Cloud Environments

Website for Sotutrasm

http://www.sotutrasm.com/
Sotutrasm is a company that deals with underwater construction. They needed a website to highlight their services and give clients more ideas about their reference works. I created the website, fixed their webmail, and deployed it.

Electronic Rosary Good Example

The application is aimed at devout Muslims looking for an app to help them conduct their daily religious practices. It offers various services, including an electronic rosary and Qur'an. The electronic rosary enables users to record the number of praises throughout the month and provides Azkar, a set of recitations of verses. When installed, the electronic Qur'an allows users to save their progress and continue reading from where they left off.

Manahaj App

A Saudi Arabian school curriculum mobile app that allows students to access their learning assets and materials through its simple and easy-to-use user interface. I developed the back end and mobile version and handled deployments.
2013 - 2016

Bachelor's Degree in Information Technology

Institut Supérieur des Etudes Technologiques (ISET) de Sfax - Sfax, Tunisia

OCTOBER 2022 - NOVEMBER 2025

Certified Kubernetes Application Developer

Linux Foundation

OCTOBER 2022 - NOVEMBER 2025

Certified Kubernetes Administrator

Linux Foundation

NOVEMBER 2021 - AUGUST 2027

Kubernetes and Cloud Native Associate

Linux Foundation

AUGUST 2021 - PRESENT

HashiCorp Certified: Terraform Associate

HashiCorp

JUNE 2021 - PRESENT

Google Cloud Professional Cloud Architect

Google

APRIL 2021 - APRIL 2023

Certified Kubernetes Security Specialist

Linux Foundation

AUGUST 2020 - AUGUST 2022

Professional Cloud DevOps Engineer

Google Cloud Platform (GCP)

Tools

Grafana, Helm, Git, Terraform, GitHub, Google Kubernetes Engine (GKE)

Languages

Go, Java, JavaScript, SQL, HTML, CSS3, Bash

Platforms

Kubernetes, Google Cloud Platform (GCP), Linux, Azure, Docker, JEE, Amazon Web Services (AWS), Oracle, Mobile, Web

Paradigms

DevOps

Storage

Google Cloud SQL, Cloud Environments, Databases, PostgreSQL

Frameworks

Spring

Other

Prometheus, Cloud, GitOps, Certified Kubernetes Administrator (CKA), Security, Site Reliability Engineering (SRE), IT Infrastructure, Cloud Infrastructure, Networking, CI/CD Pipelines

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