
Brahim Haddou
SRE | DevOps Engineer
Salary / Daily rate
Grenoble, France
Freelance, open to permanent contract
Can come onsite
Skills
Languages
About me
Intro
DevOps Engineer, with 4 years of experience and a strong passion for automating and optimizing development and operations processes. Specialized in implementing advanced DevOps practices and cloud solutions, with expertise in designing and optimizing CI/CD pipelines, managing cloud infrastructure, and using tools such as Docker, Kubernetes, Terraform, and Ansible to ensure reliable, automated, and efficient deployments.
Work experience
DevOps Engineer
bioMérieux
Dec 2025 - Present
11 months
Grenoble, France
In an on-premises production Kubernetes environment, I was responsible for: • Upgraded the Harbor container registry and defined a complete upgrade procedure, including a runbook, validation steps, and rollback plan. • Upgraded Traefik reverse proxy / ingress and implemented a reliable and reproducible upgrade procedure. • Migrated authentication from LDAP to OIDC using Azure Active Directory to standardize SSO and strengthen access control, with oauth2-proxy integrated with Traefik to secure applications and enforce identity and group based access rules. • Migrated a PostgreSQL database from a VM-based infrastructure to CloudNativePG on Kubernetes, enabling high availability and scalability, with LDAP authentication integration. • Deployed the AWX platform and refactored Ansible roles according to best practices, including modularity, reusability, variable management, and idempotency. • Provided DevOps support to Data Science teams, covering application support, infrastructure, CI/CD pipelines, and DevOps tooling.
Oracle
Mar 2022 - Dec 2025
3 years 10 months
Casablanca Metropolitan Area
DevOps Engineer
Sep 2024 - Dec 2025
1 year 4 months
Casablanca Metropolitan Area
Designed, implemented, and operated an automated, scalable cloud-native infrastructure for GraalVM applications, focused on high availability, performance, and maintainability: - Provisioned infrastructure on Oracle Cloud Infrastructure (OCI) using Terraform. - Built Ansible playbooks to automate server deployment, installation, and configuration across multiple environments. - Deployed, scaled, and maintained microservices on Kubernetes (OKE). - Implemented GitOps using FluxCD, Helm, and Kustomize to standardize and automate deployments. - Delivered reverse proxy and load-balancing layers with Traefik, Nginx, and HAProxy. - Centralized logging with Loki and unified visualization in Grafana to improve troubleshooting and traceability. - Administered Redis and Elasticsearch self-hosted on Kubernetes. - Developed serverless functions on OCI (Python) to automate workflows and integrate cloud services. - Wrote Bash/Python automation scripts for daily operational tasks. - Supported dev, infra, and data teams by enabling automation for production operations and workflows.
Junior DevOps Engineer
Sep 2022 - Oct 2024
2 years 2 months
Casablanca Metropolitan Area
Improved and scaled the GraalVM release process by strengthening CI/CD infrastructure, automation, and distribution pipelines: - Used Terraform to provision OCI resources: OKE Kubernetes clusters, VM instances, and Object Storage buckets. - Developed Ansible playbooks to prepare GitLab execution environments (runners, tools, permissions, network configuration). - Integrated Kubernetes Cluster Autoscaler on OKE to dynamically scale nodes during high CI/CD load. - Built CI/CD pipelines to publish multiple artifact types (RPM, Docker images, Maven archives, tarballs) to several distribution channels: GitHub Releases, GHCR, GraalVM Download Service, Oracle Container Registry, Maven Central, and YUM repositories. Outcome: shifted the release cadence from quarterly to weekly, significantly improving delivery speed and availability of new versions.
DevOps Engineering Intern
Mar 2022 - Oct 2022
8 months
Casablanca-Settat, Morocco
As a DevOps Engineering Intern, I contributed to CI/CD enablement for cross-platform packaging by: - Building a proof of concept to build, test, and distribute Windows/macOS packages. - Applying the PoC to products such as GraalVM, GDK, and multiple internal tools. - Writing Ansible playbooks to automate runner installation and configuration. - Setting up GitLab Runners for Windows using Docker containers. - Setting up GitLab Runners for macOS using shell executor. - Integrating runners into GitLab CI/CD pipelines to support build, test, and deployment workflows. - Implementing cache and artifact strategies to speed up builds and share dependencies across jobs.
DevOps Engineering Intern
ADLEAD MEDIA
Jun 2021 - Oct 2021
5 months
Casablanca Metropolitan Area
As a DevOps Engineering Intern, I worked on building and delivering a cloud-ready microservices application by: - Designing and developing a microservices-based web application with an integrated store using Django and Django REST Framework. - Implementing backend pagination with DRF Pagination and optimizing SQL queries to reduce latency when handling large datasets. - Improving API performance using queryset optimizations and API-level caching to reduce repetitive calls. - Setting up and maintaining CI/CD pipelines with GitLab CI, including unit tests and automated integration. - Containerizing services with Docker and orchestrating deployments using Helm and Kubernetes. - Configuring Nginx as a reverse proxy, handling performance tuning, security hardening, and load balancing.
Education
École Nationale des Sciences Appliquées de Fès
Diplôme d'ingénieur, génie informatique
2019 - 2022
2 years 11 months
École Nationale des Sciences Appliquées de Fès
Cycle Préparatoire Intégré
2017 - 2019
1 year 11 months