Senior Data & BI Architect (Microsoft Fabric / Power BI)

Billennium

Polska

Hybrid

PLN 180,000 - 260,000

Full time

31 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Udemy Business
Private medical care
MultiSport card
Language lessons
Shopping vouchers

Job summary

Billennium is seeking a Senior Data & BI Architect to advance an end-to-end data and BI platform based on Microsoft Fabric and Power BI. You will design, implement, and optimise data pipelines from the Sales Data Warehouse and Open Data Platform into scalable semantic models.

The role blends hands-on data engineering with architectural decision-making to deliver high performance, maintainability, and reusable data assets for self-service analytics across our global clients.

Qualifications

  • Extensive experience in Data Engineering, Data Warehousing, and BI Architecture.
  • Strong SQL, relational and dimensional data modelling.
  • Hands-on with dbt and data transformations.
  • Experience with Apache Airflow or similar orchestration tools.
  • Hands-on with Snowflake.
  • Strong Fabric and Power BI experience, with DAX and performance tuning.
  • Understanding of Star Schema, facts, dimensions, hierarchies.

Responsibilities

  • Design and build data pipelines from VDWH/ODP to Power BI models.
  • Develop and optimise Microsoft Fabric architecture.
  • Create reusable data structures and standardise technical practices.
  • Improve semantic models and time intelligence calculations.
  • Collaborate with engineers and stakeholders and transfer knowledge.

Skills

Data Engineering
Data Warehousing
BI Architecture
SQL
dbt
Airflow
Snowflake
Microsoft Fabric
Power BI
DAX
Star Schema
Dimensional Modelling

Tools

Databricks
Python
Apache Spark

Job description

We are a global technology company providing IT services and digital solutions to clients around the world. Headquartered in Poland, with offices in Canada, Malaysia, Germany, Switzerland and India, we bring together over 1,700 professionals who share one mission -to harness technology and innovation to make the world run better. At the heart of Billennium is our vibrant and people-centric culture, where everyone's potential matters. We embrace diversity, inclusion, and flexibility, empowering our employees to grow and thrive.

Our values - captured by the acronym TIGER - define who we are and how we work: Trust, Innovation, Growth, Energy, Responsibility - guide us in everything we do.

Role Summary:

We are looking for an experienced Senior Data & BI Architect to support the further development and technical optimisation of an existing self-service BI solution based on Microsoft Fabric and Power BI.

The role focuses on designing, developing, and optimising an end-to-end data and BI architecture, covering the entire data pipeline from the Sales Data Warehouse (VDWH) and Open Data Platform (ODP), through Microsoft Fabric, to Power BI Semantic Models.

The main objective is to establish a scalable, high-performance, and maintainable data architecture that provides a consistent and standardised data foundation for self-service reporting and analytics.

The successful candidate will combine strong hands-on expertise in Data Engineering, Data Architecture, Microsoft Fabric, and Power BI, with the ability to make architectural decisions, optimise data processing workflows, and translate business requirements into sustainable technical solutions.

What You Will Do:

1. Data Engineering & Data Provisioning

  • Develop, maintain, and optimise data transformation processes using SQL and dbt.
  • Maintain and further develop Apache Airflow workflows and data orchestration processes.
  • Prepare and consolidate data structures, including facts and dimensions, for downstream reporting and analytics.
  • Optimise data processing in terms of performance, data quality, and maintainability.
  • Support the evolution of the underlying data platform from Snowflake towards Databricks.

2. Microsoft Fabric Architecture

  • Design, develop, and optimise the existing Microsoft Fabric architecture.
  • Integrate and process data from the Sales Data Warehouse (VDWH) and Open Data Platform (ODP).
  • Select and implement appropriate Microsoft Fabric components and integration patterns.
  • Reduce data redundancy and eliminate unnecessary or duplicated transformations.
  • Establish reusable data structures and consistent technical standards.
  • Design, develop, and optimise Power BI Semantic Models.
  • Build dimensional data models based on Star Schema principles.
  • Define and maintain facts, dimensions, relationships, and hierarchies.
  • Develop and optimise DAX measures, KPIs, and time intelligence calculations.
  • Improve semantic model performance, scalability, and usability.
  • Ensure consistent and reusable business logic for self-service reporting and analytics.

4. End-to-End Data Architecture & Optimisation

  • Analyse and optimise the complete data pipeline, from VDWH and ODP through Microsoft Fabric to Power BI Semantic Models.
  • Define and optimise the functional and technical boundaries between individual architecture layers.
  • Determine where data transformations and business logic should be implemented to ensure optimal performance, maintainability, and reusability.
  • Identify architectural bottlenecks, dependencies, and opportunities for improvement.
  • Advise on architectural decisions and the future development of the target data platform.
  • Prepare and maintain technical concepts, architecture documentation, and Architecture Decision Records (ADRs).

5. Collaboration & Knowledge Transfer

  • Gather and translate business requirements into appropriate data models and technical solutions.
  • Collaborate with Data Engineers, BI Developers, business departments, and other stakeholders.
  • Provide technical guidance on Microsoft Fabric, Power BI, data modelling, and self-service BI architecture.
  • Establish and promote standards for data quality, naming conventions, data structures, and documentation.
  • Share technical knowledge and support the development of internal team capabilities.

Job Requirements:

Technical Requirements - Must-have

  • Several years of hands-on experience in Data Engineering, Data Warehousing, and BI Architecture.
  • Strong practical knowledge of SQL, relational data modelling, and dimensional data modelling.
  • Hands-on experience with dbt and data transformation processes.
  • Practical experience with Apache Airflow or comparable orchestration tools.
  • Practical experience with Snowflake.
  • Strong hands-on experience with Microsoft Fabric, including data integration and architecture development.
  • Very good knowledge of Power BI Semantic Models and dimensional data modelling.
  • Advanced knowledge of DAX, including measures, KPIs, time intelligence, and performance optimisation.
  • Strong understanding of Star Schema principles, facts, dimensions, relationships, and hierarchies.
  • Experience designing, analysing, and optimising complex end-to-end data pipelines and architectures.

Nice-to-have Requirements:

  • Experience with Databricks and/or migrating Snowflake-based data platforms towards Databricks.
  • Knowledge of Python and/or Apache Spark.
  • Experience with data governance, data quality management, and standardisation.
  • Knowledge of CI/CD and deployment processes for data and BI solutions.
  • Experience working in Agile environments; SAFe knowledge would be an advantage.
  • Strong analytical, conceptual, and architectural skills.
  • Ability to understand complex end-to-end data architectures.
  • Ability to translate business requirements into scalable and maintainable technical solutions.
  • Strong problem-solving and performance optimisation skills.
  • Independent, structured, and solution-oriented approach to work.
  • Excellent communication, documentation, and knowledge-sharing skills.

Language Requirements

  • German: B2 or higher - mandatory.
  • English: B2 or higher.

What We Offer:

  • Comprehensive Benefits Package - Enjoy a range of benefits, including Udemy Business, private medical care, a MultiSport card, a pet care package, language lessons, and shopping vouchers.
  • Flexibility - Benefit from flexible working hours and remote or hybrid working options tailored to your lifestyle and location.
  • Career Development - Access professional development and learning opportunities, including exclusive benefits through our official partnerships with global IT leaders such as Microsoft, AWS, Snowflake, and Salesforce.
  • An Engaging Community - Collaborate with passionate professionals and take part in team-building activities, hackathons, and CSR initiatives.
  • Team-Building Events - Join our team-building activities, including our annual company retreat in the Masurian Lake District, a long-standing company tradition.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data & BI Architect (German C1) | MS Fabric, Power BI & Snowflake
Data & BI Architect (German C1) | MS Fabric, Power BI & Snowflake

Polcode • Warszawa

Remote
PLN 138,000 - 234,000
Multisport card
Private medical care
Life insurance
+1
BI Business Analyst
BI Business Analyst

Billennium • Wrocław

On-site
PLN 120,000 - 180,000
[C3I] Data Architect
[C3I] Data Architect

Software Mind • Województwo mazowieckie

Remote
PLN 220,000 - 320,000
Flexible remote cooperation options
International projects
Travel opportunities
+5
Data Engineer
Data Engineer

YourITeams • Lublin

On-site
PLN 140,000 - 220,000
Remote work arrangement
Professional development
Luxmed medical care
+3
Data Engineer (DBX, dbt), Senior
Data Engineer (DBX, dbt), Senior

Webellian Sp.z o o • Województwo mazowieckie

Hybrid
PLN 210,000 - 290,000
Private medical care
Group insurance
Multisport card
+2
Data Modeller (Data Analyst / Architect)
Data Modeller (Data Analyst / Architect)

Billennium • Warszawa

Hybrid
PLN 180,000 - 260,000
Udemy for Business
Private medical care
Multisport card
+4
Business Intelligence Analyst
Business Intelligence Analyst

Emerge • Polska

Remote
PLN 284,000 - 437,000
Remote-first
Professional development
[C3T] Data Business Analyst
[C3T] Data Business Analyst

Software Mind • Województwo mazowieckie

Remote
PLN 110,000 - 180,000
Private healthcare and insurance
Multisport card
Language classes
+1
Senior Data Engineer
Senior Data Engineer

Yard Corporate • Kraków, Katowice

Remote
PLN 260,000 - 380,000
Home office stipend
Private medical cover
Mental well-being app
Senior Snowflake Data Engineer
Senior Snowflake Data Engineer

Luxoft • Polska

On-site
PLN 180,000 - 240,000
Tax-deductible costs on a contract of,
Private Medical & Dental care & Life
MyBenefit program
+1
Top locations