
Mohamed Chiheb Ben Jemaa
Verified Expert in Engineering
Platform Engineer and Developer
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
Experience
- Kubernetes - 5 years
- Google Cloud Platform (GCP) - 4 years
- Helm - 4 years
- Go - 4 years
- Prometheus - 4 years
- Azure - 3 years
- GitOps - 3 years
- Amazon Web Services (AWS) - 2 years
Availability
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
Senior Platform Engineer
IONOS
- Developed and maintained a Cluster API provider for Proxmox and IONOS Cloud.
- Built a distributed, multi-component Kubernetes operator to scan container images and upload SBOMs to Dependency-Track, focusing on resource optimization and seamless workflow integration.
- Built and maintained Kubernetes operators to automate daily use cases, including Vault automation, auto-onboarding to GitOps, and automated DNS record creation.
- Improved the monitoring integration of the internal platform by setting a new architecture and structuring metrics with labels and global relabeling.
Platform Engineer
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.
- Integrated the Prometheus agent in workload clusters as an alternative to an entire Prometheus instance.
- Developed the Prometheus disk resizing feature as part of the monitoring operator.
Kubernetes Consultant
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.
Site Reliability Engineer
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.
Full-stack Engineer
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.
Experience
Website for Sotutrasm
http://www.sotutrasm.com/Electronic Rosary Good Example
Manahaj App
Cluster API Provider for Proxmox
https://github.com/ionos-cloud/cluster-api-provider-proxmoxCluster API Provider for IONOS Cloud
https://github.com/ionos-cloud/cluster-api-provider-ionoscloudStarted by the Kubernetes Special Interest Group (SIG) Cluster lifecycle, the Cluster API project uses Kubernetes-style APIs and patterns to automate cluster lifecycle management for platform operators. The supporting infrastructure, like virtual machines, networks, load balancers, and VPCs, as well as the Kubernetes cluster configuration, are all defined in the same way that application developers operate by deploying and managing their workloads. This enables consistent and repeatable cluster deployments across a wide variety of infrastructure environments.
Kubernetes Cluster with Flatcar
Education
Bachelor's Degree in Information Technology
Institut Supérieur des Etudes Technologiques (ISET) de Sfax - Sfax, Tunisia
High School Diploma in Computer Science
El Tawfik - Sfax, Tunisia
Certifications
Certified Kubernetes Application Developer
Linux Foundation
Certified Kubernetes Administrator
Linux Foundation
Kubernetes and Cloud Native Associate
Linux Foundation
HashiCorp Certified: Terraform Associate
HashiCorp
Google Cloud Professional Cloud Architect
Certified Kubernetes Security Specialist
Linux Foundation
Professional Cloud DevOps Engineer
Google Cloud Platform (GCP)
Skills
Tools
Google Kubernetes Engine (GKE), Grafana, Helm, Git, Terraform, GitHub, Amazon EKS, Kubernetes Operators
Paradigms
DevOps
Platforms
Kubernetes, Google Cloud Platform (GCP), Linux, Amazon Web Services (AWS), Azure, Docker, Oracle, Mobile, Web
Languages
Go, Python, JavaScript, SQL, HTML, CSS3, Bash
Storage
PostgreSQL, Google Cloud SQL, Cloud Environments, Databases
Frameworks
Spring
Other
Prometheus, Cloud, GitOps, Certified Kubernetes Administrator (CKA), Security, Site Reliability Engineering (SRE), IT Infrastructure, Cloud Infrastructure, Argo CD, Content Delivery Networks (CDN), Architecture, Infrastructure as Code (IaC), Networking, CI/CD Pipelines, Kubernetes Security, Cluster API, Monitoring, Software Engineering, Algorithms, Data Structures, APIs, Data, Flatcar
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring