Data Platform MS Fabric Databricks — Talan

CHF 63'000 - 107'500 (est.)
Talan · Genève (GE)
Category: IT Contract: Full-time Salary: CHF 63'000 - 107'500 (est.)
Apply now
Location
Genève
Contract
Full-time
Posted
20 days ago
SalaryCHF 63'000 - 107'500 (est.)

Full description

Assignment context

As part of the evolution of a Data platform within a banking environment, we are looking for an experienced Data Engineer with Databricks and Microsoft Fabric .

The assignment mainly consists of extending the functional coverage of an existing Data platform by integrating new datasets according to already-defined patterns and standards.

Since the architecture and framework are already in place, the objective is not to redefine the solution, but to deploy new data flows while complying with the existing models, quality rules and CI/CD processes .

Main responsibilities

  • Integrate new datasets into the existing Data platform.
  • Configure the new flows according to the established patterns and standards.
  • Develop and adapt processing using PySpark and SQL .
  • Correctly define the modeling of the new data: dimensions, facts, granularity, business keys, SCD1/SCD2, snapshots.
  • Configure datasets through a declarative approach, particularly via TOML .
  • Validate the data according to existing quality rules and contracts.
  • Analyze and correct anomalies encountered during the integration of new sources.
  • Deploy the changes through Azure DevOps CI/CD pipelines .
  • Diagnose and resolve failures related to quality gates and the various promotion stages.
  • Understand the source banking data from a functional perspective to ensure its proper integration into the platform.

Data Engineering

  • Strong Databricks experience
  • Proficiency in Delta Lake
  • Good knowledge of Unity Catalog
  • Knowledge of Change Data Feed
  • Very good proficiency in PySpark
  • Very good proficiency in SQL

Data Modeling

Ability to determine for each new dataset

  • dimension vs. fact ;
  • SCD Type 1 vs SCD Type 2;
  • snapshot logic ;
  • granularity ;
  • natural business keys ;
  • transformation and validation rules.

CI/CD & Dev Ops

  • Good command of Azure DevOps
  • Experience with existing CI/CD pipelines
  • Understanding of gate mechanisms and branch-based promotion
  • Ability to diagnose deployment errors
  • Exposure to Databricks Asset Bundles and/or Terraform is an advantage.

Banking knowledge

Experience in the banking sector, ideally in Private Banking / Wealth Management, is essential.

Good understanding of data such as

  • positions;
  • transactions;
  • Fund for Management (AuM);
  • Net New Fund (NNA);
  • - The "Gals" centre;
  • client hierarchies.

The ability to understand data originating from a Core Banking System from a functional perspective is particularly important.

Preferred skills

  • Experience with TOML or declarative/config-driven data frameworks
  • Experience with Auto CDC patterns
  • SCD1 / SCD2
  • Franz Kafka
  • Spark Declaration Pipelines
  • Knowledge of Microsoft Fabric
  • Experience with dimensional modeling
  • Knowledge of the Kimball methodology
  • Terraform
Apply now

Questions about this listing

What salary does Talan offer for this role?

The original listing does not state a salary. Our estimate for this role and sector in Genève is CHF 63'000 - 107'500 gross per year — an estimate, not a figure communicated by Talan. The calculator on this site converts a gross salary into your actual net take-home once cross-border tax and social contributions are applied.

Is this a full-time role, and what type of contract does Talan offer?

This listing is a full-time position. The contract type shown here comes directly from the employer's original posting; always confirm exact hours, notice period and probation length with Talan during the application process, since these details can vary by role even within the same contract category.

Do I need a cross-border work permit for a role in Geneva?

EU/EFTA citizens living in an EU/EFTA state can apply for a G permit and can work anywhere in Switzerland: border zones no longer apply to them, and they must return home at least once a week. The Swiss employer files the request with Canton Geneva's migration office after the contract is signed. Processing times vary by canton, so confirm the specifics with Geneva's cantonal migration office or with HR during the application.

How do I apply for this position at Talan?

Use the "Apply now" button on this page — it links directly to Talan's original listing at jobs.smartrecruiters.com, so your application goes straight to the employer's own applicant-tracking system. Frontaliere Ticino does not collect or forward applications itself.

Logo Talan
Company
Talan · Genève
Frontaliere Ticino discovered this opportunity through company monitoring.

All Talan jobs in Genève →

Talan: jobs and salaries →

Explore similar jobs

Hiring? Publish your job ad

Reach thousands of cross-border and local candidates every week: featured listing, dedicated SEO page and newsletter blast included.

Publish your ad →