Madiff
Senior DWH Architect
Madiff is hiring a Senior Data Warehouse Architect (hybrid, Warsaw/Wrocław) to design complex data flows and integrations — Kafka, Flink, CDC, batch ETL and real-time stream processing — while supporting an ODS platform implementation in a complex banking environment.
- Compensation
- Not disclosed
- Location
- Warsaw, Poland
- Work setup
- Hybrid
- Seniority
- Senior
- Employment
- Contract
- Experience
- 5+ years
- Category
- Architecture
- Posted
Skills
Must have
- Minimum 5 years of experience as a Developer or Architect
- Strong DWH and data architecture understanding
- Flink
- Kafka
- CDC, Change Data Capture
- Strong SQL
- Data integration and processing experience
- Batch ETL
- Real time processing and decisioning
- Stream processing
- Experience designing complex data flows
- Previous hands-on development or architecture experience
- Strong analytical skills
- Fluent Polish
Nice to have
- Spark
- Databricks
- Microsoft Azure
- Terraform / IaC
- Oracle
- Python
- Java or another object oriented programming language
- Banking or financial services experience
Full description
We are looking for a Senior DWH Architect to support the implementation of a modern ODS platform and the transformation of enterprise data processing architecture. The role focuses on designing complex data flows and integrations using Kafka, Flink, CDC, batch ETL, and real-time stream processing, combining strong data architecture expertise with hands-on technical involvement in a complex banking environment.
Responsibilities
- Design architecture for complex data processing solutions
- Support implementation of the ODS platform
- Design complex data flows and integrations
- Analyse business and technical requirements
- Design batch and real time data processing
- Work with streaming architectures
- Design and support CDC based integrations
- Implement and support new functionality
- Cooperate with development and architecture teams
- Support existing data systems and users
- Work with other departments across the bank
Requirements
- Minimum 5 years of experience as a Developer or Architect
- Strong DWH and data architecture understanding
- Flink
- Kafka
- CDC, Change Data Capture
- Strong SQL
- Data integration and processing experience
- Batch ETL
- Real time processing and decisioning
- Stream processing
- Experience designing complex data flows
- Previous hands on development or architecture experience
- Strong analytical skills
- Fluent Polish
Nice to have
- Spark
- Databricks
- Microsoft Azure
- Terraform / IaC
- Oracle
- Python
- Java or another object oriented programming language
- Banking or financial services experience
Benefits
- Flexible hybrid model (1 day/week onsite in Wrocław/Warsaw)
- Solid, competitive salary
- Work in a multinational environment on international projects
- Comprehensive healthcare
- Long-term B2B contract with a stable project pipeline