Bruno Giarrizzo

Freelance DevOps and Developer. I can participate to multiple type of projects : Specific development, Refactoring, Webapps, APIs, etc

Feel free to reach me

Resume

Bruno Giarrizzo

Dev Python / Django, DevOps


  • Adresse :

    Lille, Nord, 59000, France

  • Experience :

    7 ans

My Favorites


Python
Python - FastAPI
Python - Django
Python - Flask
Docker
Kubernetes

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

Let's make business together !

You have ideas, i know how to make them come true !

Start Conversation