
Romain Di Giorgio
SRE | DevOps | Platform Engineering 🛠️
Salary / Daily rate
13710 Fuveau, France
Freelance
Can come onsite
Skills
Languages
Work experience
DevOps | Backend Software Engineer
AmadeusFreelance
Sep 2023 - Present
3 years 2 months
🌐 Technical leader for an international team of about 10 to 20 members (France, Spain and India) working on a Kubernetes/Openshift native application project to deploy ETL microservices. 🛠️ Technical stack • Openshift / Kubernetes (On Premise and Azure) • Ansible • Java 11/17 with Spring Boot 2.4/3 • Kafka Streams • Jenkins CI / SonarCube 📋️ Tasks • Developing and deploying Kafka Streams workloads • Helping team members and helping them better understand DevOps and more particularly Kubernetes concepts • Implementing CI/CD flows with GitOps for deployments
Consulting - DevOps | SRE | Platform Engineering
DGTAL ConsultingFreelance
Jul 2021 - Present
5 years 4 months
SRE | DevOps
FDJ - La Française des JeuxFreelance
Oct 2022 - Oct 2023
1 year 1 month
🌐 Working with FDJ Cloud operations team of about 10 persons on cloud infrastructure administration, automation and delivery. 🛠️ Technical stack • Openstack, AWS • Amazon EKS, Rancher RKE2 (Kubernetes 1.24) • Terraform, CDKTF, Helm, Kustomize • Gitlab 📋️ Tasks • Working on infrastructure automation & delivery processes • Setting up Prometheus federation strategies
SRE | DevOps
Checkout.comFreelance
May 2022 - Oct 2022
6 months
🌐 Working on load testing, monitoring and creating auto-scaling features for workloads deployed on Kubernetes in a team of about 5 persons. 🛠️ Technical stack • Kubernetes 1.22.2 • Ansible, Terraform, Kustomize, Helm • Prometheus, ELK • Gitlab, Flux CD 📋️ Tasks • Developing tools to implement load & stress testing for user critical applications • Implement generic & business specific metrics monitoring • Create a config-as-code tool for ELK stack (Python) • Implement logging & monitoring with ELK stack and Beats • Implement Horizontal Pod Autoscaling using custom/external metrics
Site Reliability Engineer
BuildrzFreelance
Apr 2022 - May 2022
2 months
🌐 Short mission as a backup SRE. 🛠️ Technical stack • AWS EKS / Kubernetes 1.21.5 • Terraform, Ansible • Argos CD, Github Actions • Dagster 📋️ Tasks • Troubleshooting infrastructure and CI/CD issues • Creating Terraform modules (Google Suite, Terraform, GCP providers) • Optimising Dagster deployment on Kubernetes
DevOps | Backend Software Engineer
AmadeusFreelance
Sep 2021 - May 2022
9 months
🌐 Working on a Kubernetes/Openshift native application project in a team of about 20 members (SCALIAN) for Amadeus. 🛠️ Technical stack • Openshift 4.8 / Kubernetes 1.21.1 • Ansible • Java 11 / Spring Boot 2.4 • Kafka Streams • Jenkins CI 📋️ Tasks • Helping migration of workloads to Azure public cloud • Coaching team members and helping them better understand DevOps and more particularly Kubernetes concepts • Implementing CI/CD flows with GitOps for deployments
Birds Company
Jul 2017 - Oct 2021
4 years 4 months
DevOps Architect
Jan 2019 - Oct 2021
2 years 10 months
Migration vers architecture cloud des scrapers et crawlers déployés dans le but de récupérer les données brutes de sites marchands (Intermarché, Leclerc...). Tâches: - Recueil du besoin, analyse des faiblesses du système "legacy" et mise en place d'un POC - Déploiement des ressources cloud (Google Cloud Platform / Kubernetes) nécessaires au lancement de quelques milliers de scrapers toutes les nuits - Accompagnement des développeurs du pôle "CRAWL" pour migration des workloads vers conteneurs Docker en vue du déploiement sur Kubernetes - Refactoring du système de logging legacy des scrapers (fichier de logs) vers stack ELK
Technical Lead
Jul 2017 - Oct 2021
4 years 4 months
Birds est spécialisée dans la veille tarifaire et l'analyse de la concurrence pour le compte de la grande distribution et de l'e-commerce. Grâce à nos différentes solutions, nos clients intègrent les datas concurrentielles à leur stratégie. Tech stack: - Google Cloud - Kubernetes, Docker, Helm - Argo (workflows, CI, events) - Keycloak - Terraform - Git, Github - Java 8, Java 11, Maven - Apache Beam - CircleCI, TravisCI
Lead Developer
Jul 2017 - Oct 2021
4 years 4 months
Lead et développement sur le projet DataBrand, logiciel conçu pour représenter les indicateurs clés du e-commerce qui permet à la force de vente de gagner en réactivité et en productivité pour développer le CA et assurer un meilleur suivi de la distribution des produits à destination des marques de grande distribution. Tâches: - Mise en place d'un pipeline pour ingestion et dé-normalisation de données brutes en provenance de scrapers (100 milliards de documents à date / Elasticsearch / batch distribué Apache Beam) - Implémentation d'une API REST (Java / Spring Boot) pour servir les données à nos clients - Bootstrap et développement ponctuel sur SPA (Angular 7) - Déploiement d'une infrastructure cloud (Google Cloud Platform / Kubernetes / Terraform), mise en exploitation et maintenance de l'application pour une centaine de clients (environ 20.000 produits suivis et 1/2 milliard de documents générés quotidiennement)
DevOps
instore.digital
Oct 2015 - Jul 2017
1 year 10 months
Big Data is the new oil and retailers have hundreds, sometimes thousands of oilfields remaining untapped: their stores. One after the other, many in-store technologies have been deployed to meet various needs, but the data they generate are not centralized and therefore, cannot be exploited. Yet they allow a better understanding of the customer journey and more efficient interactions with clients and prospects. instore.digital edits ID, the first operating system for the connected store and its ecosystem. ID applications are divided into four main suites: - ID OS, open source, to collect and process the data. - ID Analytics, to visualize and analyze data split into business-oriented dashboards - ID Interaction to interact with customers both in-store and via retargeting. - ID Exchange to ease the exchange of data with the retailer’s ecosystem. The solution enables compatibility between hardware and software both in-store and in the various information systems of the ecosystem. All customer data are centralized in real time and omnichannel in order to build a unified and portable consumer profile. Tech stack: - Docker, Google Cloud, Rancher - Java 8, Maven 3, Spring Boot, Hibernate, JPA - Elasticsearch, Kibana, Kafka, Couchbase Tasks: - Refactoring previous data ingestion pipeline: we received millions of documents each and every days from client IoT objects, processed the data (Kafka / Spark Streaming) and indexed user profiles in realtime (Elasticsearch) for our web application - Working on making IDOS deployable in one-click for our clients (Docker / Rancher) - Migrating workloads into Docker containers and deploying them on Google Cloud Platform
Lead Developer & Architect
Referty
Jul 2012 - Jul 2017
5 years 1 month
Développement et maintenance d'un logiciel référentiel de test: https://referty.com/en/home/ Technologies employées : - Docker, Google Cloud Platform - JavaEE, Spring, Hibernate, GWT Tâches: - Construction from-scratch de ReferTest: single page application GWT et web-service RPC - Implémentation du cahier des charges basé sur la version desktop de ReferTest - Système de déploiement sur Google Cloud Platform pour exploitation en mode SaaS (Docker) - Maintenance, implémentation de correctifs et prise de contact directe certains clients
Ingénieurs d'études et développement
Tapvalue
Sep 2014 - Oct 2015
1 year 2 months
TapValue is a startup founded in October 2012, specialized in mobile targeting and cross device retargeting. Tech stack: - Docker, Google Cloud, Rancher - Java 8, Maven 3, Spring Boot, Hibernate, JPA, GWT - Elasticsearch, Kibana, Kafka, Couchbase, Spark Streaming Tasks: - Participated in building a single page application (GWT) to display pre-processed / aggregated data to our clients - Participated in building BigData ingestion pipeline (Kafka / Spark Streaming) and user profile data structures (raw in Couchbase / indexed in Elasticsearch) - Built a proof-of-concept of realtime in-store client notification on approach of IoC objects: the idea was to push discounts to a targeted audience when they walk past or near a physical store
Education
SUPINFO
Master of Science (M.S.)
2009 - 2014
5 years 2 months
Lycée Paul Langevin
Bac S
2006 - 2009
3 years 2 months