
HOUSSEM ZENKRI
Consultant Senior en Développement Python et DevOps
Salaire / Taux journalier
93160 Noisy-le-Grand, France
Mobilité : Île-de-France
Freelance
Peut venir sur site
Expertises
Langues
À propos
Introduction
Consultant Python DevOps avec +7 ans d'expertise en automatisation système et infrastructure. Spécialisé en orchestration Airflow, Ansible AAP et provisioning bare-metal à grande échelle, avec expérience prouvée chez BNP Paribas, EDF et CA-GIP. J'automatise vos processus IT complexes pour optimiser délais et fiabilité de vos déploiements.
Expérience de travail
CONSULTANT PYTHON DEVOPS
BNP PARIBAS PARTNERS OF INNOVATION (BP2I)
déc. 2024 - Présent
1 an 11 mois
93100 Montreuil, France
– Industrialisation du BMAAS: – Mise en place d'un process end-to-end automatisé: – 1- Déclenchement via Airflow – 2- Pilotage iDRAC – 3- Provisioning OS – 4- Configuration post-installation – Standardisation des déploiements – Capacité à scaler sur plusieurs dizaines/centaines de serveurs – Développement de DAGs Airflow pour orchestrer le cycle complet de provisioning – initialisation du déploiement – vérification de disponibilité du serveur – déclenchement des actions de provisioning – Mise en place de workflows dynamiques (task mapping, scheduling) pour gérer plusieurs serveurs en parallèle – Développement de modules Python pour: – interagir avec les APIs iDRAC (Redfish) – déclencher des jobs Ansible via AAP (API REST) – récupérer et parser les statuts des opérations – Implémentation de logique métier avancée: – gestion des états du serveur (power, boot, provisioning) – validation des prérequis avant déploiement – mécanismes de rollback en cas d'échec – Intégration avec Ansible Automation Platform (AAP): – Utilisation d'AAP comme moteur d'exécution centralisé – Déclenchement automatisé de job templates Ansible depuis Airflow via API – Développement de playbooks pour: – configuration BIOS / boot order via iDRAC – montage d'ISO ou PXE – installation OS automatisée – Environnement Technique: Orchestration: Apache Airflow, Langage: Python, Automation: Ansible AAP, Hardware: iDRAC, Redfish API, OS: Linux (RedHat, Redhat Satellite)
CONSULTANT SYSTÈME
EDF R&D
févr. 2023 - oct. 2024
1 an 9 mois
– Migration de l'infrastructure applicative de l'équipe Prévision et Climato. Conception et déploiement d'une nouvelle architecture système pour l'application ReEF. – Mise en place et migration d'une base de données PostgreSQL, incluant la gestion des opérations de backup et restauration pour garantir l'intégrité des données. – Intégration de l'application web PrevENR dans la nouvelle infrastructure, avec une gestion des serveurs Tomcat et la mise en place de la sécurité via des protocoles SSL/TLS. – Développement de scripts Python pour automatiser des tâches clés: – Récupération des données météorologiques auprès de Météo France. – Calcul des prévisions de production d'énergie photovoltaïque et éolienne. – Injection automatique des données générées dans la base de données, avec transmission sécurisée vers les clients (Corse, Martinique, etc.). – Garantir le Déploiement des nouvelles versions Applicative ainsi que la Maintien en conditions opérationnelles des différentes briques – Environnement Technique: RedHat, Python, Shell, PostgreSQL, Apache Tomcat
CONSULTANT EN AUTOMATISATION DEVOPS
CA-GIP (CRÉDIT AGRICOLE GROUP INFRASTRUCTURE PLATFORM)
févr. 2021 - nov. 2022
1 an 10 mois
– Mise en place d'un système d'automatisation de collecte des informations de Patch Management: Développement des scripts Python et des playbooks Ansible afin de faire la collecte centralisée depuis RedHat Satellite des informations relatives aux serveurs Linux du parc CA-GIP (Version OS, correctifs absents et délais de patch, Client respectif,...) et des informations relatifs aux Correctifs à appliquer (date de publications, degré de criticité, serveurs impactés,..) – Configuration de Jenkins pour créer des pipelines automatisés qui collectent et envoient les fichiers de sortie vers Splunk. Cette configuration permet une analyse en temps réel des informations recueillies. – Analyse des données via Splunk: – Identification des métriques critiques à surveiller pour le suivi des correctifs. – Configuration des index et des types de sources pour une organisation optimale des données. – Création de rapports dynamiques et de tableaux de bord interactifs pour une visualisation claire et précise des informations liées au Patch Management. – Environnement Technique: Linux Redhat (6.x, 7.x, 8.x), RedHat Satellite (CLI Hammer), Python, Ansible, Jenkins, GitLab, Splunk
CONSULTANT EN AUTOMATISATION
BNP PARIBAS PARTNERS OF INNOVATION (BP2I)
mai 2019 - janv. 2021
1 an 9 mois
93100 Montreuil, France
– Optimisation des workflows pour gérer les flux firewalls, les VIP et leurs membres – Optimisation des temps de traitements des tickets implémentés sur les firewalls et les Load balancers – Développement avancé de scripts en Perl et Shell pour: – Corriger les bugs et optimiser les règles des firewalls, assurant une gestion plus précise et fiable de la sécurité du réseau. – Automatiser des tâches récurrentes sur les firewalls Checkpoint, réduisant ainsi les erreurs humaines et augmentant l'efficacité opérationnelle. – Corriger les bugs provenants des firewalls et leurs règles – Support technique et troubleshooting: – Identification proactive et résolution des incidents complexes liés aux firewalls, y compris les problèmes de configuration, de règles de sécurité, ou de connectivité réseau. – Diagnostic approfondi à travers l'analyse des logs, des flux réseau, et des configurations des firewalls pour identifier rapidement les causes des pannes ou des anomalies. – Collaboration avec les équipes de sécurité et réseau pour résoudre les incidents critiques, en mettant en place des solutions durables et en minimisant les temps d'indisponibilité. – Suivi des tickets de support et communication avec les clients internes pour s'assurer que chaque incident est résolu de manière efficace et transparente. – Documentation des opérations réalisées – Environnement technique: système Linux (RHEL (7.x), Perl, Checkpoint, Tufin (Secure Change; Secure Track)
INTÉGRATEUR APPLICATIF
SAGEMCOM SOFTWARE & TECHNOLOGIES
août 2017 - avr. 2019
1 an 9 mois
Megrine, Tunisie
– Projet Shaker: Développement d'un outil d'automatisation de checks: Cet outil à base du langage Perl et de son Framework d'orchestration Rexify et déployé sur des containers Docker qui permet de vérifier toutes les configurations systèmes et les services d'une plateforme donnée en une seule ligne de commande afin d'augmenter le rendement et l'efficacité de nos ressources. – Projet LNS: Intégration IT de la solution LNS – Création des packages et automatisation d'installation sous Linux des différents composants de la solution LNS – Installation et configuration des composants JAVA du LNS – Installation et Configuration de la base de données Elassandra – Installation d'Apache Tomcat et sa configuration pour l'hébergement d'applications web – Configuration système de l'environnement Linux: – Registre LDAP (Installation de OpenLDAP, Création des utilisateurs, création et affectation des rôles) – synchronisation avec rsync – Création des utilisateurs, groupes, définitions des droits – Création / extension des partitions et des volumes Logiques qui composent l'environnement qui héberge notre applicatif. – Installation et exploitation des Fonctionnalités de Apache Http (Reverse Proxy, Communication SSL/TLS, Load Balancing) – Déploiement de la solution LNS sur diverses plateformes: Test, intégration, pré-production et production pour des clients tels que Ooredoo Oman, NEC Oman, et Bouygues Télécom (France). – Documentation complète comprenant: – Procédure d'installation, vérifications d'acceptation, et guide d'utilisation. – Rédaction de documents techniques tels que HLD (High-Level Design), LLD (Low-Level Design), et matrices des flux. – Environnement Technique: Linux (RHEL, CentOS (version 6.x / 7.x)), Perl (+ Framework Rexify), Scripting Shell, OpenLDAP, Apache Tomcat, Apache Http, Nginx, Apache ActiveMQ, Elassandra (Elasticsearch+Cassandra), Ansible, Docker.
STAGE FIN D'ÉTUDE D'INGÉNIEUR
TRITUX
févr. 2017 - juil. 2017
6 mois
Tunis, Tunisie
– La mise en place une plateforme qui a comme rôle la collecte et l'analyse des données journaux non structurées à l'aide de «Logstash», leurs indexation avec «Elasticsearch» en temps réel. La visualisation des résultats est faite sous forme de Dashboards et de visualisations avec l'outil «Kibana». – Configurer et Déployer des différents composants dans des containers Docker (Configuration des shared volumes, des ports, La séquence de lancement des containers,...)
Formation
Ecole nationale d'Eléctronique et des Télécommunications
Diplôme National d'Ingénieur, Télécommunications
2014 - 2017
3 ans 1 mois
– Projet de fin d'études : Plateforme Big Data et Data mining – Mention: Très Bien
Faculté des Sciences de Bizerte
Licence Fondamentale, Physique
2013 - 2014
1 an 1 mois
Institut préparatoire aux études d'ingénieurs de Bizerte
Cycle Préparatoire, Maths Physique
2010 - 2013
3 ans 1 mois
Lycée Chebbi Mornag
Baccalauréat, Mathématiques
2009 - 2010
1 an 1 mois
Licences et certifications
RHCSA® : RedHat Certified System Administrator
Délivré le : janv. 2018