Anouar Harrou Profile

Anouar Harrou

AWS Certified DevOps Engineer & Certified Kubernetes Administrator

Crafting secure, scalable, and resilient systems with expertise in CI/CD automation, Kubernetes orchestration, and AWS infrastructure.

Connect with Me

Experience

DevOps Engineer

Société Générale ABS, Casablanca, Maroc | July 2023 – Present

  • Automated CI/CD pipelines with Jenkins, GitHub, Python, Bash, Ansible, Terraform, Nexus, SonarQube, and JFrog/Xray.
  • Deployed and managed banking APIs on a managed Kubernetes cluster for high availability.
  • Built custom OS images via automated Docker and Kubernetes pipelines.
  • Implemented observability stacks using Grafana, Prometheus, Loki, Tempo, Mimir, Blackbox, and OpenTelemetry.
  • Managed system monitoring, alerting, log rotation, and production incident response.
  • Administered WSO2 platforms in staging and production environments.

DevOps Engineer Intern

Société Générale ABS, Casablanca, Maroc | February 2023 – June 2023

  • Supported CI/CD pipeline automation with Jenkins and GitHub Actions.
  • Assisted in Kubernetes cluster configuration in a DMZ environment.
  • Contributed to observability setup with Prometheus and Grafana.

Education

Diplôme d'Ingénieur en ITIRC

ENSA Oujda, Morocco | January 2018 – July 2023

Baccalauréat Scientifique

Lycée Qadi Ben Arabi, Oujda, Morocco | October 2015 – June 2016

English Access Microscholarship Program

Oujda, Morocco | October 2012 – December 2014

Certifications

Technical Skills

Version Control

Service Mesh and Networking

Kubernetes Management

Continuous Integration & Delivery

Database

Streaming & Messaging

Observability

API Gateway

Coordination & Service Discovery

Scheduling & Orchestration

Automation & Configuration

Container Registry

Key Management

Security & Compliance

Cloud Native Network

Cloud Native Storage

Container Runtime

Cloud

Programming

Documentation

Languages & Soft Skills

    Arabic (Native)

    French (Native)

    English (Professional)

GitHub Repositories

The Ultimate CKA Guide

Welcome to the CKA Power Repo your one-stop shop for Certified Kubernetes Administrator (CKA) prep and beyond.

Kubernetes Cluster Setup Script

This script automates the setup process for a Kubernetes cluster on Ubuntu 20.04 LTS, One Master and one Node. It covers the installation of necessary dependencies, kernel settings, and components such as containerd, kubeadm, kubelet, and kubectl.

DEVOPS DOCK PROJECT

This repository provides a Docker Compose configuration for deploying a minimal DevOps tooling cluster, including Nexus, Jenkins, SonarQube, PostgreSQL, Traefik, pgAdmin, and GitLab. Tailored for development, testing, and hands-on exploration, it offers a streamlined environment to discover and experiment with tools for continuous integration, delivery, and monitoring.

Log Purger

Log Purger is a Python script designed to automate the compression and upload of logs to an S3 bucket, facilitating efficient log management and optimizing server space.

Atlassian Server Product Docker Installation Script

This script automates the installation of Atlassian Server products (Jira, Confluence, and Bitbucket) using Docker Compose. The script also handles the installation of Docker and Docker Compose if not already installed on the system.

Zabbix Monitoring Cluster

This Docker Compose configuration sets up a comprehensive Zabbix monitoring stack along with a MySQL database, utilizing Alpine Linux for a lightweight and efficient deployment. It includes Zabbix server, web frontend with Nginx, Zabbix agent, SNMP traps, MySQL, and Grafana for visualization.

More Repositories

Projects

High-Availability Kubernetes Cluster

Designed and deployed a highly available Kubernetes cluster in an on-premises DMZ using kubeadm, ensuring robust and scalable infrastructure for banking applications.

Technologies: Kubernetes, Kubeadm, Docker & ETCD

Private Cloud with ManageIQ

Implemented a private cloud using ManageIQ for centralized resource management, automating Infra provisioning with Ansible on the VMware vSphere to reduce deployment times.

Technologies: ManageIQ, Ansible, Gitlab & VMware vSphere

Current Learning & Projects

AWS Certified DevOps Engineer Professional - DOP-C02

Actively preparing for the AWS Certified DevOps Engineer Professional (DOP-C02) certification, focusing on enhancing expertise in modern AWS public cloud technologies and DevOps practices through real-world applications. Currently enrolled in the comprehensive course by Stephane Maarek to deepen knowledge and skills.

Learning: Public Cloud, AWS, DevOps

Serverless CI/CD Pipeline

Developing a serverless CI/CD pipeline using AWS Lambda and Step Functions to automate deployments, focusing on cost-efficiency and scalability.

Tools: Serverless architectures, AWS Step Functions

RiverFlow

RiverFlow, is a modular CI/CD framework that automates the build, test, scan, and deployment of applications based on user inputs.

Tools: GitHub Actions, AWS CodePipeline, Jenkins, Docker, Docker Hub, Amazon ECR, Kubernetes, Helm, Kustomize, Prometheus, Grafana, SonarQube, Trivy, Terraform (AWS, Azure, GCP), Ansible, Vagrant, CLI: Python, Frontend app with Flask

OnBudget

OnBudget is a personal budget tracking application built with Node.js, designed to help users manage their income and expenses, categorize transactions, and gain insights into their financial status through comprehensive summaries and reports.

Technology: React (inline JSX), Node.js/Express, REST APIs, SQLite, JWT-protected API endpoints

Learning: Java OOP & Microservices

Revisiting Java Object-Oriented Programming (OOP) principles and best practices to enhance expertise in designing and implementing scalable microservices, focusing on modularity, encapsulation, and robust architecture.

Focus: Java OOP, Microservices, Spring Boot, REST APIs

Learning: Cloud Native Architecture

Studying best practices for designing high-availability and cost-effective cloud-native applications, focusing on scalable, resilient architectures and efficient resource utilization in cloud environments.

Focus: Cloud Native, High Availability, Cost Optimization, Microservices

Reserve an Appointment

Transform Your DevOps Workflow Book a Consultation!

Schedule Now

Contact Me

Let's collaborate on innovative DevOps solutions.