Senior Kubernetes & SRE Engineer | Cloud Infrastructure
- Verfügbarkeit einsehen
- 2 Referenzen
- auf Anfrage
- 1111 Berlin
- auf Anfrage
- ar | de | en | fr
- 22.09.2026
Kurzvorstellung
Auszug Referenzen (2)
"Sadok is a great, multi-skilled full stack developer solutions and deadline oriented. Highly recommended"
12/2020 – 6/2021
Tätigkeitsbeschreibung
Exploring and onboarding developers into the DB architecture. Developing a NodeJs backend using NestJs, typeORM and Typescript. Working on Angular SPA.
Setting up Private Kubernetes cluster in Google cloud Platform. Setting up pipeline to deploy microservices into GKE.
Technologies: Kubernetes, Istio, Docker, GCP, Gitlab-CI, UNIX. Tools: Microsof visual studio, Jira, Gitlab.
Angular, Google Cloud, Continuous Integration, Kubernetes, Node.Js, Typescript
"I had the pleasure of working with M.S. M. for almost a year at Deutsche Bank, collaborating on several project teams."
11/2019 – 11/2020
Tätigkeitsbeschreibung
Developing backend services in an event-driven microservice architecture using Node/Express.
Monitoring the services using dashboards (Graphana), metrics (Prometheus) and logging (ELK stack).
Implement event-driven communication using EventStore and Azure Service Bus.
Setting up services' infrastructure using Kubernetes, Helm, Gitlab-CI and Docker. Testing infra services in Kubernetes using Go and Terratest.
Technologies: Node, Express, Typescript, Javascript, Eventsourcing, Golang, Kubernetes, Istio, Ansible, Terraform, Docker, Microsoft cloud services, Gitlab-CI, UNIX.
Tools: Docker, WebStorm, MSSQL, MongoDB, Graphana, Prometheus, Jira, Gitlab.
Docker, JavaScript, Continuous Integration, Kubernetes, Microsoft Azure, Node.Js, Typescript
Qualifikationen
Projekt‐ & Berufserfahrung
4/2023 – 10/2024
Tätigkeitsbeschreibung
Developing a scalable proxy for caching Graphql queries (>12k req/s) using Rust and AWS elastic cache.
• Maintaining, extending and monitoring a Graphql Gateway using Apollo router that connects all microservices of the multi-media streaming platform into a single unified API layer which can serve more than 20k req/s.
• Integrating Istio Service Mesh and using Istio for distributing traffic across scaled pods.
• Improving, managing and streamlining the process of internal teams developing GraphQL
subgraphs while maintaining governance over the Graphql API by implementing internal
tooling services and workflows.
• Testing services using Unit, Integration, E2E and performance tests.
• Creating and improving Gitlab CI/CD for deploying backend services in Kubernetes clusters.
• Monitoring and setting alerting for all critical components.
• Implementing chaos-engineering and integrating it in the pipeline.
• Implementing canary deployment using Flagger and Istio service mesh.
Amazon Web Services (AWS), DevOps (allg.), Graphql, Kubernetes, Node.Js
7/2021 – 12/2022
Tätigkeitsbeschreibung
Integrating third-parties API using Oauth2.0.
• Migration monolith architecture towards microservices by introducing Apollo Gateway
and using Apollo Federation v2.
• Developing product features and improving a backend using Nodejs/Typescript, Graphql
and MongoDB.
• Implementing and introducing OOP and clean code patterns.
• Testing the backend using Unit, Integration and E2E tests.
• Creating Gitlab CI/CD for deploying backend services in docker swarm
Technologies: Node/Typescript, Apollo-server, Docker, Gitlab-CI, GraphQL, Jest, Redis, Mongoose/MongoDB.
Docker, Graphql, Mongodb, Node.Js, Typescript
12/2020 – 6/2021
Tätigkeitsbeschreibung
Exploring and onboarding developers into the DB architecture. Developing a NodeJs backend using NestJs, typeORM and Typescript. Working on Angular SPA.
Setting up Private Kubernetes cluster in Google cloud Platform. Setting up pipeline to deploy microservices into GKE.
Technologies: Kubernetes, Istio, Docker, GCP, Gitlab-CI, UNIX. Tools: Microsof visual studio, Jira, Gitlab.
Angular, Google Cloud, Continuous Integration, Kubernetes, Node.Js, Typescript
11/2019 – 11/2020
Tätigkeitsbeschreibung
Developing backend services in an event-driven microservice architecture using Node/Express.
Monitoring the services using dashboards (Graphana), metrics (Prometheus) and logging (ELK stack).
Implement event-driven communication using EventStore and Azure Service Bus.
Setting up services' infrastructure using Kubernetes, Helm, Gitlab-CI and Docker. Testing infra services in Kubernetes using Go and Terratest.
Technologies: Node, Express, Typescript, Javascript, Eventsourcing, Golang, Kubernetes, Istio, Ansible, Terraform, Docker, Microsoft cloud services, Gitlab-CI, UNIX.
Tools: Docker, WebStorm, MSSQL, MongoDB, Graphana, Prometheus, Jira, Gitlab.
Docker, JavaScript, Continuous Integration, Kubernetes, Microsoft Azure, Node.Js, Typescript
7/2018 – 9/2019
Tätigkeitsbeschreibung
Building e-commerce shop using React/Redux.
Building single page portal with Vuejs.
Developing scalable, decoupled backend services with fault-tolerance and event- driven communication using, SQS, SNS.
Developing services using DDD approach, with Aggregates, Transactions, EventBus and Command Bus.
Technologies: Symfony 4/PHP 7, Javascript, React/Redux, Vuejs/Vuex, AWS (SQS, SNS, DynamoDB, EC2), Ansible, Gitlab-CI, NGINX, UNIX.
Tools: Docker, PhpStorm, MySQL, Jira, Vagrant, Gitlab, Github.
Amazon Web Services (AWS), Docker, Continuous Integration, Nginx, PHP, React (JavaScript library), Symfony
5/2017 – 6/2018
Tätigkeitsbeschreibung
Building e-commerce single page websites using Angular 4/Typescript and React/Redux.
Technologies: Angular4/TypeScript, NodeJs, ReactJs/Redux, Docker, HTML5 CSS3, Bootstrap 3, Sass, JQuery, Cordova hooks, WebPack, REST webservices
Angular, CSS (Cascading Style Sheet), HTML5, Node.Js, React (JavaScript library), Representational State Transfer (REST), Typescript
Ausbildung
Tunis
Über mich
Mein Schwerpunkt liegt heute auf Kubernetes, Cloud Infrastructure und Site Reliability Engineering. Als CKA- und CKS-zertifizierter Engineer bringe ich sowohl fundiertes Kubernetes-Wissen als auch umfangreiche praktische Erfahrung aus produktiven Umgebungen mit.
Besonders gerne beschäftige ich mich mit komplexen Infrastruktur- und Reliability-Herausforderungen: von Kubernetes- und OpenShift-Plattformen über Infrastructure as Code und CI/CD bis hin zu Observability, Service Mesh, automatisierten Deployments und Chaos Engineering.
In bisherigen Projekten habe ich unter anderem Kubernetes-Plattformen betrieben, hochskalierbare Services mit mehr als 20.000 Requests pro Sekunde unterstützt, Canary Deployments mit Istio und Flagger eingeführt sowie Monitoring-, Alerting- und SRE-Praktiken etabliert.
Ich arbeite gerne an der Schnittstelle zwischen Entwicklung und Infrastruktur und lege großen Wert auf automatisierte, reproduzierbare und zuverlässige Systeme. Dabei ist mir nicht nur wichtig, dass eine Lösung funktioniert, sondern dass sie auch langfristig stabil, beobachtbar, sicher und einfach zu betreiben ist.
Aktuell möchte ich meinen Schwerpunkt noch stärker auf Kubernetes, Platform Engineering und Site Reliability Engineering legen und meine Erfahrung in anspruchsvollen Cloud-Infrastrukturprojekten einbringen.
Weitere Kenntnisse
Persönliche Daten
- Arabisch (Muttersprache)
- Deutsch (Fließend)
- Englisch (Fließend)
- Französisch (Gut)
- Europäische Union
- Schweiz
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden
