Resume
Dev Python / Django, DevOps
-
Adresse :
Lille, Nord, 59000, France
-
Experience :
7 ans
My Favorites
Work Experience
-
Developer DevOps
2022/06 - Today
In a team of 6, working half remotely & on-site, we work with teams in France, Brazil, and Russia. My mission is to help creating Adeo’s Data Streaming Platform with Apache Kafka, building self-service APIs and gateways, and build data flows between GCP and multiple platforms.
Tech Environment :
- Google Cloud Platform + GKE
- Google BigQuery, Cloud SQL, AppEngine
- Docker, Kubernetes, Helm
- Python 3.10
- Go 1.17.x
- Apache Kafka
-
Developper
2020/09 - 2022/06
In a team of 15 developers and contributors, dispatched across France, United-Kingdom, Spain, USA, India and China, I am in charge of two applications.
- First is an update scheduler of all virtual hosts (Python 2.7 / Django 1.11)
- Second is an API managing baremetal hosts inventory (Python 3.10 / FastAPI)
I am also involved in the refactoring of the Product as Code Library API used in CIB and later BNPP Group (Python 3.10, FastAPI, PostGres, Celery, Redis, Apache Airflow, OPA/OPAL)
Tech Environment :
- Linux (Redhat / Ubuntu), Microsoft Windows server
- 50000+ virtual servers or BareMetal.
- Debian 9.x, Ubuntu 18.04, 20.04
- Python 3.6, 3.7, 3.8, 3.9, 3.10
- Django 1.11, Fastapi 0.75.x, Flask 1.x
- Docker, Kubernetes, Helm, Ansible
- Apache Airflow, OPAL/OPA
- MongoDB, Redis, PostgreSQL
-
DevOps
2017/09 - 2019/11
In a IT Team of 10 people, collaborating in AGILE mode. I was in charge of the IT infrastructure upgrade, automation, all CI/CD pipelines enhancements.
- Dropped on-call incidents from 190+ to 70- per year with server and application automated configuration
- Upgrade monitoring in order to monitor APIs
- Automated BI data pipelines and saved 10+ hours of work a week
- Setup a TV streaming service for store communications and saved 10K€ per year
- Saved electronic waste by recycling old PoS creating shared cash-drawer driven by API
Tech Environment :
- OpenSource
- 35 Linux Virtual Servers or BareMetal.
- 40 docker containers (Alpine, Debian, Ubuntu).
- Debian (8.x et 9.x), Docker 18.x
- Nginx 1.10, PHP 5.4, 7.1, 7.2, 7.3, MySQL 5.5 & 5.7
- Stack ELK 6.x
- Gitlab 9.x à 12.x
- Ansible 2.4 à 2.8
- Zabbix 3.2 et 3.4
-
SysOps
2017/04 - 2017/07
SysAdmin + CyberSecurity.
IT Hosting Operations :
- Handling tickets level 1 to 3 and incidents
- LDAP accounts management
- Backup Management
- Virtual Server Provisionning
- VMWareHyperVisor management
Tech Environment :
- Linux (ubuntu/Debian), Microsoft Windows server
- 200 servers (Virtual or BareMetal).
- Virtualisation : VMWare
- Debian 7.x, 8.x, Ubuntu 14.04, 16.04
- Apache 2.4, Nginx 1.10, php 7.0, mysql 5.5 & 5.7
- Zabbix 3.0
-
SysSecOps
2015/01 - 2015/08
During an Internship of my CyberSecurity Professional Licence. I worked with an e-commerce pure-player.
The two main subjects were :
- Wifi security solution deployement, where users were able to connect to wifi through Radius/EAP (Windows/OSX/Ubuntu).
- Production and preproduction infrastructure pentest. Forensic analysis of an isolated server that had been attacked and infected, then application of counter-measures.
Tech Environment :
- Microsoft Windows Server + Active Directory
- Equipement Wifi TP-LINK
- Servers Debian/Ubuntu
- Python / Bash
-
SysOps
2013/09 - 2014/08
Helping the main SysAdmin in his IT management tasks.
- Deployed a monitoring solution based on Nagios/Centreon in order to check-up on connectivity of and performance of remote links.
- Setup of IT park management (OCS Inventory & GLPI)
- Develop the use of thin clients in order to reduce hardware costs.
Tech Environment :
- Microsoft Windows Server 2008
- Active Directory
- Microsoft HyperV
- GLPI + OCS
- Nagios + Centreon