Bienvenue sur le profil Malt de Rabah !
Localisation et déplacement
- Localisation
- Paris, France
- Télétravail
- Effectue ses missions majoritairement à distance
Préférences
- Durée de mission
-
- ≤ 1 mois
- ≥ 6 mois
- Taille d'entreprise
-
- 1 personne
- ≥ 5000 personnes
Vérifications
Charte du freelance Malt signée
Consulter la charte
Langues
Catégories
Compétences (27)
- Build
-
- Cloud
-
-
-
- Containerization
-
-
-
-
Rabah en quelques mots
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
Expériences
ANS - ANS
Secteur public & collectivités
Tech lead Hashicorp - En tant que freelance
• 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
…
d-aim
E-commerce
Ingénieur DevOps cloud - En tant que freelance
• 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
Banque & assurances
Ingénieur DevOps
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 mission Malt
Consultez les avis de fin de mission de Rabah
1 recommandation externe
Consultez les recommandations qu'a reçues Rabah