Skip to main content
Top expert badge
Recommended expert
Profile header background

Jorge Machado-Data Expert

Jorge Machado - Data Expert - profile avatar
Profile header overlay
Würzburg, Germany

Check rate

Experience

Jan 2026 - Present

Technical Lead / Fractional CTO

Würth GmbH

Position Summary
Technical Lead / Fractional CTO at Würth GmbH
Industries
Manufacturing
Retail
Business Areas
Information Technology
Operations
Product Development
Project Management

I designed and developed an AI-powered multi-tenant platform on Azure that transforms SAP process recordings into technical documentation, presentations and automated tests, processing over 15,000 process recordings for enterprise customers like Würth. I owned the architecture, the production releases and the DevOps setup. I also designed a multi-tenant system with SSO and role-based access on Azure. Implemented an MCP Server with Dynamic OAuth Authentication.

Main Tasks:

  • Sprint planning and feature preparation
  • Design the multi-tenant platform architecture (FastAPI, SQLAlchemy, PostgreSQL row-level security for tenant isolation)
  • Develop AI pipelines with Prefect for transcription (Azure Speech API), document generation and SAP screen-recording analysis (Claude, gpt-4-mini)
  • Design and implement an MCP server to expose tenant knowledge to LLM clients (Claude), with async retrieval and reranking
  • Implement LLM cost tracking, rate limiting and client pooling for Anthropic/OpenAI/Azure OpenAI endpoints
  • Set up CI/CD: Docker images to Azure Container Registry, GitHub Actions, Azure Static Web Apps, Alembic migrations in containers
  • Manage production releases and execute live data migrations for enterprise customers
  • Define engineering standards and architecture patterns for the team

Environment: Azure / Azure Foundry / Python / FastAPI / Prefect / React / PostgreSQL

Sep 2024 - Present

Data Engineer expert

SAP AG

Position Summary
Data Engineer expert at SAP AG
Industries
Information Technology
Business Areas
Information Technology
Product Development

Led the architecture and development of critical SAP platform components, including Kafka Tiered Storage and Kafka Connect. Engineered a Golang-based Kafka Kubernetes operator to automate and streamline infrastructure deployment across AWS, Azure, and GCP, ensuring scalability and high availability.

Main Tasks:

  • Design the workflow to roll out Kafka Tiered Storage on over 20 Kubernetes clusters
  • Roll out Crossplane operators and use its APIs
  • Develop self-service Kafka Connect deployments
  • Develop rollout strategies via Flux and Helm

Environment: Kubernetes, Azure, AWS and Google Cloud

Tools: Kubernetes, Gardener, GitHub, Python, Golang, Kafka, Jenkins, Helm

May 2024 - Present

Data Engineer expert

s.Oliver GmbH

Position Summary
Data Engineer expert at s.Oliver GmbH
Industries
Fashion
Retail
Business Areas
Business Intelligence
Information Technology

I designed and developed the migration from SAP HANA to Databricks. I designed and implemented multiple ETL pipelines on Databricks with incremental loading. With the migration, we saved over €50,000 per year in SAP costs. Databricks on Azure

Main Tasks:

  • Design the Datalake architecture for Databricks in medallion architecture
  • Develop a pipeline to deploy code from dev to prod environments
  • Write ETL extraction with PySpark in incremental mode for extracting SAP data into Databricks
  • Deploy DBT to create the dimension and fact tables
  • Help juniors get up and running with the new platform
  • Set up permissions and concepts
  • Integrate streaming data from Kafka
  • Set up AI use cases like FP-Growth on custom data
  • Time series prediction

Environment: Databricks / Azure

Jan 2023 - Aug 2023

Data Engineer expert

ias Gruppe

Position Summary
Data Engineer expert at ias Gruppe
Business Areas
Business Intelligence
Information Technology

In this project I designed and implemented a Datalake using the Microsoft Azure infrastructure, using Azure Event Hub and Azure IoT Services

Main Tasks:

  • Develop streaming ingestion using Azure Service Bus
  • Develop datalakes with Azure Synapse and Delta Lake
  • Airbyte deployment and ELT (ETL)
  • DBT for business logic
  • Azure Data Factory

Environment: Azure

Sep 2022 - May 2024
Frankfurt, Germany

Data Engineer expert

Deutsche Bahn

Position Summary
Data Engineer expert at Deutsche Bahn
Industries
Transportation
Business Areas
Business Intelligence
Information Technology

In this project I designed and implemented multiple Spark and streaming pipelines using multiple services from AWS. Mainly gathering information in the travel / trains domain (delays, departures, etc). The main use case was delta processing from small files into a multi-terabyte datalake.

Main Tasks:

  • Develop streaming applications using AWS Kinesis and Lambda functions
  • Develop Apache Spark data processing applications using AWS Glue, AWS S3 and Postgres DB
  • Develop KPIs for different applications including time travel analytics
  • Several prototypes for Spark Streaming on AWS Glue
  • Use advanced features from Apache Hudi
  • Business processing monitoring and metrics via AWS CloudWatch
  • Infrastructure as code using AWS CDK
  • Roll out DBT tools for developers and CI/CD pipelines on GitLab
  • Evaluation of Databricks, AWS Athena and Snowflake
  • Lead developer helping other developers speed up development cycles
  • IoT 4.0 pipelines

Environment: AWS

Sep 2021 - Sep 2022
Rottendorf, Germany

Kafka Expert

S.Oliver GmbH

Position Summary
Kafka Expert at S.Oliver GmbH
Industries
Fashion
Retail
Business Areas
Information Technology
Operations
Supply Chain Management

In this project, we redesigned the complete purchase orders and material chain so it would no longer be batched, but run in real time using Kafka.

Main Tasks:

  • Spring Boot Kafka Streams applications
  • Developing custom Kafka source connectors to extract data from SAP systems
  • Developing custom Kafka sink connectors to write to SAP systems
  • Deploying Kafka Connect connectors with monitoring into Azure Kubernetes cluster
  • Developing data pipelines using Airflow and Azure Cloud
  • Developing the architecture for the data pipelines between on-premise and Azure Cloud
  • Writing Spark jobs to clean and aggregate data.

Environment: Confluent Cloud and Azure

Mar 2021 - Jun 2021
Würzburg, Germany

Datawarehouse expert

Büro Forum GmbH

Position Summary
Datawarehouse expert at Büro Forum GmbH
Industries
Information Technology
Business Areas
Business Intelligence
Information Technology

Develop a data warehouse for the Concept Office ERP system.

Main Tasks:

  • Developing dbt tool workflows and star schemas for the data warehouse
  • Developing ELT workflows with Stitch Data
  • Developing dashboards with Power BI in Azure Cloud

Environment: Google BigQuery and DBT

Feb 2021 - Aug 2022

Software Developer

RTL Deutschland

Position Summary
Software Developer at RTL Deutschland
Industries
Media and Entertainment
Business Areas
Business Intelligence
Information Technology

Develop a highly complex and compliant data sharing platform on Azure Cloud.

Main Tasks:

  • Python with FastAPI and PySpark
  • Developing API services with Azure App Services
  • Datalakehouse implementation with DBT tool (star schema and incremental loads)
  • Rolling out Azure Databricks and Delta Lake stores
  • ETL pipelines on Azure Synapse
  • Developing dashboards with Power BI in Azure Cloud

Environment: Microsoft Azure

Jan 2021 - Feb 2021
Leverkusen, Germany

Apache Nifi Engineer

Currenta GmbH

Position Summary
Apache Nifi Engineer at Currenta GmbH
Industries
Chemical
Information Technology
Business Areas
Information Technology

This project was focused on designing and implementing multiple Apache NiFi clusters over a DMZ and a datacenter.

I developed custom processors in a very short time, and the OPC UA protocol was used to extract data from OPC UA servers.

Main Tasks:

  • Developing Java 11 custom NiFi processors, including unit tests
  • Creating Ansible playbooks for NiFi deployment with SSL
  • OAuth authentication + X.509

Environment: On Premise

Sep 2020 - Jun 2021
Munich, Germany

Cloud Solution Engineer

Allianz Technology

Position Summary
Cloud Solution Engineer at Allianz Technology
Industries
Insurance
Information Technology
Business Areas
Information Technology

Migration of data lakes into the Azure Cloud. High level of automation by means of ArgoCD, Jenkins, Helm charts, and Terraform. Designing client applications to be cloud native. Spark and azcopy were used to perform some parts of the migration.

Main Tasks:

  • Developing Spark jobs for data lakes migration into the cloud
  • Developing Helm charts for Azure AKS automation
  • Refactoring application design to be cloud native
  • Onboarding internal customers to the Azure cloud
  • Implementation of Spring Boot Kafka Streams applications
  • Implementation of Argo workflow pipelines

Technologies Used:

  • Azure Blob Storage
  • Azure Kubernetes Service (AKS)
  • Azure Virtual Networking
  • Azure OAuth

Environment: Azure Cloud

Mar 2020 - May 2020
Munich, Germany

Big Data Architect, Data Engineer

BMW AG

Position Summary
Big Data Architect, Data Engineer at BMW AG
Industries
Automotive
Business Areas
Information Technology
Product Development
Research and Development

Working on the AD-Vantage Program, on self-driving car data

Environment: MapR + OpenShift (500+ nodes)

Main Tasks:

  • Developing data pipelines using Spark and Airflow for self-driving cars
  • Generating metrics for geospatial applications
  • Ingesting data into Elasticsearch using Apache Spark
  • Functional programming with Scala

Technologies Used:

  • MapR cluster (Hadoop), OpenShift
  • Elasticsearch + Kibana
  • Apache Airflow
  • Kafka Streams
Jan 2020 - May 2020
Stuttgart, Germany

Big Data Developer

DXC

Position Summary
Big Data Developer at DXC
Industries
Information Technology
Business Areas
Information Technology
Product Development

Creating an Azure service for inferencing at scale

Main Tasks:

  • Automating Azure Kubernetes cluster deployment
  • Creating and deploying deep learning Spark jobs with PyTorch + GPUs on Kubernetes
  • Performing GPU inferencing on TBs of data

Environment: Azure Cloud

Sep 2017 - Present
Nuremberg, Germany

Big Data Developer, Spark / Kafka Developer, Data Engineer

GFK

Position Summary
Big Data Developer, Spark / Kafka Developer, Data Engineer at GFK
Industries
Professional Services
Business Areas
Information Technology

In this project we are ingesting huge amounts of data via Kafka into Accumulo.

The whole Hadoop environment is Kerberized.

Main Tasks:

  • Writing Kafka connectors to ingest data
  • Kerberizing applications for Hadoop / Kafka / Kafka Connect
  • Creating statistics plans for RDF4J queries over Accumulo
  • Creating Apache NiFi workflows
  • Introducing Git flow automation, continuous integration, and Docker automation
  • Kafka Connect setup with Kerberos on Google Kubernetes
  • Writing Java applications based on RDF (web semantics)

Environment: Cloudera Hadoop

Apr 2017 - Sep 2017
Frankfurt, Germany

Big Data Architect, Data Engineer

Deutsche Bahn

Position Summary
Big Data Architect, Data Engineer at Deutsche Bahn
Industries
Transportation
Business Areas
Business Intelligence
Information Technology

In this project I had the role of Hadoop Architect. Some of the tasks were sizing the Hadoop cluster, bringing internal clients to the shared platform, and supporting the different data pipeline flows. All tools were used with a Kerberized Hadoop cluster

Main Tasks were:

  • Data migration using Sqoop and Oozie
  • Configuring Hadoop cluster with Kerberos and Active Directory
  • Implementing data pipelines using Kylo, Apache NiFi, and Talend
  • Deploying Hortonworks Cloud Break into Amazon AWS
  • Apache Storm streaming implementations
  • Supporting internal clients with streaming and data cleaning operations
  • Hadoop sizing for on-premise and on Amazon Cloud
Oct 2016 - Mar 2017
Dresden, Germany

Big Data Developer and Architect

Kiwigrid

Position Summary
Big Data Developer and Architect at Kiwigrid
Industries
Energy
Information Technology
Business Areas
Information Technology
Product Development

In this project, the main goal is to integrate Spark more deeply into HBase and architect a new alerting and computing framework based on Spark Streaming. Every deployment is based on Docker.

Main Tasks were:

  • Creating reports in Spark jobs over history data
  • Custom Spark data sources for HBase and aggregation for data exploration.

Technologies Used:

  • Apache HBase with Phoenix JDBC
  • Apache Ambari / Hortonworks
  • Apache Spark
  • Scala and Java
  • Vert.x Server
  • Docker

SAP Administrator and Oracle Administrator

ZF Friedrichshafen AG, Schweinfurt, Germany and S.Oliver, Würzburg, Germany

Position Summary
SAP Administrator and Oracle Administrator at ZF Friedrichshafen AG, Schweinfurt, Germany and S.Oliver, Würzburg, Germany
Industries
Information Technology
Business Areas
Information Technology

Responsible for the Service availability from the SAP Systems on the company. We have more then 200 Systems to maintain. Some of the activities that I have done was:

  • SAP and Oracle Upgrades
  • SAP OS / HW Migration
  • TREX Enterprise Search, ASCS Splits, SAP Security, SSO, SNC, SSFS
Stuttgart, Germany

Big Data Architect, Data Engineer

Daimler AG

Position Summary
Big Data Architect, Data Engineer at Daimler AG
Industries
Automotive
Information Technology
Business Areas
Information Technology
Research and Development

Working with R&D on data from cars to perform TensorFlow GPU trainings

Environment: Multiple Mapr clusters (30+ nodes), NVIDIA GPUS (Tesla), Apache Mesos

Main Tasks:

  • Developing Data pipelines using Airflow and Apache Spark
  • Developing end to end monitoring based on Prometheus
  • Developing real time data pipelines based on docker, Kafka and Python.
  • Deploying Apache Marathon with Mesos and GPUS
  • Architecture for Migration from Mesos to Kubernetes
  • Jenkins pipelines for building Docker images to be used Mesos on GPU clusters
  • Several Infrastructure tasks done on ansible for High Availability

Industry Experience

See where this freelancer has spent most of their professional time.

Experienced in Professional Services, Information Technology, Retail, Fashion, Transportation, and Media and Entertainment.

Professional Services
Information Technology
Retail
Fashion
Transportation
Media and Entertainment
Profile match chart

Business Area Experience

See which departments and functions this freelancer has contributed to most.

Experienced in Information Technology, Business Intelligence, Product Development, Operations, Supply Chain Management, and Project Management.

Information Technology
Business Intelligence
Product Development
Operations
Supply Chain Management
Project Management
Profile match chart

Summary

My focus is on designing Scala data processing systems on AWS or Azure, Databricks and dbt. I’m a fan of designing self-service systems to allow people to access data faster, and this can only happen with automation. I do development in Python, Scala and Java.

Skills

  • Scala

  • Java

  • Python

  • Golang

  • Kubernetes

  • Aws

  • Azure

  • Gcp

  • Apache Spark

  • Apache Kafka

  • Apache Nifi

  • Apache Airflow

  • Sap

  • Databricks

  • Dbt

  • Apache Spark

  • Java Mapreduce

  • Scala

  • Java

  • Python

  • Perl

  • Tornado

  • Rest Apis

  • Jira

  • Etl

  • Docker

  • Maven

  • Gradle

  • Kubernetes

  • Jenkins

  • Cloud Build

  • Azure Cosmos Db

  • S3

  • Neo4j

  • Azure Kubernetes Service

  • Aks

  • Flask

  • Spring Boot

  • Data Vault 2.0

  • Pytorch

  • Tensorflow

  • Azure Iot

  • Modbus

  • Mqtt

  • Opc

  • Plc

  • Azure Data Factory

  • Azure Synapse

  • Llm

  • Aix

  • Ubuntu

  • Cento Os

  • Mac Osx

  • Windows Server 2008 R2

  • Flexframe

  • Routing

  • Git

  • Ibm Hadr

  • Ibm Tsm

  • Aws S3

  • Apache Mesos

  • Rfc

  • Snc

  • Charm

  • Kernel Upgrades

  • Ehp Upgrade

  • Ssfs

  • Sso

  • Hana

  • Oracle 11

  • Db2

  • Sap Max Db

  • Mysql

  • Aws Redshift

  • Postgres

  • Aws Emr

  • Aws Glue

  • Aws Ecs

  • Aws S3

  • Aws Redshift

  • Google App Engine

  • Azure Kubernetes

  • Azure Containers

Languages

German
Advanced
English
Advanced

Education

Instituto Politécnico do Porto

Master in Networking and Communications · Networking and Communications · Portugal

Instituto Politécnico do Porto

Bachelor’s in informatics engineering · informatics engineering · Portugal

Certifications & licenses

Databricks Foundation

Confluent Certified Developer for Apache Kafka

Generative AI with Large Language Models (NLP)

CKAD: Certified Kubernetes Application Developer

Microsoft Certified: Azure Fundamentals

Data Engineering Nanodegree

Functional Programming Principles in Scala

Coursera

Big Data Analytics

Fraunhofer IAIS

Big Data Analytics

University of California, San Diego on Coursera

Databricks Developer Training for Apache Spark

Hadoop Platform and Application Framework

University of California on Coursera

Machine Learning with Big Data

University of California, San Diego on Coursera

SAP OS and DB Migration (TADM70)

SAP Database Administration I (Oracle) (ADM 505)

SAP Database Administration II (Oracle) (ADM 506)

SAP NetWeaver AS Implementation and Operation I (SAP TADM10)

SAP NetWeaver Portal - Implementation and Operation (TEP10)

ITL Foundation v4

Statistics

Experience

Total positions 17
Experience in Professional Services 9 y
Avg length 1 y 2 m
Longest experience 8 y 10 m

Global Experience

Countries worked in 1 (Germany)
Primary country Germany

Expertise

Recent roles Technical Lead / Fractional CTO, Data Engineer expert, Kafka Expert
Main industries Professional Services, Information Technology, Retail
Main business areas Information Technology, Business Intelligence, Product Development

Qualifications

Highest degree Master
Certifications earned 18

Profile

Created

Frequently asked questions

Have questions? Find more information here.

Jorge is based in Würzburg, Germany.
Jorge speaks the following languages: German (Advanced), English (Advanced).
Jorge has at least 10 years of experience. During this time, Jorge has worked in at least 11 different roles and for 14 different companies. The average length of individual experience is 1 year and 8 months. Note that Jorge may not have shared all experience and actually has more experience.
Based on recent experience, Jorge would be well-suited for roles such as: Technical Lead / Fractional CTO, Data Engineer expert, Kafka Expert.
Jorge's most recent position is Technical Lead / Fractional CTO at Würth GmbH.
In recent years, Jorge has worked for Würth GmbH, SAP AG, s.Oliver GmbH, ias Gruppe, and Deutsche Bahn.
Jorge is most experienced in industries like Professional Services, Information Technology, and Retail. Jorge also has some experience in Fashion, Transportation, and Media and Entertainment.
Jorge is most experienced in business areas like Information Technology, Business Intelligence, and Product Development. Jorge also has some experience in Operations, Supply Chain Management, and Project Management.
Jorge has recently worked in industries like Professional Services, Retail, and Fashion.
Jorge has recently worked in business areas like Information Technology, Business Intelligence, and Product Development.
Jorge holds a Master in Networking and Communications from Instituto Politécnico do Porto and a Bachelor in informatics engineering from Instituto Politécnico do Porto.
Jorge has 18 certificates. Among them, these include: Databricks Foundation, Confluent Certified Developer for Apache Kafka, and Generative AI with Large Language Models (NLP).
Jorge will be available full-time from July 2026.
Jorge's rate depends on the specific project requirements. Please use the Meet button on the profile to schedule a meeting and discuss the details.
To hire Jorge, click the Meet button on the profile to request a meeting and discuss your project needs.

Average rates for similar positions

Rates are based on recent contracts and do not include FRATCH margin.

1200
900
600
300
Rate comparison chart
Market avg: 888-1048 €
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.