Giuseppe Santoro ๐Ÿšข

DevOps Engineer

London, England, United Kingdom11 yrs 11 mos experience
AI EnabledAI ML Practitioner

Key Highlights

  • Expert in Kubernetes and Cloud Native technologies.
  • Proven track record in Big Data engineering and analytics.
  • Strong mentoring experience in technical domains.
Stackforce AI infers this person is a Big Data and Cloud Native expert with strong engineering and mentoring capabilities.

Contact

Skills

Core Skills

KubernetesDevopsObservabilityBig DataAws

Other Skills

RenovateSynthetic monitoringBeatsAutomationElastic Stack (ELK)ElasticSearchGo (Programming Language)Amazon Web Services (AWS)Amazon AthenaAWS LambdaAWS GluePythonAmazon KinesisAmazon Elastic MapReduce (EMR)AWS Kinesis

About

Hello, and welcome to my LinkedIn profile! ๐Ÿ‘‹ Current Position: Currently, I'm proudly serving as a Senior Software Engineer at Elastic. My area of expertise and interests revolve around an array of modern technology, including: - โ™ป๏ธ Renovate and dependency management - โ˜๏ธ Cloud Native technologies - ๐Ÿ” Observability principles and tools - ๐Ÿ“ฆ Kubernetes and Container orchestration - ๐Ÿฆพ DevOps methodologies - ๐Ÿ’ป Programming, particularly with a focus on Golang Additional Roles: - โœ๏ธ Writer at CloudNativeEngineer for 2 years, running a newsletter focused on cloud native technologies - ๐Ÿ‘จโ€๐Ÿซ Technical mentor for 2 years, helping engineers with system design, Kubernetes, and Elasticsearch - ๐Ÿ“š Technical reviewer for "Elastic Stack 8.x Cookbook" Past Experience: Before Elastic, I accumulated diverse skills through experiences such as: - ๐Ÿ’พ Big Data Engineer at Playstation, turning data into insights and action. - ๐ŸŽ“ Hadoop Trainer, empowering a new generation of data engineers with Hadoop knowledge. Personal Interests: When the laptop is closed, you'll find me: - ๐ŸŽพ Staying active with squash and hitting the hiking trails. - ๐ŸŽฎ Delving into the world of PlayStation games. Certifications: I'm a firm believer in continuous learning and have some important certifications under my belt: - ๐Ÿ… Certified Kubernetes Administrator (CKA), proving my expertise in Kubernetes. - ๐ŸŽ–๏ธ Holder of various Hadoop certifications, affirming my proficiency in big data technologies. Feel free to explore my profile and reach out for any discussions about tech, opportunities, or potential collaborations. Thanks for dropping by!

Experience

11 yrs 11 mos
Total Experience
1 yr 10 mos
Average Tenure
10 mos
Current Experience

Loveholidays

Senior Platform Engineer

Jul 2025 โ€“ Present ยท 10 mos ยท London Area, United Kingdom ยท Hybrid

Elastic

2 roles

Senior Software Engineer - Engineering Productivity

May 2024 โ€“ Feb 2025 ยท 9 mos ยท Remote

  • Platform Engineer with proven experience in developing and maintaining critical infrastructure solutions.
  • Single-handedly designed and implemented a way to integrate with Elastic Synthetic monitoring, achieving widespread adoption across 8+ engineering teams for monitoring business-critical internal infrastructure
  • Supported company-wide dependency management through Renovate to ensure consistent and up-to-date software dependencies across the organization's codebase
  • Member of the production incident response team, providing on-call support during business hours and weekend rotations. Demonstrated strong problem-solving abilities through incident investigation and documentation of root cause analyses
KubernetesRenovateSynthetic monitoringDevOps

Senior Software Engineer - Observability

Mar 2022 โ€“ Apr 2024 ยท 2 yrs 1 mo ยท Remote

  • Developed and implemented a custom Elastic integration for Istio logs and metrics as part of the Cloud Native Observability team
  • Created and maintained Elastic integration dashboards for Kubernetes monitoring and observability
  • Engineered a remote debugging solution for Elastic Beats using Go Delve Debugger, Tilt, Docker, and Kubernetes, streamlining troubleshooting processes
  • Contributed bug fixes and new features to Elastic Agent and Beats codebases
  • Automated support ticket investigation processes and resolved complex Kubernetes-related support issues
  • Served as a member of the interview committee, participating in technical evaluations across multiple positions
BeatsKubernetesAutomationObservabilityDevOpsElastic Stack (ELK)+2

Playstation

Big Data Engineer

Oct 2018 โ€“ Aug 2021 ยท 2 yrs 10 mos ยท London Area, United Kingdom

  • Wrote a standalone application to compress, deduplicate and re-partition historical and daily game analytics data. This made querying months worth of data in 10s of seconds possible. Previously, it would have taken hours to query a single month and it would have run out of memory for querying longer periods (Golang, AWS S3, AWS Athena, AWS Glue).
  • Wrote a Lambda to modify game analytics events in real-time. This lambda replaced IDs in the events according to custom rules per game and per event type stored in AWS S3. Part of this project included writing an in-memory cache for the S3 configs to reduce the processing time (Python, AWS Kinesis, AWS Lambda).
  • Wrote a Lambda to offload data from the real-time pipeline to the data warehouse (Golang, AWS Kinesis, AWS Kinesis Firehose, AWS S3)
  • Contributed to the successful launch and ongoing support of 10+ Playstation first-party games from World Wide Studios by providing capacity estimations, cost optimizations, modifying configs, fixing bugs and being on call (AWS EMR, AWS Lambda, AWS Kinesis, Golang, Python, Terraform, Jenkins)
  • Contributed to a major refactoring of the data pipeline (Golang, Python, AWS Kinesis, EMR, AWS Lambda, Terraform)
  • Reduced the time taken by Engineers to manually create Grafana users, by writing an automation script that synchronized Okta users with Grafana users (Python)
  • Wrote a script that would allow Engineers from a Studio to search, download and transcode videos according to different criteria (Python).
  • Maintained and improved 10+ internal microservices, 20+ EMR jobs, 5+ AWS Lambdas to support the data pipeline (Python, Golang, Terraform, Ansible)
Amazon Web Services (AWS)Amazon AthenaAWS LambdaAWS GluePythonGo (Programming Language)+4

Skimlinks

Senior Software Engineer

Mar 2017 โ€“ Aug 2018 ยท 1 yr 5 mos ยท London Area, United Kingdom

  • Reduced the running time of the daily pipeline by ~4x (from 8 to 2 hours), by optimizing some Hive queries and replacing the legacy code with a Google Dataflow job written in Java for the ingestion of 120 million documents into ElasticSearch.
  • Achieved 30% cost savings in the infrastructure expenses of my team by replacing the legacy Hadoop cluster with a new setup with the same processing power plus Kerberos Security
  • Wrote a Google Dataflow job in Java as part of the migration of the data pipeline from Hive on-premise to Google BigQuery
  • Automated the scheduling of the data pipeline by creating, configuring and supporting an Airflow cluster running on Kubernetes on Google cloud and by writing various Airflow jobs in Python
  • Improved various parts of the data pipeline (SQL for Hive queries, Java for Hive UDFs and Hive SerDes)
  • Developed scripts to collect and display data pipeline statistics into InfluxDB and Grafana (Python)

Benevolent.ai (formerly stratified medical)

Big Data Software Engineer

Jul 2015 โ€“ Feb 2017 ยท 1 yr 7 mos ยท London Area, United Kingdom

  • Reduced the ingestion time of 40 million scientific publications into ElasticSearch by ~8x (from 24 to 3 hours) by rewriting one of the steps of the data pipeline (Spark, Hadoop cluster on AWS).
  • Deployed, configured and maintained a variety of Hadoop, ElasticSearch and Cassandra clusters either bare-metal on-premise or on cloud (Python, Ansible, Amazon AWS)
  • Contributed to the migration of the batch data pipeline from a bare-metal Hadoop cluster to an Amazon EMR cluster by rewriting a Map/Reduce job that was written in Java into a Spark job written in Scala
  • Automated the scheduling of the data pipeline by writing multiple Airflow jobs (Python)
  • Improved the data pipeline alerting capabilities (Python and Bash scripting)
  • Contributed and maintained various apps running on Mesos and Marathon as Docker containers

Big data partnership

Senior Big Data Engineer

Nov 2013 โ€“ Jul 2015 ยท 1 yr 8 mos ยท London, United Kingdom

  • For 2 consecutive years, I delivered the official 5 days training course on Hadoop as part of the Hadoop Summit in partnership with Hortonworks
  • Delivered 5+ training courses (duration 3-5 days) on Hadoop (either as Admin or Developer) at client offices across Europe
  • Installed, configured and optimized 3 Hadoop clusters on bare-metal machines for different clients
  • Delivered 5+ consultancy sessions on Hadoop and Big Data for various clients
  • Obtained 3 Hortonworks certifications on Hadoop as Administrator (with grade 83.33/100), Developer (with grade 92/100) and Java Developer (with grade 93/100)
  • Lead Engineer in a team of 3 Engineers for a 4-month greenfield project for a client
  • Contributed to the development of the internal batch data pipeline (HBase, Pig, Hadoop)
  • Attended various training courses including Spark by Databricks, Administrator Training with Cassandra by Datastax, Developer Training with Cassandra by Datastax

Visualdna

Sotware Engineer

Jan 2013 โ€“ Oct 2013 ยท 9 mos ยท London Area, United Kingdom

  • Developed 5+ integrations with external data providers via FTP protocol (Java)
  • Developed an internal RESTful API to serve data from a NoSQL database (Java, AWS SimpleDB)
  • Wrote various parts of the internal data pipeline (SQL, Hive, Pig)
  • Wrote a client for Kafka (Java)

University of catania

Intern

Oct 2009 โ€“ Mar 2010 ยท 5 mos ยท Catania, Sicily, Italy

  • Improving functionalities of the Feature models used in COSIMO (a code generation tool based on Feature Models) and the human computer interaction with the Feature diagrams graphical editor.

Inria

Intern

Mar 2009 โ€“ Aug 2009 ยท 5 mos ยท Greater Nice Metropolitan Area

  • Improving Cosimo (a code generation tool based on Feature Models), an Eclipse (IDE) plugin for Feature diagrams.

Engineering ingegneria informatica spa

Intern

Mar 2006 โ€“ Jun 2006 ยท 3 mos ยท Palermo, Sicily, Italy

  • Porting JADE, Java Agent DEvelopment Framework, and PRISMA, Piattaforma
  • di Rete Integrata per Soluzioni Mobili Adattabili, on Windows
  • Pocket Pc devices (from Java v.1.4.2 to v.1.1)

Education

Universitร  di Catania

Master's degree โ€” Computer Engineering

Jan 2006 โ€“ Jan 2012

Universitร  degli Studi di Palermo

Bachelor's degree โ€” Computer Engineering

Jan 2002 โ€“ Jan 2006

Liceo Scientifico

Hight School โ€” Science (Liceo Scientifico)

Jan 1997 โ€“ Jan 2002

Stackforce found 100+ more professionals with Kubernetes & Devops

Explore similar profiles based on matching skills and experience