EXPÉRIENCES PROFESSIONNELLES
DÉCEMBRE 2021 – AUJOURD’HUI: SOCIETE GENERALE
Ingénieur Devops et développeur Python
En tant qu'ingénieur DevOps et développeur Python, je fais partie de l'équipe cloud orchestration(eq Amazon
Managed Workflows) où en tant que fournisseur de services cloud privé SG, on est en charge de fournir
l'orchestrateur airflow on demand.
- Participer à la conception des solutions, en planifiant l'architecture et les workflows pour répondre
aux besoins spécifiques des clients.
- Appliquer rigoureusement les principes et pratiques DevOps, en intégrant la collaboration continue,
l'automatisation des déploiements et la surveillance proactive.
- Adopter des stratégies cloud pour optimiser les performances, la scalabilité et la gestion des
ressources au sein de notre environnement de cloud privé.
- Implanter des pratiques d'Infrastructure as Code (IaC) en utilisant Terraform pour la gestion
déclarative de l'infrastructure et Ansible pour l'automatisation des configurations.
- En tant que développeur Python, j'ai contribué à la création d'outils et de scripts automatisés pour
la gestion des instances Apache Airflow, garantissant une implémentation efficace et
personnalisée.
- Adopter et mettre en œuvre les pratiques GitFlow pour la gestion de versions, facilitant le
développement collaboratif, la fusion et la livraison continue dans l’objectif de renforcer la stabilité
et la traçabilité tout au long du cycle de vie du développement.
- Fournir un support continu en assurant la disponibilité et la stabilité des instances Airflow,
résolvant les problèmes opérationnels et répondant aux demandes des clients pour maintenir un
environnement fiable.
- Partager la responsabilité du rôle de Scrum Master à tour de rôle, facilitant les cérémonies Scrum
et favorisant la communication au sein de l'équipe. Cela a contribué à maintenir une approche
agile dans la gestion de projets et à assurer une collaboration efficace.
Principales compétences mises en œuvre:
▪ Techniques: Python / Yaml / CICD / IAAS / PAAS / Gitflow.
▪ Méthodologiques: Scrum.
▪ Outils: Jenkins / Docker / kubernetes / POSTGRESQL / RabbitMQ / Airflow / Grafana / Ansible / Terraform
▪ Cloud: EC2 / S3 / PGAAS / RMQAAS / EKS / IAMAAS / CERTIFICATES / SLB.
SEPTEMBRE 2020 – SEPTEMBRE 2021: CREDIT AGRICOLE CF
Développeur Automatisation Python RPA
Automatisation des processus métier au sein des équipes de l’agrément LOA et LLD du crédit agricole.
- Assister à la réalisation des DMP et à la validation des cahiers de charge.
- Faire la conception et le développement technique nécessaire pour l’automatisation des processus
choisis
- Assurer les tests et la mise en production ainsi que le bon déroulement et le support en cas
d’erreur.
- Coacher les nouveaux arrivants et les introduire aux outils utilisés.
- Participer à l’amélioration continue du Template utilisé et proposer de nouvelles librairies, outils ou
techniques
Principales compétences mises en œuvre :
▪ Techniques: Python / C# / RPA / Terminal IBM/ Scraping WEB.
▪ Méthodologiques: Scrum.
▪ Outils: UIPATH / Terminal 3270.
FEVRIER 2017 – JUIN 2020: SGCIB
TRADING PROCESS ANALYST
Automatisation des process métier au sein des desk Equity Derivatives et prime Brokerage de la Société
Générale.
- Mise en service de l’application Camunda utilisée pour l’automatisation des processus et
déploiement en conteneur sur un serveur.
- Amélioration de Camunda et déploiement en forme de Micro Service pour éviter les arrêts
complets de notre environnement.
- Implémentation de Jenkins pour assurer l’intégration continue des nouvelles versions de processus
pushé sur Git.
- Utilisation de Puppet pour gérer la configuration de nos serveurs de test et de production.
- Mise en place d’api-rest avec Flask permettant aux équipes de métiers de requêter certaines
données depuis nos serveurs et BD
- Identification et modélisation des processus métiers pouvant être automatisés au sein des équipes
de trading,
- Documentation, test et déploiement,
- Amélioration du fonctionnement, de la stabilité et du rendement de l’équipe au travers de la mise
en place des outils suivants : Handsontable, Symphony Chatbot pour remplacer Bloomberg Chat et
l’intégration d’ElasticSearch et Kibana pour assurer le suivi des logs et des erreurs.
- Développement de scripts d’appels à des applications internes, Base de données et systèmes de
market making pour récupérer les données nécessaires et appeler d’autres api que ce soit pour
effectuer des contributions ou du Booking.
Principales API utilisées :
● MarketData: Pour récupérer les prix de produits depuis Bloomberg.
● MSD: Pour récupérer des prix Intraday de produits ou pour récupérer les Forex.
● Galaxy: Pour récupérer la static Data concernant les produits tel que le pays
d'incorporation et le secteur d'activité de l’émetteur.
● BDR: Pour récupérer des données sur les clients.
● XOne: Pour effectuer du Booking d’opérations achat/vente.
● EFTS: Pour récupérer les positions des desks Prime Brokerage et effectuer le Booking
des opérations Prêt/Emprunts.
Principales compétences mises en œuvre :
▪ Techniques : Python / JavaScript / JSON.
▪ Méthodologiques : Scrum.
▪ Outils : Pycharm, Jenkins, Docker , Putty , FileZilla, Putty
▪ Fonctionnelles: Process Trading/Trading DeltaOne.