
CV
Bruno Giarrizzo
- Développeur Python, Swift & DevOps
-
Localisation: Lille, 59000, Nord, France
-
Expérience:
- En tant que SysOps/DevOps : 10 ans
- En tant que Développeur Python : 5 ans
Mes techno préférées
- Python (avec FastAPI)
- JS (avec React & Next.js)
- Swift (avec SwiftUI)
- Kubernetes
- Terraform
- Docker
- Helm
Experiences Professionnelles
Erwin Labs
Architecte Technique & Développeur - (Contrat Freelance) : 2024/10 -> Aujourd'hui
En tant qu'architecte technique et développeur avec la start-up française Erwin Labs, je suis responsable de la conception et de la mise en œuvre de l'architecture de leurs applications.
Je travaille en étroite collaboration avec les fondateurs pour définir l'orientation technique, suivant les spécifications fonctionnelles et les contraintes de performance.
Environnement technique
- Google Cloud Platform + GKE
- Python 3.13
- FastAPI 0.115+
- NextJS 15.x
- Docker, Kubernetes, Terraform
- Redis, Postgres
Adeo Services (Leroy Merlin)
Développeur DevOps - (Contrat Freelance) : 2022/06 -> 2025/01
Dans une équipe de 6 personnes, travaillant à moitié à distance et sur site, nous collaborons avec des équipes en France, au Brésil et en Russie. Ma mission est d'aider à créer la plateforme de streaming de données d'Adeo avec Apache Kafka, en construisant des API et des passerelles en libre-service, et en créant des flux de données entre GCP et plusieurs plateformes.
Environnement technique
- Google Cloud Platform + GKE
- Google BigQuery, Cloud SQL, AppEngine
- Docker, Kubernetes, Helm
- Python 3.10
- Go 1.17.x +
- Apache Kafka
BNP Paribas - Corporate Institutional Banking (CIB)
Développeur - (Contrat Freelance) : 2020/09 -> 2022/06
Dans une équipe de 15 développeurs et contributeurs, répartis en France, au Royaume-Uni, en Espagne, aux États-Unis, en Inde et en Chine, je suis responsable de deux applications.
- La première est un planificateur de mises à jour de tous les hôtes virtuels (Python 2.7 / Django 1.11)
- La seconde est une API gérant l'inventaire des hôtes baremetal (Python 3.10 / FastAPI)
Je suis également impliqué dans la refonte de l'API de la bibliothèque Product as Code utilisée dans CIB et plus tard dans le Groupe BNPP (Python 3.10, FastAPI, PostGres, Celery, Redis, Apache Airflow, OPA/OPAL)
Environnement technique
- Linux (Redhat / Ubuntu), Microsoft Windows server
- Plus de 50000 serveurs virtuels ou 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
Motoblouz
DevOps - (CDI) : 2017/09 -> 2019/11
Dans une équipe IT de 10 personnes, collaborant en mode AGILE. J'étais en charge de la mise à niveau de l'infrastructure IT, de l'automatisation, de toutes les améliorations des pipelines CI/CD.
- Réduction des incidents d'astreinte de plus de 190 à moins de 70 par an grâce à la configuration automatisée des serveurs et des applications
- Mise à niveau de la surveillance pour surveiller les API
- Automatisation des pipelines de données BI et économie de plus de 10 heures de travail par semaine
- Mise en place d'un service de streaming TV pour les communications en magasin et économie de 10K€ par an
- Réduction des déchets électroniques en recyclant d'anciens PoS pour créer des tiroirs-caisses partagés pilotés par API
Environnement technique
- OpenSource
- 35 serveurs Linux virtuels ou BareMetal.
- 40 conteneurs docker (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
Altima Hosting
SysOps - (CDI) : 2017/04 -> 2017/07
Administrateur Système + Cybersécurité.
Opérations d'hébergement IT :
- Gestion des tickets de niveau 1 à 3 et des incidents
- Gestion des comptes LDAP
- Gestion des sauvegardes
- Approvisionnement de serveurs virtuels
- Gestion de l'hyperviseur VMWare
Environnement technique
- Linux (ubuntu/Debian), Microsoft Windows server
- 200 serveurs (Virtuels ou 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
Decathlon
Chef de Projet - (Apprentissage) : 2015/11 -> 2017/04
Mes deux missions principales impliquaient la création d'une passerelle d'accès sécurisée afin de protéger et d'enregistrer toutes les actions sur les serveurs hébergeant des données personnelles ; et la mise en place de HSM pour stocker les clés de chiffrement puis la configuration du chiffrement des bases de données hébergeant des données personnelles.
Environnement technique
- Cloud AWS, GCP
- Datacenter OnPremise
Motoblouz
SysSecOps - (Stage) : 2015/01 -> 2015/08
Durant un stage de ma Licence Professionnelle en Cybersécurité. J'ai travaillé avec un pure-player du e-commerce.
Les deux sujets principaux étaient :
- Déploiement d'une solution de sécurité Wifi, où les utilisateurs pouvaient se connecter au Wifi via Radius/EAP (Windows/OSX/Ubuntu).
- Test d'intrusion de l'infrastructure de production et de pré-production. Analyse forensique d'un serveur isolé qui avait été attaqué et infecté, puis application de contre-mesures.
Environnement technique
- Microsoft Windows Server + Active Directory
- Équipement Wifi TP-LINK
- Serveurs Debian/Ubuntu
- Python / Bash
Mairie de Denain
SysOps - (Apprentissage) : 2013/09 -> 2014/08
Assistance à l'administrateur système principal dans ses tâches de gestion informatique.
- Déploiement d'une solution de surveillance basée sur Nagios/Centreon pour vérifier la connectivité et les performances des liens distants.
- Mise en place de la gestion du parc informatique (OCS Inventory & GLPI)
- Développement de l'utilisation de clients légers afin de réduire les coûts matériels.
Environnement technique
- Microsoft Windows Server 2008
- Active Directory
- Microsoft HyperV
- GLPI + OCS
- Nagios + Centreon
Education
Master Of Science
Supinfo (Valenciennes, 59) - Alternance : 2015 -> 2017 ( Terminé )
Le Master of Science de SUPINFO m'a permis d'acquérir une expertise approfondie dans le domaine des technologies de l'information et de la communication. Cette formation de haut niveau combine des enseignements théoriques poussés et une forte orientation pratique à travers des projets concrets et des périodes en entreprise.
Au cours de ce cursus, j'ai développé des compétences avancées dans des domaines tels que :
- L'architecture et l'administration des systèmes et réseaux
- Le développement d'applications complexes et distribuées
- La gestion de projets informatiques et le management d'équipes
- La sécurité des systèmes d'information et la cybersécurité
- L'intelligence artificielle et le big data
- Le cloud computing et les technologies émergentes
La formation m'a également permis d'approfondir les notions de gestion de projet, tout en conservant une vision globale des enjeux technologiques actuels.
Grâce à l'alternance et aux projets réalisés en collaboration avec des entreprises partenaires, j'ai pu mettre en pratique ces compétences dans un contexte professionnel et développer mon autonomie. Cette expérience m'a préparé à occuper des postes à responsabilité dans le domaine de l'informatique, tels qu'architecte logiciel, chef de projet IT, ou expert en cybersécurité.
Licence Pro - CyberDefense
IUT Valenciennes (Maubeuge, 59) - Formation initiale : 2014 -> 2015 ( Terminé )
La licence professionnelle CDAISI m'a permis d'acquérir des compétences avancées en cybersécurité et protection des systèmes d'information. Au cours de cette formation, j'ai développé une expertise dans :
- La réalisation d'audits de sécurité et la sécurisation de systèmes informatiques d'entreprises
- L'analyse et la gestion des vulnérabilités des réseaux, systèmes et applications
- La mise en place de solutions de protection contre les intrusions et cyberattaques
- L'utilisation d'outils et techniques de forensique numérique
- La conduite de tests d'intrusion et d'évaluations de sécurité
- La gestion de projets de sécurité informatique
Cette formation m'a également apporté des connaissances approfondies en cryptologie, gestion des systèmes d'exploitation, et aspects juridiques de la cybersécurité. Les projets pratiques et stages en entreprise m'ont permis de mettre en application ces compétences dans des environnements professionnels réels, me préparant ainsi à répondre efficacement aux enjeux actuels de la sécurité des systèmes d'information.
Licence Pro - IT Management
UVHC (Maubeuge, 59) - Alternance : 2013 -> 2014 ( Terminé )
La licence professionnelle en informatique de gestion m'a permis d'acquérir une double compétence en informatique et en gestion des systèmes d'information. Au cours de cette formation, j'ai développé des compétences techniques en programmation, bases de données, réseaux et sécurité informatique, tout en approfondissant mes connaissances en gestion de projet, analyse des besoins et management des systèmes d'information.
Cette formation m'a préparé à concevoir, développer et maintenir des solutions logicielles adaptées aux besoins des entreprises. J'ai notamment appris à :
- Analyser les processus métier et les traduire en cahiers des charges
- Développer des applications de gestion et des interfaces utilisateurs
- Administrer des bases de données et des systèmes d'information
- Assurer la sécurité et la maintenance des infrastructures informatiques
- Gérer des projets informatiques et accompagner le changement
Grâce aux projets et stages réalisés, j'ai pu mettre en pratique ces compétences dans un contexte professionnel et développer mon autonomie. Cette formation m'a ainsi préparé à occuper des postes tels que développeur d'applications, administrateur de bases de données ou assistant chef de projet informatique.
BTS - IT Services
Lycée Henri Wallon (Valenciennes, 59) - Formation initiale : 2011 -> 2013 ( Terminé )
Le BTS SIO est une formation de niveau bac+2 qui m'a permis d'acquérir des compétences solides dans le domaine des services informatiques aux organisations. Ce cursus allie enseignements théoriques et pratiques, couvrant des domaines tels que le support et la mise à disposition de services informatiques, le développement d'applications, la gestion de réseaux et la cybersécurité.
Au cours de cette formation, j'ai développé des compétences en gestion de projet informatique, en administration de systèmes et réseaux, ainsi qu'en conception et développement de solutions logicielles. J'ai également acquis une expertise en matière de sécurité des systèmes d'information, un aspect crucial dans l'environnement numérique actuel.
Les stages en entreprise intégrés au programme m'ont permis d'appliquer ces connaissances dans des situations professionnelles concrètes, renforçant ainsi mon expérience pratique et ma compréhension des enjeux du secteur. Cette formation m'a préparé à répondre efficacement aux besoins informatiques des organisations, en tenant compte des évolutions technologiques rapides et des exigences de sécurité croissantes.
BacPro - Workstation, Networks, Installation & Maintenance
Lycée Fernand Léger (Coudekerque-Branche, 59) - Formation initiale : 2007 -> 2009 ( Terminé )
Le Bac professionnel MRIM est une formation qui m'a permis d'acquérir des compétences solides en installation et maintenance de parcs informatiques et de réseaux.
Au cours de ce cursus, j'ai développé une expertise dans l'assemblage de matériel, la configuration logicielle, ainsi que le dépannage tant hardware que software.
La formation a alterné entre des enseignements théoriques et des travaux pratiques, me permettant d'appliquer mes connaissances dans des situations réelles.
De plus, mes stages en entreprise ont renforcé mon expérience professionnelle, me préparant à des métiers tels que technicien informatique, technicien réseau et technicien de maintenance.