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

Hamza Hajaiji

DevOps Engineer

€630/day
Paris, FR
3-7 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Hamza

Experienced DevOps Consultant, AWS cloud certified
Passionate about DevOps and technological watch, Curious and rigorous, agile.
Communication skills, teamwork with scrum, good interpersonal and professional quality.
  • French

    Native or bilingual

  • English

    Fluent

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

Experience

  • France travail
    DevOps Consultant
    October 2023 - Today (2 years and 8 months)
    Context and project:
    Automation and improvement of application deployment environments
    Tasks performed:
    • Installation of redis bases with the Bitnami Helm chart for testing purposes
    o Overcoming malfunctions of the enterprise redis base with the Bitnami chart
    • Helmification of application deployment environments
    o Migration from Kustomize to Helm
    o Creation of Helm charts for application stacks with the umbrella structure
    • Preparation of POCs for deploying Helm charts with Helmefile.
    o Deploying front-end, back-end application stacks with Helmefile
    o Variabilization of deployments across different environments
    • Automation of Helm chart deployment with GitLab-CI pipelines.
    o Building Helm charts with GitLab-CI jobs
    o Automating chart packaging with GitLab-CI and sending them to Artifactory
    • Monitoring of containerized applications with Kubernetes using Open Lens and k9s
    o Investigation of application deployment errors
    o Consulting application logs
    o Manual scaling of containers and manual upgrade of Helm charts for temporary debugging purposes
    • Improvement of build pipelines for JAVA, NodeJs applications with GitLab-CI.
    o Creation of GitLab-CI jobs for application builds
    • Optimizing the resource utilization of applications deployed on Kubernetes using Horizontal Pod Autoscaling (HPA)
    o Local testing of application autoscaling on a Bench environment
    o Integrating autoscaling into Helm charts
    o Determining suitable CPU values for deployment on environments (non-prod and prod)
    • Participation in a Concourse Craftspace migration project
    o Migration of secrets between HashiCorp Vault and CyberArk Conjur
    o Migration of legacy pipelines and teams to Concourse Craftspace
    • Reporting technical issues on various channels on Mattermost
  • Renault Digital
    DevOps Consultant AWS and GCP Cloud
    July 2021 - September 2023 (2 years and 2 months)
    Context and project:
    As part of the cloud migration program between GCP and AWS, the mission context within the DEVOPS team is:
    - Automation of technical prerequisites for deployments
    - Automation of application deployments
    - Analysis of deployment and operational errors
    - Creation of deployment templates
    Tasks performed:
    • Preparation of deployment prerequisites for standard applications (Frontend, backend, DB, S3 bucket) on GCP and AWS cloud using Terraform.
    • Improvement of Infrastructure-as-Code pipelines using Terraform best practices.
    • Deployment of MVPs by adapting existing pipeline templates on GitLab-CI.
    • Study and architecture change of the GKE cluster in the GCP cloud
    o Provisioning of an autopilot-type GKE cluster using a Terraform module
    • Deployment of releases on GKE Kubernetes clusters in the GCP cloud.
    • Updating application components in all environments using Helm charts.
    • Provisioning and management of resources on GCP: GCE, Cloud SQL, Bigtable, and GCS using Terraform.
    • Processing files in S3 buckets using AWS cloud Lambda (IN and OUT directories)
    • Implementation of templates for creating CI/CD pipelines using GitLab-CI on GKE clusters in the GCP cloud.
    • Monitoring of metrics collected from provisioned resources with GCP Cloud Logging/Monitoring as well as AWS CloudWatch.
    • Analysis of application operational incidents.
    • Ensuring service monitoring by updating Ansible roles.
    o Updating Ansible playbooks.
    o Defining target machines with dynamic Ansible inventories.
    • Administration of environments (GCS, GCE, GKE) on GCP cloud.
    • Exploitation of monitoring and alerting mechanisms to ensure the availability and performance of Kubernetes clusters.

  • Sofrecom
    DevOps Consultant
    December 2019 - June 2021 (1 year and 6 months)
    Context and project: Modernization of the software development process through the adoption of a high-performance CI/CD approach.
    Tasks performed:
    • Automation of CI/CD pipeline configurations with Ansible.
    o Automatic installation of CI/CD chain tools on on-premises nodes.
    o Creation of Jinja templates for configuration files.
    o Creation of Ansible roles per tool.
    o Configuration of dynamic inventories for target hosts.
    o Use and configuration of Ansible's AWX interface.
    o Configuration of CI/CD pipeline tools with Ansible playbooks.
    • Automation of CI/CD integration processes for MVPs/releases using Jenkins pipelines.
    • Orchestration, deployment, and auto-scaling of Docker containers with Kubernetes:
    o Creation of release images using Dockerfiles.
    o Pod orchestration.
    o Management of replicas by configuring the number of replicas for each deployed application to optimize their performance and availability.
    o Creation of deployments for application patches for different Kubernetes manifests using the YAML language.
    o Management of storage volumes required by applications with Kubernetes persistent volumes, storage classes, and persistent volume claims.
    o Storage of configuration parameters and credentials with Kubernetes ConfigMaps and Secrets.
    • Automation of deployment deployments on Kubernetes clusters with Jenkins pipelines.
    • Automation of application release delivery and deployment processes with Jenkins pipelines using GitLab, Ansible, and Docker.

    • Piloting Fit-for-Purpose Verification (VABF) tests.
    o Ensuring the provisioning of test environments.
    • Maintenance of tools and incident analysis for application deployment, updates, and startup.

Recommendations

Be the first to recommend Hamza

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

  • Baccalauréat mathématiques
    2019
    Baccalauréat mathématiques

Skill set

Categories