Browse profiles Post a project
Malt welcom

Welcome to Rabah's freelance profile!

Malt gives you access to the best freelancers for your projects. Contact Rabah to discuss your project or search for other freelancer profiles on Malt.

Rabah Bourahla

DevOps

Works remotely from Paris

  • 48.8546
  • 2.34771
Propose a project The project will begin once you accept Rabah's quote.
Propose a project The project will begin once you accept Rabah's quote.

Location and workplace preferences

Location
Paris, France
Remote only
Primarily works remotely

Preferences

Project length
  • ≤ 1 month
  • ≥ 6 months
Company size
  • 1 person
  • ≥ 5000 people

Verifications

Freelancer code of conduct signed
Read the Malt code of conduct

Verified email

Languages

Categories

Skills (27)

Rabah in a few words

Ingénieur et spécialisé dans le DevOps depuis 4 ans, je me passionne pour l'informatique.
J'ai pu acquérir de solides compétences dans les différentes technologies tel que GCP, GKE, Ansible, Gitlab-CI ainsi que tous les outils utilisés globalement dans la chaine CI/CD

Experience

ANS - ANS

Public sector

Tech lead Hashicorp  - As a freelancer

Paris, France

April 2022 - October 2022 (6 months)

NOMAD :
• Création des jobs nomad
o Création des jobs nomad
o Configuration du network,logs,replicas,volumes etc.
• Mise en place de l’automatisation via waypoint
o Création scripts waypoint
• Gestion du versionning des sources sous git
VAULT :
• Création des rôles, policies,token etc.
• …
CONSUL :
• Service registration
• Gestion KV
• …
WAYPOINT :
• Refonte des scripts
o Création des scripts d’automatisation
o Gestion des déploiements multi-environnement
o …
DOCKERFILE
• Création des fichiers dockerfiles
o Configuration des fichiers pour la création des images, front, back, BDD etc
o Gestions des layers
o Build MAVEN
o Déploiement via front nginx
 Configuration des virtualhots
 …
hashicorp nomad consul Vault waypoint Docker Linux

d-aim

E-commerce

Ingénieur DevOps cloud  - As a freelancer

Paris, France

September 2020 - April 2022 (1 year and 7 months)

RUN :
• Maintien de la plateforme de production
• Gestion des tickets
o Demande d’évolution
o Incident de production
o Suivi des demandes métiér
• Infrastructure Onpremise (OVH – Proxmox – KVM LXC ) et Cloud GCP
• Gestion des backups et restore
• Monitoring
ANSIBLE :
• Refonte des scripts et de l’organisation des projets Ansibe
o Refonte des scripts existants
o Création des roles, handlers, hostgroups etc...
• Mise en place de l’automatisation via Ansible
o Création scripts ansible
• Gestion du versionning des sources sous git
o Code ansible maintenue et versionning via git sur répo gitlab
• Intégration des jobs Ansible dans une chaine CI/CD via gitlab-CI
o Création des jobs gitlab pour automatiser des actions avec ansible
 Lancer une installation java,httpd, etc sur une machine cible …
TERRAFORM GCP :
• Création des scripts d’automatisation
• Déploiement des instances
• VPC
• Subnet
• Règles firewall
Règles de Peering
KUBERNETES GKE :
• Création des POD
• Namespaces
• Container
• Volumes etc …
GCP :
• Automatisation via Terraform et Ansible
• Création des instances
• Gestion des users, et des permissions
• EC2
• VPC
• Gestion des Snaphots
• Gestion des features et update des versions
GITLAB-CI :
• Installation stack Gitlab-CI et runners associés.
• Configuration
• Migration des données.
• Gestion des droits.
• Création des pipelines ...
ACTIVITEE ANNEXE :
• Revue de documentation
o Relecture de documentation d’architecture
o Création de la documentation associée aux outils
o Création des procédures d’installation et de configuration
• Référant au CAB pour la validation des demandes de Changement
o Validation des impacts
o Validation des horaires d’intervention
o Communication aux équipes cibles
• Point journalier (CANBAN) afin de lister les tâches de la journée.

Crédit Agricole

Banking & Insurance

Ingénieur DevOps

Paris, France

November 2019 - August 2020 (9 months)

ANSIBLE :
 DevOps ExperƟse Ansible - Ansible TOWER
o Prise de contact avec RedHat pour obtenƟon clés d’acƟvaƟon du produit Ansible Tower
 InstallaƟon On-Premise de Ansible Tower (Bundle version offline)
o Version Offline car serveur via DMZ
o InstallaƟon sous Redhat 7
o ConfiguraƟon des projets
o CréaƟon des inventaires
o GesƟons des droits …
 Refonte des scripts et de l’organisaƟon des projets Ansibe
o Refonte des scripts existants et mise en place des bests pracƟces
o CréaƟon des roles, handlers, hostgroups etc...
 Mise en place de l’automaƟsaƟon via Ansible
o CréaƟon scripts ansible
 Déploiement applicaƟfs méƟers
 Middleware (HƩpd, tomcat, java, etc.)
 Scripts système (créaƟon des disques, mount points)
 Contener (purge docker, install et configuraƟon docker engine etc …)
 Règles de parefeu …
 GesƟon du versionning des sources sous git
o Code ansible maintenue et versionning via git sur répo gitlab
 IntégraƟon des jobs Ansible dans une chaine CI/CD via gitlab-CI
o CréaƟon des jobs gitlab pour automaƟser des acƟons avec ansible
 Lancer une installaƟon java,hƩpd, etc sur une machine cible …
GITLAB-CI :
 GesƟon des features et update des versions
o GesƟon des périodes d’indisponibilité de l’applicaƟon
o CommunisaƟon écrite afin de valider les horaires d’intervenƟons
 Mise en place des noƟficaƟons email
 Mise en place des cron
 Mise en place des sauvegardes automaƟsées
 GesƟons des environnements
 GesƟon des backups et des restauraƟons
 CréaƟon de script Ansible pour l’installaƟon et la configuraƟon des runners ssh ou dockers
 CréaƟon des jobs gitlab afin de lancer les tasks (scripts) ansible
DOCKER – DOCKER-COMPOSE :
 MigraƟon Gitlab-Ci vers Gitlab-CI containerisé
 CréaƟon des mounts points
 ConfiguraƟon des volumes
 InstallaƟon des Runners gitlab
GITLAB-CI :
 Monitoring via ELK (filebeat – logstash - ElasƟckSearch)
ACTIVITÉE ANNEXE :
 FormaƟon aux uƟlisateurs Ansible et Ansible Tower
o Session de formaƟon aux uƟlisateurs sur les ouƟls Ansible et Ansible Tower
o CréaƟon de document de présentaƟon
o Mise en place de lab pour les uƟlisateurs
 Revue de documentaƟon
o Relecture de documentaƟon d’architecture
o CréaƟon de la documentaƟon associée aux ouƟls
o CréaƟon des procédures d’installaƟon et de configuraƟon
 Référant au CAB pour la validaƟon des demandes de Changement
o ValidaƟon des impacts
o ValidaƟon des horaires d’intervenƟon
o CommunicaƟon aux équipes cibles
 Point journalier (CANBAN) afin de lister les tâches de la journée.

1 project on Malt

(1 rating)

Check out Rabah's project reviews

1 recommendation

Check out Rabah's recommendations

Education