Your message has been sent.
We’ll process your request and contact you back as soon as possible.
The form has been successfully submitted.
Please find further information in your mailbox.
Select language
Building and stabilizing a data integration platform on Azure Databricks to consolidate operational data and support analytics across a multi-country retail network.

ServiceFactum is a German engineering contractor specializing in near- and offshoring for software development and data engineering. With onshore governance and distributed teams, the company helps clients deliver complex projects faster, often cutting time-to-production by 3–4 months. For this project, ServiceFactum needed additional data engineering capacity to support their international retail client’s data and analytics platform.
The project focused on maintaining and improving a data integration platform that consolidates operational data from multiple business systems and prepares it for analytics. As the volume of integrations and data pipelines grew, the platform required ongoing stabilization, connector maintenance, and data quality improvements to keep analytics and reporting reliable.
Innowise provided data engineers who integrated into ServiceFactum’s managed delivery framework and supported the stabilization and development of the platform.
We quickly aligned with the existing architecture and ServiceFactum’s delivery processes, then focused on three core areas:
We monitored and maintained data pipelines within the established delivery structure across multiple systems. Failures were analyzed and resolved, connectors were updated, and data mappings were adjusted to reflect source system changes. New integrations were added as analytics needs grew.
The team improved Databricks transformation logic using Python, Spark, and SQL within the framework provided by ServiceFactum. Raw data was cleaned, standardized, and structured into datasets ready for reporting. This included removing duplicates, fixing currency calculations, and aligning data across sources.
We supported daily operations by resolving data issues, assisting with backlog prioritization, and ensuring continuous delivery of stable datasets for analytics teams.
Azure
Azure Databricks
Python, Spark, SQL
Salesforce, SAP, Microsoft SharePoint, Microsoft Dynamics 365, internal databases
Azure DevOps
Power BI

The platform now delivers more reliable data for business analytics across the retail organization.
Data pipelines run with fewer interruptions and require less manual intervention.
The setup supported more predictable data delivery, with data quality improvements leading to more reliable dashboards and reports.
Analytics teams receive structured, reliable data for reporting in Power BI.
Integration between systems became more stable, supporting continuous data flow across the platform.
Note: the project is ongoing, so these results reflect the current state of the platform and will continue to evolve as the system develops.
Your message has been sent.
We’ll process your request and contact you back as soon as possible.
This October, Innowise is heading back on the road, with a new US roadshow taking us across 13 cities from Detroit to Chicago.
If there’s one thing our previous roadshows have shown us, it’s how much better some conversations are in person. It’s a chance to catch up properly, talk through ideas without rushing, and sometimes discover opportunities that simply wouldn’t come up over email or on a call.
This time, Vasili Kovalevich, SVP of Business Development, Egor Grishenko, VP of Business Development, and Egor Chareichyk, Sales Director, will be travelling across the US throughout October. They already have meetings lined up with some of our current clients, but we’d also love to meet new people along the way.
So, if you’re based in one of these cities and have a project in mind, a technology challenge you’d like to talk through, or you’re simply curious about what working with Innowise could look like, come and say hello.
It doesn’t have to be a formal meeting or a big presentation. Sometimes a coffee and a good conversation are all it takes to see whether there’s something worth exploring together.
Going to be nearby? Let’s meet. Get in touch with our team and we’ll find a time that works.