EXPÉRIENCES PROFESSIONNELLES
KeepCool
2020- à ce jour Ingénieur DEVOPS
✓ Maintien en condition opérationnelle des serveurs sous linux (MCO).
✓ Assurer la sécurité de l’infra dans le cloud aws via plusieurs gestes comme l’utilisation
de aws shield, groupes de sécurité, IAM roles, MFA pour les comptes
amazon,l’encryption des volumes ebs dans aws, ssl pour la communication sur le
réseau publique…..etc.
✓ Développer des pipelines CI/CD sur gitlab-ci pour les nouvelles applications et
améliorer les existants.
✓ Proposer des solutions architectes pour le cloud AWS.
✓ Provisionner des nouvelles infras dans le cloud aws via les outils IAC comme Terraform
ou CloudFormation.
✓ Gérer la conteneurisation via docker-compose et docker files.
✓ La mise en place d’un registre pour les images docker en utilisant le serivce ECR de
AWS.
✓ Adopter une politique pour la sauvegarde et la restauration des bases de données de
RDS (snapshots automatiques des bases de données RDS + réplication des snapshots
rds dans les autres régions « cross region replication»).
✓ Gérer l’accès aux compartiments S3 via les stratégies des compartiments S3.
✓ Utiliser les compartiments S3 pour héberger les sites internet.
✓ Optimiser le cout d’utilisation des Compartiments S3 par identifier les classes les mieux
adaptées à l’utilisation actuelle de chaque compartiment.
✓ Gérer l’encryption des objets téléchargés dans les compartiments S3 via (SSE ou CSE)
✓ La mise en place d’un système de monitoring pour les instances EC2 en utilisant les
cloud Watch agents avec Grafana.
✓ Créer des alertes grafana pour les dashboards grafana et les envoyer dans une channel
slack.
✓ Gérer l’accès des utilisateurs aux applications hébergées dans le cloud AWS via le
service aws cognito.
✓ Gérer le stockage partagé pour les instances ec2 par l’utilisation de AWS NFS Service.
✓ Superviser les actions des utilisateurs via aws CloudTrail pour mieux protéger l’infra
contre les attacks ou les actions qui peuvent endommager l’infra.
✓ Automatisation des tâches récurrentes (Scripting Shell et PowerShell)
✓ Garantir la chaine d’industrialisation (versioning, packaging, assemblage,
déploiement).
✓ Gérer le cluster kubernetes via GMI et via CLI
✓ Orchestration et déploiement des applications avec kubernetes (helm V3).
✓ Déploiement des applications sous forme de micros services dans
des Pods Kubernetes.
✓ Traitement des tickets d’incidents (via JIRA).
✓ Rédaction et mise à jour de la documentation technique en français et / ou en anglais.
➢ Environnement technique
Langages (Python, Shell, BASH, Linux (Ubuntu, Centos, Debian), Windows 7,8,10, Windows
server2012R2,2016,2019, Docker, Docker-Compose, DHCP, DNS, Ansible 2.9.13, Gitlab-ci,
Cloud AWS , AWS NFS , AWS S3, AWS IAM,AWS Cognito, AWS ECR , AWS Shield, AWS
CloudFormation ,AWS Route 53, AWS CloudWatch, Grafana, Nginx ,Terraform, , Kubernetes , Jira.
Enedis
2019 -2020 Ingénieur Production/ Devops
✓ Gestion de travail en méthode Agile et dans une démarche DevOps
✓ Installation, configuration et administration du système d’exploitation Linux
✓ Garantir le maintien en condition opérationnelle (MCO) des environnements de
production.
✓ L’approvisionnement de l’infra dans le cloud AWS en utilisant Cloud
Formation.
✓ Développement des Scripts Shell (Bash).
✓ Création des fonctions lambda via le service aws lambda.
✓ Résolution des problèmes liés au manque d’espace sur disque via le GUI des
administrateurs de AWS et le CLI de AWS.
✓ La mise en place et le management d’une architecture de monitoring
(Grafana+ Cloud Watch Agents + Alertes Slack).
✓ Automatisation des tâches et suivi de production via Control-M
✓ Analyse des résultats d’exécution des jobs Control-M
✓ Planification et Ordonnancement des tâches sous Control-M
✓ Suivi de la production et l’analyse des résultats d’exécution des jobs dans les logs
sous Control-M.
✓ Installation d’Ansible sur un serveur maître et écriture des playbooks
✓ Déploiement de bases de données avec les rôles Ansible
✓ Déploiement des applications web en utilisant des playbooks de déploiement
✓ Création des playbooks pour le déploiement des outils sur plusieurs serveurs avec
Ansible.
✓ Déploiement des bases de données (Mysql, MariaDB…) avec les rôles Ansible
✓ Installation et configuration du serveur web Nginx via des rôles Ansible
✓ Gestion des tickets avec Jira
✓ Gestion et résolution d’incidents de niveaux 2
✓ Rédaction et mise à jour des documentations techniques en français et/ou en anglais
➢ Environnement technique
Linux (Ubuntu, RedHat enterprise 6/7), Windows Server 2012/2016, (Bash), Powershell, Ansible,
Docker, Jenkins, AWS, Control-M, JIRA, Shell, Agile, Git, Python,AWS Lambda, AWS S3,AWS IAM.