You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Ali EllouzeAE

Ali Ellouze

DevOps / Cloud Engineer

€600/day
Paris, FR
3-7 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Ali

I am a DevOps engineer specializing in architecture, automation, and optimization of web solutions, with expertise in Cloud migration projects. Passionate about cloud computing, I help you implement efficient deployment pipelines and manage secure cloud infrastructures. My goal is to optimize system performance, resilience, and reduce costs.
  • Arabic

    Native or bilingual

  • French

    Fluent

  • English

    Fluent

Can work on-site
Paris (up to 50km)

Experience

  • Total Energie
    DevOps Engineer
    ENERGY AND UTILITIES
    September 2023 - Today (2 years and 9 months)
    Courbevoie, France

    DevOps Transition to GitHub & CI Refactoring

    Context:Migration of GitLab repositories to GitHub TTE, implementation of multi-technology CI pipelines, and artifact centralization.
    Tasks:
    • GitHub repository organization: naming conventions, access management, teams, and permissions.
    • Development of Python scripts to migrate repositories, including merge requests and protection rules.
    • Migration of CI chains from Azure DevOps to GitHub Actions for Java, Node.js, and Android projects.
    • Migration of artifacts from Nexus to AWS CodeArtifact.
    • Training and support for development teams.
    Tools:Azure DevOps, GitHub, AWS CodeArtifact, Nexus, Python, Java (Maven), Node.js, Gradle.

    Migration of EVC platforms from Azure to AWS

    Context: Containerization and migration of Java and Node microservices from Azure to AWS.
    Tasks:
    • Containerization of microservices and configuration of the AWS ECR registry.
    • Implementation of CI/CD chains via GitHub Actions for deployment on AWS.
    • Migration to AWS ECS and CloudFront for Angular applications.
    • Integration of Elastic APM and automated deployment of Lambda functions.
    • Secrets management via AWS Secrets Manager.
    Tools:AWS ECR, ECS, CloudFront, GitHub Actions, AWS Secrets Manager, Elastic APM, Python.

    NextGen DevOps

    Context:Modernization of the delivery chain to improve the quality, security, and speed of deployments.
    Tasks:
    • Implementation of a DevOps roadmap and automation of CI/CD workflows.
    • Implementation of tests (unit, integration) and quality/security gates (SonarQube, Checkmarx, Wiz).
    • Automation of deployments across multiple environments (TEST, QA, PROD).
    • Setup of a new AWS Landing Zone with Terraform.
    • Support and training for development teams.
    Tools:Terraform, AWS, GitHub Actions, SonarQube, Checkmarx, Jira, Cucumber, Docker, Python.
    GitHub Actions AWS Terraform Python Docker
  • Empreinte Multimédia
    DevOps Engineer
    DIGITAL AND IT
    October 2021 - April 2023 (1 year and 6 months)
    Paris, France

    Screenbox & Rmbox

    Context:Preparation and management of Screenbox (digital signage) and Rmbox (reducing video playback load via VOD server) devices.
    Tasks:
    • Ubuntu Core system installation
    • Device network configuration
    • SSH user and access management
    • Snap service installation
    • Docker service deployment
    • Device monitoring setup
    • SSH tunnel creation
    • Cron job configuration for automation
    • Salt connection configuration
    • Automation via Ansible
    • Customer support
    Tools:Ansible, Salt, Docker, Snap, Bash, SSH, Cron, Netplan, Rsync, Mir-kiosk

    Modernization of application architecture with Kubernetes

    Context:Migration of services to Kubernetes, adaptation of modules for seamless integration without client impact.
    Tasks:
    • Migration of existing services to Kubernetes
    • Migration of Jenkins pipelines to GitLab CI
    • Modification of modules without client-side changes
    • Development of Cloudflare Workers to intercept and redirect requests
    • Use of Cloudflare KV to dynamically manage client DNS
    • Migration of media data to S3
    • Database updates
    Tools:Kubernetes, Docker, GitLab CI, Jenkins, Cloudflare Workers & KV, JavaScript, MySQL, S3, OVH, Scaleway

    Improvement of deployment processes (GitOps)

    Context:Automation and optimization of deployment processes with a GitOps approach.
    Tasks:
    • Creation of GitLab CI skeleton files for automation
    • Addition of configuration files for clients and modules
    • Development of Jsonnet scripts to generate YAML config files
    • Development of an Nginx module to dynamically expose client environment variables
    • Adaptation of APIs to dynamically inject variables via Cloudflare
    Tools:GitLab CI/CD, GitLab Bot, Jsonnet, Kubernetes, Nginx, Cloudflare Rules, MySQL, Go
    GitLab CI/CD Kubernetes Cloudflare Ansible Docker
  • Tekab Dev
    DevOps Engineer
    DIGITAL AND IT
    February 2021 - October 2021 (8 months)
    Sfax, Tunisia

    *) Kubernetes infrastructure setup

    Context:Setting up a Kubernetes environment to modernize Empreinte Multimédia's application architecture.
    **Tasks**:
    • Creation of node pools based on deployed service types
    • Creation of Kubernetes namespaces based on clients, service types, and environments (staging, preprod, prod)
    • Implementation of a FinOps architecture to optimize resource consumption
    • Definition of conventions for configuration files and service deployment
    • Management of access rights to Kubernetes resources
    Tools:Kubernetes, kubectl, Scaleway Container Registry, Cloudflare

    *) KOM Ubisoft

    Context:Development of a web and mobile platform for a major annual Ubisoft show, enabling event planning and live content broadcasting.
    Tasks:
    • Development of a Go application to schedule events and send personalized invitations based on time zones
    • Integration and configuration of the Sendgrid solution for email sending
    • Creation of dynamic HTML templates for invitations
    • Dockerization and deployment of services on cloud servers
    Tools:Golang, GORM, MySQL, Sendgrid, Docker, GitLab CI, Apache 2, OVH, Cloudflare

    *) WebTV V4 Stream Module

    Context:Solution for segmenting and playing videos at multiple bitrates (multi-bitrate) via HLS.
    Tasks:
    • Development of an Nginx module for HLS video playback from local servers and S3
    • Integration of the AWS AUTH Nginx module for secure access to private S3 buckets
    • Securing HLS URLs with crypttexts to ensure legitimate access
    • Dockerization and deployment of the module on cloud and physical servers
    Tools:Nginx AWS AUTH Module, Nginx VOD Module, AWS S3, AWS IAM, Docker, GitLab CI, OVH
    GitLab CI AWS GO Kubernetes OVH

Recommendations

Be the first to recommend Ali

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • National Diploma in Computer Engineering
    Higher Institute of Applied Sciences and Technology - Sousse
    2020
    Diplôme national d'ingénieur en informatique
  • Preparatory Cycle in MPI (Mathematics, Physics, Computer Science)
    Higher Institute of Applied Sciences and Technology - Sousse
    2017
    Cycle préparatoire MPI (Math Physique Informatique)

Skill set

Categories