Ahmed - DevOps | kubernetes | platform engineering
Ref : 190528B004-
2180 GAFSA (Tunisie)
-
DevOps, Consultant, Consultant technique (28 ans)
-
Totalement mobile
-
Mandataire social de sa structure Freelance (SARL, SAS, EURL, etc)
Expérience professionnelle
04- 2022 – présent Ridchadata
Consultant DevOps Cloud
Mission
Au sein de Ridchadata (ESN), faisant partie d’une équipe de 12 personnes ayant comme
responsabilité la gestion des opérations d’une platofrm 100% cloud native dans GCP cloud
(RUN/SRE) ainsi que le support et developement des services pour les équipes projets et
DevOps (ingénierie et build) pour le compte de Renault Group.
Tâches effectuées :
● Gestion de dépréciation de toute la stack technique kube, helm charts, argocd, etc …
● Développement des services pour les équipes projets :
o Fournir des services pour la gestion des secrets.
o Normalisation des services de Surveillance avec la stack Grafana Prometheus
et Alertmanager.
o Collaboration avec les leads de projets sur le changements coté plateforme
(réseau, version, deprecation, processes).
● Mise en place d’une stratégie de déploiement pour le composant d’infrastructure avec
GITOPS en utilisant Argocd.
● Mise à jour régulière des composant de la plateforme (charts helm, images docker,
clusters kube).
● Proposition et amélioration de la stack technique ainsi que le processus de changement.
● Améliorer la maintenabilité et la qualité de la plateforme à travers des outils, de
l'automatisation et des alertes afin d'éviter les problèmes de production
Environnement technique :
● GKE, Kubernetes, Helm, Docker, Linux, GitLab, Terraform, ArgoCD, Vault, Golang,
Crossplane, Grafana, Prometheus, Dex, Alertmanager, Large plateforme (plus 500
projets 4500 vCPUs, 17000 GB Memory)
Poste : Consultant DevOps Octobre 2019/ présent
Entreprise : Smart Team
Missions:
- Conception, création et maintenance du pipeline d'intégration continue / livraison continue basé sur des frameworks modernes.
- Mise en œuvre de stratégies de déploiement de divers artefacts de développement sur tous les systèmes affectés.
- Intégration des outils de contrôle de la qualité du code .
- Gestion des Outils Transverses (Gitlab, CI/CD, Ticketing, outils collaboratifs,documentation).
- Monitoring : mise en place de l’outillage de monitoring, assurer, assurer la maintenance des sondes .
- Audit, conseil et optimisation.
Environnement technique :
● ENV : SaaS/PaaS
Scripting : bash , python3.
IAC: Ansible, Kubernetes, Docker
Stack web : php/symfony/js , java/jsp , Spring boot/ Angular , Drupal
Cloud : OVH / Azure AKS / cloud privé.
Méthode : Scrum
Depuis septembre 2018
Développeur opérationnel
Openbee Tunisie Tunisie
Automatisation des tests et déploiements .
Industrialisation de l’administration système.
Support niveau 3.
De février 2018 à août 2018
Stage de fin d’études
Orange Tunisie Tunisie
Développement d’un outil de suivi et de troubleshooting de la QoS : OTARIE(observation du trafic d’accès au réseau IP en exploitation).
De juillet 2017 à août 2017
Stagaire
Orange Tunisie Tunisie
Développement d’un outil de suivi des QoS pour les services 2G/3G/4G par KPIs ( indicateur clé de performance).
FORMATION
● 2015-2018 : Licence en Administration des réseaux et services
Domaine d’études : Systèmes et Réseaux
FORMATIONS ET CERTIFICATIONS
● CKA: Kubernetes Administrator
● AZ-104: Microsft Azure Adminstrator
● GCP: Professional DevOps Engineer en cours
COMPÉTENCES TECHNIQUES
● Cloud providers : Cloud Azure, OVH.
● Services Cloud: Azure App service, Azure kubernetes, KeyVaults, Azure Devops, Azure
key vault, Azure managed databases
● Network Management services: Azure VNet, Azure application Gateway, Azure Load
Balancer
● Network Security: Cloudflare, Firewall.
● Monitoring: Grafana, ELK
● Base de données : MySQL, Postgres
● Interfaces de scripting: Bash, python3
● SCM: GIT
● Ticketing: Jira
● Systèmes : Centos, Ubuntu, Windows Server
● Gestion configurations : Ansible, Terraform, Vagrant, Docker
● Build Tools: maven, composer, npm, yarn
● CI : Jenkins, Gitlab-CI, Github actions
● Conteneurs/orchestration: Docker, Kubernetes, docker-compose
FORMATIONS ET CERTIFICATIONS
● CKA: Certifié kubernetes administrator
Langues
● Français : courant
● Anglais : courant