Resume

Bruno Giarrizzo

My Favorites

Work Experience

Adeo Services (Leroy Merlin)

Developer DevOps - (Freelance contract) :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

#Go #Golang #Python #Kafka #RESTAPI #Docker #Kubernetes #GoogleCloudPlatform #GKE #Github #GithubActions #Terraform

BNP Paribas - Corporate Institutional Banking (CIB)

Developper - (Freelance contract) :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

#Python #Python2.7 #Python3.6 #Python3.8 #Python3.9 #Flask #FastAPI #Django #RESTAPI #Airflow #Docker #Kubernetes #Ansible #Mongodb

Motoblouz

DevOps - (Permanent) :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

#Debian #Ubuntu #Raspbian #Bash #Python #Docker #Ansible #Jenkins #Gitlab #haproxy #varnish #nginx #php #mysql #redis #ELK #Grafana #Prometheus #Zabbix

Altima Hosting

SysOps - (Permanent) :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

#Debian #Ubuntu #Bash #Python #Apache2 #Nginx #php #mysql #WindowsServer #Zabbix #LDAP #VMWare

Decathlon

Project Manager - (Apprenticeship) :2015/11 - 2017/04

My two main missions involved, creation of a secure access gateway in order to protect and log all actions on servers hosting personal data; and setting up HSMs to store encryption keys then setup database encryption on databases hosting personal data.

Tech Environment :

  • Cloud AWS, GCP
  • Datacenter OnPremise

Motoblouz

SysSecOps - (Internship) :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

#Debian #Ubuntu #Raspbian #Bash #Apache #php #mysql #Zabbix

Mairie de Denain

SysOps - (Apprenticeship) :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

Education

Master Of Science

Supinfo (Valenciennes, 59) - Work-study program

2015 - 2017 : Abandonned (1.5y out of 2y)

Licence Pro - CyberDefense

IUT Valenciennes (Maubeuge, 59) - Full-time education

2014 - 2015 : Done

Licence Pro - IT Management

UVHC (Maubeuge, 59) - Work-study program

2013 - 2014 : Done

BTS - IT Services

Lycée Henri Wallon (Valenciennes, 59) - Full-time education

2011 - 2013 : Done

BacPro - Workstation, Networks, Installation & Maintenance

Lycée Fernand Léger (Coudekerque-Branche, 59) - Full-time education

2007 - 2009 : Done