SAKLY Ayoub
Ingénieur de Production / DevOps
Ingénieur Production
Ingénieur DevOps
SAKLY Ayoub
Rigoureux, méthodique et organisé, je m’épanouis dans le travail en équipe et le partage de connaissances. Autonome et capable de prendre des décisions dans des contextes complexes, je fais preuve d’une forte capacité d’analyse et de résolution de problèmes. Réactif, je m’adapte efficacement aux exigences d’un environnement DevOps en perpétuelle évolution
Ce que j'ai fait dans ma dernière mission chez SNCF-Connect & Tech
Migration automatisée EC2 vers EKS
Migration EC2 vers EKS en utilisant Terraform pour provisionner les clusters et orchestrer la migration. Intégration de Flux et Helm pour le déploiement continu, avec surveillance et autoscaling pour optimiser les performances sur AWS.
BUILD & RUN avec déploiements multi-environnements
Mise en place d'une stratégie RUN et BUILD pour assurer les MEP sur plusieurs environnements, avec une production double en mode actif-passif. Gestion complète des demandes via CDS et coordination avec les clients pour garantir la continuité et l’efficacité des déploiements.
Supervision centralisée avec Datadog
Utilisation de Terraform pour créer et gérer des moniteurs dans Datadog, avec des tableaux de bord pour surveiller l’ensemble des applications. Exploitation des métriques et logs exportés pour une visibilité complète des performances et incidents.
Gestion d'incidents et réactivité en temps réel
Mise en place d’un système de gestion des incidents avec alertes en temps réel pour une réactivité optimale. Intégration des astreintes pour une disponibilité 24/7, et gestion des communications ainsi que des conférences de crise pour coordonner rapidement les équipes et résoudre les incidents efficacement.
Curriculum Vitæ
Expériences Professionnelles
10.2022 - 11.2024
SNCF-Connect & techCNIT - La défense PARIS - FRANCE
Ingénieur DevOps
- Responsable des opérations de mise en environnement
MEPP/MEP sur deux environnements de préproduction et
deux de production (actif/passif), avec une gestion
complète des infrastructures. - Création d’infrastructures AWS via Infralib et gestion des
ressources à travers AWS, Terraform et InfraAsCode. - Configuration et maintenance de composants tels que
Apache Karaf, HAProxy, Hespéride, Rundeck, Hazelcast,
ActiveMQ, Kibana, Apache Flume, Opensearch,
CloneSquad, Centreon et Grafana - Déploiement et gestion via Helm, FluxCD.
- Gestion des incidents critiques, avec une réactivité en
temps réel, y compris en astreinte, garantissant la
continuité de service pour les applications critiques. - Analyse des problèmes récurrents et proposition d'axes
d’amélioration pour optimiser les composants et garantir
leur fiabilité. - Supervision continue des applications Opensearch,
Grafana, Centreon, DataDog et Kibana pour garantir leur
bon fonctionnement. - Gestion des bascules entre environnements de production
actifs et passifs, notamment via HAProxy/Roundrobin, en
s’appuyant sur des outils comme Grafana, Opensearch,
Rundeck et Jenkins pour assurer une transition fluide et
sans interruption.
11.2021 - 10.2022
Huawei & SNCF FretBoulogne billancourt
PARIS - FRANCE
Ingénieur de Production
- Création et Livraison d'Environnements : développement, recette, intégration, pré-production, production, formation et qualification à partir des documents d'architecture technique (DAT) et de la matrice des flux.
- Approvisionnement et gestion des adresses IP (IPAM).
- Création et gestion des VIP (IPAM).
- Ouverture des flux via RADWARE.
- Configuration des DNS (DDI).
- Approvisionnement des machines virtuelles avec Vagrant.
- Génération des CSR (Certificate Signing Requests).
- Déploiement de la couche FRONT avec Apache.
- Déploiement de la couche MIDDLE incluant Tomcat, IBM MQ, EasyGate, ElasticSearch et CFT.
- Déploiement de la couche BACK avec PostgreSQL et Oracle.
- Mise en place de certificats SSL.
- Création de comptes sudoers et de services SystemD.
- Administration des systèmes : Windows Server 2008 R2/2019 R2, Ubuntu 18.04 LTS/20.04 LTS, RedHat 8.2, Debian 9.
- Garantir l'exploitabilité des applications : purge et rotation des logs, reboot sanitaire, gestion des agents Zabbix, Vtom et Kaspersky.
- Rédaction de documents d'exploitation.
- Exécution d'opérations de mise en environnement (MEI/MEPP/MEP) via la plateforme PDC intégrant GitLab, Ansible AWX et Nexus Jenkins.
2017 - 2021
Mind EngineeringTechnopôle Mannouba
Tunis- TUNISIE
Administrateur Système
- Mise en Place des Infrastructures Systèmes :
- Conception et déploiement d'une plateforme cloud à haute disponibilité (LAMP, BIND, Dovecot, Postfix, Procmail, ProFTPD, SpamAssassin, SSH, Weblize, Git, Linux Firewall, Fail2ban) sur un cluster de 4 serveurs dédiés et 2 VPS hébergés chez ATI.
- Support client par téléphone et via un système de tickets.
- Création et gestion de conteneurs avec CI/CD utilisant GitLab, GitLab Runner, Docker et Docker-Compose.
- Mise en place d'un système d'approvisionnement des VM via OpenStack.
- Développement d'un système de gestion des conteneurs (DockerMe) utilisant Shell Docker-CE.
- Élaboration d'un système de gestion des VM (VmMe) basé sur Shell et Vagrant.
- Conception et mise en œuvre d'infrastructures à haute disponibilité avec Docker.
- Création d'un système d'hébergement mutualisé sur 6 serveurs avec gestion DNS, intégrant Git, GitLab, Docker, Dockerhub, Docker-Compose, Swarm, Autobuild, cloud (DigitalOcean), Portainer, API, WHMCS, ProFTPD, Fail2Ban, SSH, GitLab Runner, DevOps, CI/CD, Virtualmin, CloudMin, WebMin, DevStack, OpenStack, Reverse Proxy, Traefik et Nginx SSL.
- Suivi des tâches commerciales et collaboration inter-équipes au sein de l'entreprise.
- Mise en place de divers types de pipelines basés sur GitLab CI, GitLab Runner et AWS (ECR, ECS Fargate, EC2, Load Balancers) pour plusieurs projets utilisant des technologies variées telles que PHP, MySQL, Python, Flask, Django, Spring Boot, MongoDB, ReactJS et Elasticsearch.
Freelance
09.2020 - 03.2021
Lab205Le Bardo- TUNISIE
Formatuer DevOps
Formation et Consultation en Outils DevOps/Cloud :
- Dispensation de formations sur les outils DevOps et Cloud, incluant GitLab, GitLab CI, Vagrant, AWS (EC2, ECR, ECS), Docker, Docker-Compose, Docker Swarm, Traefik, Nginx Reverse Proxy, Squid, Prometheus et Grafana.
- Consultation pour optimiser et rendre les processus plus agiles et fluides.
12.2020 - 03.2021
SolidarityWordParis- TUNISIE
Consultant DevOps (Bénévole)
Consultant DevOps (Bénévole)
- Réalisation de la migration depuis CPanel vers un environnement Cloud basé sur Docker et GitLab CI/CD.
- Élaboration de pipelines pour divers projets web utilisant PHP, MySQL, Angular, TypeScript, NodeJS, Redis, Python et Flask.
2018 - 2019
BBSTunis - TUNISIE
Formateur, Consultant DevOps
Formateur et Consultant DevOps
- Formation sur les systèmes d'exploitation Linux, y compris Ubuntu, CentOS et Debian.
- Enseignement des outils de versioning, notamment Git et GitLab.
- Formation sur Docker et Docker-Compose.
- Mise en place de solutions d'Autobuild pour Docker Cloud.
- Gestion de GitLab Runner et CI/CD avec approche Autodevops.
Stages Professionnels
02.2011-06.2001
SIVRades - TUNISIE
FullStack & Sys.Admin
Création d’un système de vente en ligne à base de
Magento
#Linux #WebMin #MAGENTO #PHP #HTML #MYSQL
#CSS #JAVASCRIPT #GIT
07.2009-12.2009
OkToBootRades - TUNISIE
Intégrateur Web
Création d’un système de vente en ligne à base de
Magento
#Linux #WebMin #MAGENTO #PHP #HTML #MYSQL
#CSS #JAVASCRIPT #GIT
02.2008-06.2008
WorkGroupLafayette - TUNISIE
Webmaster
Création d’une solution de facturation ERP/CRM pour une
bijouterie en ligne
#PHP #HTML #MYSQL #CSS #JAVASCRIPT #GIT
Coding
Bash/Shell
Phyton
Ruby
Perl
PHP
Code & CI
Git/Gitlab/Github
gitlab-ci/travis-ci
Jenkins/Rundeck
Dockering
Docker
DockerSwarm
Kubernetes
ECS (aws)
EKS (AWS
ECR (AWS)
Cloud
AWS
OVH
Digitalocean
Scaleway
OpenStack/CloudMin
Proxying
Squid
Treafik
NginxReverseProxy
HAProxy
Data
MySQL/PostGress (RDS)
Mongo (MongoAtlas)
Oracle
Monitoring
Datadog
Watchdog
ELK
Promethus
Zabbix
CMS
WordPress
Prestashop
Drupal
WHMCS
Admin Panel
CPanel
Plex
DirectAdmin
WebMin
VirtualMin
Soft-Skills
- Communication
- Adaptabilité
- Autonomie
- Curiosité
- Pédagogie
- Organisation
- Collaboration
- Résilience
- Priorisation