Omar Abdelhadi

DevOps Engineer · marKoub.ma

Infrastructure
that runs
itself. (mostly.)

I design and run secure cloud infrastructure with Infrastructure as Code, the HashiCorp stack, CI/CD, Kubernetes and observability.

Portrait of Omar Abdelhadi
Rabat, MA
Scroll

About

01

I build production platforms that scale, stay available and are easy to maintain.

I'm a DevOps Engineer with 3+ years of experience designing and operating secure cloud infrastructure on AWS, Azure, Hetzner, OVHcloud and on-premises, both full-time and as a freelancer on Upwork.

My daily tools are Terraform and Ansible for provisioning and configuration, the HashiCorp stack (Nomad, Consul and Vault) for orchestration, service discovery and secrets, GitHub Actions for CI/CD, and Prometheus, Grafana and Loki for observability. I also have a backend background in Python and Django.

3+Years in DevOps
4Clouds + on-prem

Experience

02
2025

DevOps Engineer

marKoub.ma · Full-time
Aug 2025 — Present · Rabat
  • Built and deployed a production platform on Nomad, Consul and Vault for orchestration, service discovery and secrets management.
  • Provisioned servers, networking, load balancers and cloud resources with Terraform, and configured them with Ansible.
  • Built GitHub Actions pipelines that test, build and deploy automatically.
  • Set up central monitoring, logging and alerting with Prometheus, Grafana, Loki and Alertmanager.
  • Hardened Linux servers (firewall, SSH, access control, OS hardening) and cut costs by self-hosting open-source services.
NomadConsulVaultTerraformAnsibleGitHub ActionsLoki
2025

DevOps Engineer — Contract

Fondation Mohammed VI (via Avanta Maroc)
Jul 2025 · Rabat
  • Short DevOps assignment on Windows and Microsoft SQL Server environments.
WindowsSQL Server
2024

Freelance DevOps Engineer

Upwork · Remote
May 2024 — Present · 100% Job Success · 6 jobs · 5.0 ★
  • Wrote an Ansible role that creates AWS Lightsail instances and sets up Matomo analytics.
  • Built tooling to automate Git history cleanup and enforce commit standards. The client came back for more work.
  • Wrote Puppet code to deploy PostgreSQL.
  • Set up VS Code testing (Pytest) for a Dockerized Django development environment.
  • Built a Node.js API wrapper around an npm package, shipped as a Docker container.
  • Installed and configured web apps on Lightsail servers, including SSL.
“Very good work from Omar. Communicates well and gets the task done quickly. He was so good that I added on more milestones.”Client · Dockerized Django testing
“Omar is a good developer and was able to help me complete my project successfully.”Client · Node.js API wrapper
AnsibleAWS LightsailPuppetPostgreSQLDockerPytestNode.jsGit
2023

DevOps & Backend Developer

KubicBits
Nov 2023 — Jun 2025 · Casablanca
  • Ran production and staging on AWS and OVHcloud, with private networks for internal traffic.
  • Automated server setup with Ansible, cutting manual configuration time by 60%.
  • Built GitHub Actions CI/CD for 5+ projects and moved deployments to Docker Swarm, cutting downtime by 40%.
  • Set up monitoring with Prometheus and Grafana, and replaced paid SaaS tools with 3+ self-hosted services.
  • Built Django features, with background jobs in Celery and Redis, caching in Redis, and tests in Pytest.
  • Set up authentication with Keycloak and Cloudflare Access, and managed DNS and security in Cloudflare.
AWSDocker SwarmAnsiblePrometheusDjangoCeleryRedisKeycloakCloudflare

Stack

03

IaC & HashiCorp

  • Terraform
  • Ansible
  • Puppet
  • Consul
  • Vault

Containers

  • Kubernetes
  • Nomad
  • Docker
  • Docker Swarm
  • Docker Compose

Cloud

  • AWS
  • Azure
  • Hetzner
  • OVHcloud
  • Cloudflare

Observability

  • Prometheus
  • Grafana
  • Loki
  • Alertmanager
  • cAdvisor

CI/CD

  • GitHub Actions
  • ArgoCD
  • Git

Code & data

  • Python
  • Django
  • Node.js
  • Bash
  • PostgreSQL
  • Redis

Projects

GitHub →
01

AKS Infrastructure Automation

Azure Kubernetes Service clusters orchestrated with Ansible, with Prometheus monitoring for real-time insight.

Azure AKSAnsiblePrometheus
↗
02

Terraform OCI Instance Scaler

Terraform automation that keeps retrying instance provisioning on Oracle Cloud Infrastructure until compute capacity frees up.

TerraformOCI
03

Inception of Things

Small Kubernetes clusters with K3s and K3d on Vagrant, with continuous deployment through ArgoCD.

K3sK3dArgoCDVagrant
↗
04

Inception

A Docker-based infrastructure running WordPress, a LEMP stack, FTP, cAdvisor, Redis and more.

DockerComposeNginx
↗
05

WebServ

A high-performance HTTP server in C++, co-developed with a focus on scalability and efficient request handling.

C++HTTP
↗
06

ft_transcendence

A secure, real-time multiplayer game built as a team on a full-stack setup.

ReactNestJSTypeScriptPostgreSQL

Education

05
2021 — 2024 · Khouribga

1337 (42 Network) ↗

IT Architect.

2019 — 2021 · Mohammedia

ISTA Mohammedia

Business Management.

06 — Contact
Let's build
something

omarabdelhadi284@gmail.com
LinkedIn ↗ GitHub ↗ X ↗