Abdelaziz - Ingénieur DevOps & Cloud
Ref : 160210S002-
9230 CHATILLON
-
DevOps (31 ans)
-
Totalement mobile
-
Bientôt freelance

-
Ingénieur Cloud-Devops
Mission: Saint Gobain Equipe : Ops - ProdJan 2022 - aujourd'huiEquipe composée de 13 personnes:
Kubernetes / Ansible / Docker / Docker compose / RabbitMQ / Zabbix / PostgreSQL / Unix / Wrapper / Sap / dtr / jfrog / Awx / Sonarqube / ELK / Microsoft Azure / Python / Vault / Windows
• 1 Manager
• 2 Devops
• 10 consultants support
Responsabilités :
• Gérer les environnements cloud et sur site pour garantir évolutivité et
disponibilité..
• Automatiser l'installation manuelle des applications sur les machines
Windows à l'aide d'Ansible.
• Préparer les playbooks/rôles Ansible pour l’automatisation de nos pipelines et
définir les templates des pipelines pour les autres équipes.
• Créer des playbooks pour le déploiement d'applications (Kubernetes/Docker)
sur tous les environnements, y compris la production (cloud/on premise), tout
en documentant les processus de déploiement et en fournissant un support en
cas d'incident.
• Faire le monitoring des performances des applications en prod hébergées sur
le cloud et on premise, développées en Kubernetes et Docker.
• Développer une solution à l'aide de RabbitMQ (Kubernetes/Docker) pour
améliorer l'efficacité de l'application (RabbitMQ StatefulSet avec un volume
persistant et 3 pods : Wrapper et SAP inbound/outbound).
• Effectuer une migration complète d'Awx vers Ansible Tower et de Dtr vers
Jfrog .
• Participer activement aux discussions sur les spécifications et la conception
avec les équipes de développement.
• Faire la doc pour les différents déploiments d'application pour notre équipe
de support en inde . -
Ingénieur Cloud-Devops
Mission: HermèsJan 2021 - Jan 2022Equipe composée de 7 personnes:
Ansible / AWX / Gitlab CI /AWS / Terraform / Jenkins / Vmware “Vsphere” / Kubernetes / Tanzu / Stack ELK / GIT / Shell / Prometheus / grafana / alertmanager / Docker / Vms Centos - Windows / Java 11 / Splunk / Snowflake
• 1 Tech lead
• 4 Devops
• 2 consultants Cloud Vmware, AWS
Responsabilités :
• Accompagner les équipes Hermès à migrer ses projets/applications
“java/splunk/js …” vers Kubernetes .
• Préparer les pipelines Gitlab-CI pour toutes les équipes Hermès et leur fournir
du support en cas de besoin.
• Préparer les playbooks/rôles Ansible pour l’automatisation de nos pipelines et
définir les templates des pipelines pour les autres équipes.
• Préparer les Modules Terraform “infra as code” pour automatiser les
déploiements et les différentes manipulations d’infra ( AWS /
Vmware”Vsphere” ) avec la documentation pour les différents services AWS
• Assurer le support sur les différents services de AWS .
• Installation / Configuration de Grafana/Prometheus pour monitorer les
différentes clusters Kube et les Runners/Jobs/Pipelines de Gitlab .
• Préparer nos propres images Docker de tous les applications avec les
différents scan et tests de sécurité pour les stocker dans HARBOR -
Ingénieur Cloud-Devops
Mission: Ministère De La CultureProjet : VAS ( Vitam As A Service )Jan 2020 - Jan 2021Equipe composée de 3 personnes:
Centos / Terraform / Openstack / Nubo ( cloud privé de l’état ) / Ansible / Jenkins / Gitlab CI / / Apache / DNS / NTP/ SMTP / Haproxy / Stack ELK / GIT / Shell / JSON / Consul / Prometheus / grafana / alertmanager / Docker / Java 11
• 1 Tech lead
• 2 Devops
Contexte / Enjeux :
Mise en production de Vitam accessible en service
• Parc: 420 VM (Openstack / CentOS 8), 20 plateformes
Responsabilités :
La mise en production d’une infrastructure interministérielle mutualisée sur le
Cloud NUBO qui est un cloud Cercle 1 de l’Etat qui se basent sur Openstack pour
héberger VITAM accessible en service pour tous les ministères .
• Préparer les sources Terraform from scratch pour tous les environnements
(recette , préprod , prod … ) sur les différents site de NUBO
selon l’architecture définis au début de projets pour le déploiement
automatique d’infra , en gérant les différents groupes de sécurités et les flux
adéquats pour l’interconnexion des différents sites et différents composants de
VITAM et VITAM-UI ( qui sont des applications développés en Java , ayant une
architecture un peu complexe et beaucoup de composants interconnectés pour
assurer l’archivage interministérielles et aussi VITAM-UI qui est un front de
vitam accessible en service pour tous les Ministères , d'où le projet VAS “Vitam
As A Service” )
• Développement des playbooks Ansible pour automatiser la configuration
post-création des machines et la mise à jour des rôles ansible pour le
déploiement des différents composants de Vitam.
• Installation et configuration de Gitlab avec des playbook ansible et
préparation des pipelines et jobs Gitlab CI pour l’intégration continue
d’infrastructure et installation de VITAM .
• Installation et configuration des outils de monitoring des plateformes avec
Prometheus , Grafana et Alertmanager . Et gérer le monitoring des
composants VITAM et VITAM UI qui sont affichés sur consul .
• Faire de l’exploitation des composants distribués ainsi que les composants
utilisés dans Vitam (MongoDB, Elasticsearch, Swift…..).
• Assurer le support N3 sur le fonctionnement des plateformes . Résolution des
incidents d’intégration et de production pour les clients “les autres ministères"
.
• Analyse des performances et optimisation permanente du fonctionnement
des outils et composants permettant le bon fonctionnement et le déploiement
de la plateforme.
• documenter les outils de déploiement/production/d'exploitation.
• Rédaction des documentations de production et d’installations pour les
différentes ministères
• Assurer un suivi technique de l’activité (lors des cérémonies Scrum
notamment). -
Ingénieur Devops
FDJ (consultant)Jan 2017 - Jan 2019Equipe Ops composée de 7 personnes:
RedHat Enterprise Linux / Centos / Saltstack / Openstack / Apache / Tomcat / Zookeeper / Hazelcast / Jmxtrans /Collectd / Kafka/ Java 8/ GIT / Nexus OSS / Shell / Python / JSON / REST / ELK / Jira / Bamboo / Bitbucket / Docker / Docker Compose
• 1 dév python fullstack
• 1 admin système
• 4 devops
Responsabilités : Build et Run sur le parc FDJ, application e-commerce
• Parc: 14.000 VM (Openstack / RHEL et CentOS), 48 plateformes
• Rythmes des MEP: 3 MEP par semaine
• Préparer le déploiement automatisé (depuis l’intégration jusqu’à la mise en
production) des nouvelles versions et des correctifs pour les jeux, middlewares
(jboss, tomcat, sql) et les composants des plateformes avec Saltstack.
• Développement Salt et scripting en python et shell pour automatiser le
déploiement des jeux et des différents composants.
• Préparer les jobs et les plans Bamboo pour tous les composants des
plateformes.
• Assurer le support N3 sur les systèmes et les middlewares de la plateforme.
Résolution des incidents d’intégration et de production, résolution des
problèmes (ITIL)
• Analyse des performances et optimisation permanente du fonctionnement
des outils et composants permettant le bon fonctionnement et le déploiement
de la plateforme.
• Industrialiser et automatiser les tâches courantes. Développer, maintenir et
documenter les outils de déploiement/production/d'exploitation.
• Rédaction de livrables: 200 documentations de production et d’installations
• Assurer un suivi technique de l’activité (lors des cérémonies Scrum
notamment). -
Ingénieur Infrastructure Devops Build et Run
Carrefour (consultant)Jan 2016 - Jan 2017Contexte / Enjeux :
Ubuntu / Ansible / Openstack / Docker / Terraform / Elasticsearch / Logstash / Kibana / shield / Filebeat 5.3.2 / Apache / Node js / Express Js / Collectd / Elastalert / Docker / PhpldapAdmin /Java 11
Ce projet a été créé suite à un besoin au sein de l’équipe Big data qui consiste à
créer une plateforme de dashboarding et de monitoring pour surveiller en
temps réels l’état des machines et des serveurs de Carrefour (CPU, RAM, Disk
Usage, SSH connections…) ou l’état des composants qui sont installés sur les
machines (zookeeper , collectd, apache…..) et être alerté en temps réel selon le
type de l’incident .
Méthodes : Scrum
Responsabilités :
Ingénieur DevOps / Système:
• Développement des scripts Terraform pour la construction et la configuration
des VMs Cloud sur Openstack en “Infra As Code” .
• Développement des rôles et playbook Ansible (from scratch) pour
automatiser l’installation et la configuration des différents composants de socle
technique: ElasticSearch, Logstash, Kibana, Filebeat, serveur LDAP, NodeJs et
Apache.
Ingénieur développement backend NodeJS:
• Mise en place d’un nouvel index (création automatique par le web service) de
gestion d’alertes, temps, et résolution d’incidents. Module développé en
NodeJS.
• Développement des Web services avec NodeJs entre l’application et la stack
ELK, pour être alerté en cas d'incident en utilisant le WebSocket pour la
récupération des données en temps réel et en utilisant API FCM pour les
notifications.
• Rédaction de DAT de notre application.
• Rédaction du document d'exploitation
• Organisation en Agile Scrum, suivi sur Trello, Jira, Confluence.
COMPÉTENCES TECHNIQUES :
• Cloud Computing :
• Openstack "NUBO" / Aws / Azure / Vmware”vsphére”
• DevOps :
• Conteneur: Kubernetes “Tanzu” / Docker / Docker compose
• CI/CD: Gitlab CI / Jenkins / Bamboo
• Configuration automatique: Ansible, Saltstack
• IAC: Terraform
• Administration et Configuration des Systèmes :
• OS : CentOS, Ubuntu, RedHat, Debian
• Languages: Python, Shell, Bash,Powershell, NodeJS, HTML, JAVA 11,
Javascript
• Administration de base de données :
Elasticsearch ,PostgreSQL, MangoDB, MariaDB ,SQL Server,
Oracle, MySQL
• Serveurs d’applications : Nginx / Apache / Tomcat / Wildfly / Wamp
• Monitoring : Prometheus / Grafana / Kibana / CheckMK / Zabbix /
Consul
• Outils : Vault , Harbor , DTR , Jfrog Confluence, GIT, Jira, Nexus, SVN,
Jalios, Servicenow, Virtualbox, VMware workstation, Pycharm, Visual
studio code, Eclipse, Netbeans, Wampserver, WinSCP, Mobaxterm.
Langues :
• Anglais : professionnel
• Francais : Bilingue
• Cloud Computing :
• Openstack "NUBO" / Aws / Azure / Vmware”vsphére”
• DevOps :
• Conteneur: Kubernetes “Tanzu” / Docker / Docker compose
• CI/CD: Gitlab CI / Jenkins / Bamboo
• Configuration automatique: Ansible, Saltstack
• IAC: Terraform
• Administration et Configuration des Systèmes :
• OS : CentOS, Ubuntu, RedHat, Debian
• Languages: Python, Shell, Bash,Powershell, NodeJS, HTML, JAVA 11,
Javascript
• Administration de base de données :
Elasticsearch ,PostgreSQL, MangoDB, MariaDB ,SQL Server,
Oracle, MySQL
• Serveurs d’applications : Nginx / Apache / Tomcat / Wildfly / Wamp
• Monitoring : Prometheus / Grafana / Kibana / CheckMK / Zabbix /
Consul
• Outils : Vault , Harbor , DTR , Jfrog Confluence, GIT, Jira, Nexus, SVN,
Jalios, Servicenow, Virtualbox, VMware workstation, Pycharm, Visual
studio code, Eclipse, Netbeans, Wampserver, WinSCP, Mobaxterm.
Langues :
• Anglais : professionnel
• Francais : Bilingue