Passionné par le domaine de l’informatique et plus particulièrement l’infrastructure,l’automatisation et le Cloud, Oussama A. a pu démontrer sa polyvalence et sa capacité d’adaptation aux différentes méthodes de travail en participant à plusieurs projets. Âgé de 30 ans, l’engagement et l’organisation sont ses principales qualités.
Projet : Hébergement d’application conteneurisé sur Rancher et RedHat
Openshift Container Platform
Contexte : Garantir le bon fonctionnement des applications conteneurisées sur
Rancher et Migration sur la nouvelle Plateforme « RedHat Openshift Container
Platform »
RUN :
- Monitorer et superviser les environnements de chaque projet / produit
- Gérer les privilèges utilisateurs / groupes sur Rancher et OCP
- Orchestrer les ressources avec des rôles Ansible (AWX)
- Analyser les loges System et logs Applicatifs
- Mettre à niveau les stacks techniques sur Rancher et OCP
- Résoudre les incidents niveau 2 Rancher et OCP
BUILD :
• Ecrire des playbooks et rôles pour gérer la configuration de chaque projet
sur OCP
• Créer des stacks techniques pour chaque projet / produit
• Créer des dashboards metrics applicatifd sur Grafana pour chaque projet
/ produit (par env)
• Intégrer les nouvelles plateformes sur le système de monitoring
prometheus
• Créer des dockerfile des services stack technique
• Gérer les enregistrements DNS des projets sur OCP
Plus de 3000 conteneurs techniques et applicatifs, 200 serveurs, 36 projets
Environnement Techniques :
Windows, UNIX / LINUX
(Debian, CoreOS, RedHat, CentOS), Kubernetes, Openshift Container Platform, Rancher, Ansible, Jinja2, Gitlab,
Docker, Docker-compose, Load Balancer, Promotheus, Grafana solution, Vmware
Projet : NLP (Natural Language Processing) & Robot Conversationnel (ChatBot)
Contexte : Accompagner les équipes de ProbaYES, filiale de la Poste, dans la mise en
place d’une chaîne d’intégration continue sur des livrables de bots et évaluer la migration vers un Cloud de type AWS.
Tâches :
- Mettre en place la chaine CI/CD sur GitlabCI pour les différents environnements (DEV, TESTING, PREPROD, PROD)
- Mettre en place des solutions de sauvegarde (file et Database)
- Développer des scripts de déploiement et de livraison (Shell & Ansible)
- Dockerisation des applicatifs (Configuration DockerFile)
- Maintenance du broker ActiveMQ
- Provisionning des instances EC2 pour les différents environnements
- Rédaction de document d’architecture technique
RUN :
• Monitorer et superviser les environnements de production
• Gérer les privilèges utilisateurs sur LDAP/AD
• Gérer les accès SSH/FTP sur les plateformes
• Orchestration des ressources avec Ansible
• Créer des scripts d’automatisation du reporting (Script Shell)
• Configurer les tâches CRON
• Analyser les logs System et logs Applicatifs pour optimisation
• Résoudre les incidents niveau 1 et 2 et demandes clients.
• Suivi des incidents techniques et des demandes métiers sur ITOP (outil
de ticketing)
• Suivi de production et des transferts de fichiers sur Contrôl-M et Axway
(CFT)
• Animer les réunions de suivi d’incident et problématiques de production
BUILD :
• Préparer les ressources Systèmes pour les plateformes de
développement PREPROD / PROD et (Container docker, Machine
virtuelle)
• Créer les VHosts + gestion des certificats
• Etudier et intégrer les spécifications client sur Contrôl-M
• Création des DockerFile pour env de DEV
• Configurer des Jobs Jenkins pour automatisation des tests
• Intégrer les nouvelles plateformes sur le système de monitoring
• Créer des rôles Ansible pour des nouvelles configurations
Plus de 70 clients, 7000 demandes clients, plus de 300 serveurs
Environnement techniques :
ELinux, GitlabCI, Docker, Script Shell, Python, PostGreSQL,
Redis, Ansible, Javascript, ActiveMQ, ELK
➢ AWS platform (EC2, S3, IAM, VPC, EBS, FBS, Lambda, RedShift, Aurora,
RDS, DynamoDB, ECS, Cloud Watch, Route53, ELB, CloudFormation)
• Mise en place de consignes référentielles
• Rédaction des spécifications fonctionnelles
• Capitalisation sur les incidents de supervision
• Administration des plateformes de tests
• Réalisation des recettes d’exploitation (analyse d’impacts, exploitabilité,
performances, intégration dans le cycle d’exploitation)
• Contrôle et surveillance de l’état des Systèmes
• Animation des formations technique et fonctionnelles pour le pilotage
• Alimentation des rapports des incidents de supervision au fil de l’eau
Environnement technique : VNC / TSE / SSH / SM9 (HP) Zabbix / Nagios / Centreon /
Script Shell / CFT– Gateway XFB / GPO / SQL Server – Crystal Report/ Gnu-Linux /
Windows Server 2008, 2012 / Apache/ HTTPD / GED (Alfresco)
• Supervision & pilotage de production de la plateforme CHQ et LCN pour le
compte de AttijariWafaBank et BMCE
• Etudesetmiseenplace d’une Solution de suivi des scanners danslesagencies.
• Intégration de la solution LAD, RAD et OCR pour le traitement automate des
documents
• Rédaction de rapport, administration des serveurs de production
Environnement technique : Windows 2003/2008, Linux Ubuntu, Athic,
CFT/Gatway, Nagios /Centreon, GLPI