Snowflake-Based Risk Assessment Platform

A leading pharmaceutical company from around the world, Roche Pharma, collaborated with our team to build a Snowflake-based data product that evaluates risks in their direct materials supply chain. Our data integration and analytics solutions, combined with visualization capabilities, enhanced Roche’s risk management operations by providing a scalable platform that supports informed strategic decision-making.

industry

Pharmaceutical

type

Data Risk Assessment, Supply Chain Analytics

region

Global

Highlights

  1. Merged data from SAP, Google Sheets, and additional sources into a Snowflake Data Vault.
  2. The risk-score algorithm in dbt operates automatically.
  3. Interactive Tableau dashboards enable procurement teams to quickly analyze vendor and material data.
  4. Documented and CI/CD-validated through GitLab, ensuring the solution is equipped for future challenges and audit processes.

Challenge

challenge4

The project revealed several major challenges that required careful organization and cooperative efforts. Merging information from diverse and complex origins, including large-scale ERP systems and spreadsheets, necessitated effective ETL workflows and meticulous data standardization. The reliance on manual risk assignments led to additional inefficiencies and heightened the likelihood of human mistakes, underscoring the necessity for automation. 

During the project’s progression, additional business needs emerged, increasing the complexity and necessitating the team’s swift adaptation while maintaining deadlines and data integrity. These elements collectively rendered the project challenging both from a technical and organizational perspective.

Do you face a similar project challenge?

Point Cloud Segmentation and BIM Conversion

Solution & functionality

To tackle the obstacles, the team implemented a robust and adaptable data solution aimed at automating and improving risk assessment workflows. They consolidated data from various sources through Talend ETL pipelines and organized it within Snowflake using a Data Vault framework, which facilitated consistency, scalability, and auditability.

Point Cloud Segmentation and BIM Conversion-1

dbt was utilized to streamline intricate data transformations and establish uniform logic for determining risk scores based on vendor dependability, material availability, and other supply chain elements.

Segmentation and BIM Conversion-2

An internal automated testing framework, integrated with GitLab CI/CD pipelines, was employed to ensure data integrity at every stage, guaranteeing precise and reliable results.

For business users, interactive dashboards in Tableau were created to illustrate risk profiles, supply chain patterns, and critical risk indicators, featuring options like filters and drill-downs for in-depth analysis. The solution also encompassed thorough documentation (including URDs, data models, source-to-target mappings, and test cases) along with version control through GitLab to promote maintainability, traceability, and seamless collaboration.

Overall, the system automated tasks that were previously manual, enhanced data reliability, and equipped stakeholders with real-time insights for proactive risk management.

Tech stack

Data platform & modelling

Snowflake (Data Vault 2.0)

ETL / ingestion

Talend

Transformations & tests

dbt + internal automated-testing framework (GitLab CI/CD)

Visualization

Tableau

Results and business value

The project provided a flexible, automated system that greatly enhanced the precision and effectiveness of risk evaluation procedures.

01

By utilizing Talend and dbt for automation, the team has significantly decreased the amount of manual work, allowing them to dedicate their efforts to tasks of greater importance.

02

The Data Vault design adopted by Snowflake guaranteed the capacity for expansion, accountability, and the effortless addition of fresh data sources.

03

All intended sources were successfully incorporated without any significant data problems, due to the implementation of automated testing through GitLab CI/CD.

04

A logic-driven risk model replaced outdated manual processes, tailored to the client’s specific needs

05

The use of interactive Tableau dashboards allowed for immediate awareness of vendor and material risks, leading to swifter and better-informed choices.

Our work

Get in touch with us


Book a call
or fill out the form below and we’ll get back to you once we’ve processed your request.

    What happens next?

    An expert contacts you after thoroughly reviewing your requirements.

    If necessary, we provide you with a Non-Disclosure Agreement (NDA) and initiate the Discovery phase, ensuring maximum confidentiality and alignment on project objectives.

    We provide a project proposal, including estimates, scope analysis, CVs, and more.

    We're here to help!

    viktoriyamarkevich1

    Viktoryia Markevich

    Relationship Manager

    Dzmitry

    Dzmitry Aleinik

    Marketing Lead

    Schedule a consultation today