Data Engineer - Data Warehouse & Reporting (w/m)

Ärztekasse Genossenschaft
Urdorf, Switzerland
5 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, French, German

Job location

Urdorf, Switzerland

Tech stack

Third Normal Form
Data Warehousing
Relational Databases
Software Systems
SQL Databases
Data Ingestion
Apache Nifi

Job description

Ärztekasse Genossenschaft entwickelt innovative Softwarelösungen für Gesundheitsfachkräfte in enger Zusammenarbeit mit Partnern und Lieferanten. Unsere digitalen Dienste unterstützen Arztpraxen in der ganzen Schweiz mit zuverlässigen, sicheren und effizienten Lösungen im Gesundheitswesen.

Als Data Engineer spielen Sie eine Schlüsselrolle bei der Stärkung unserer Reporting-Landschaft, indem Sie kundenorientierte Berichte verbessern und zuverlässige, aussagekräftige Daten bereitstellen, die sowohl operative Prozesse als auch strategische Geschäftsentscheidungen unterstützen., Unsere Data-Warehouse-Architektur, Tools und Ziel-Reporting-Plattform sind bereits definiert. Wir betreiben eine Inmon-ähnliche Data-Warehouse-Architektur mit einer Core-(3NF)-Schicht und dimensionalen Schichten, verwenden Apache NiFi für die Datenaufnahme, dbt für die Transformation und JMIX Reporting als Ziel-Reporting-Plattform.

Die Rolle wurde geschaffen, um die Implementierung und Operationalisierung zu beschleunigen, indem konkrete Entwicklungstätigkeiten in den Bereichen Datenaufnahme, Transformation und Reporting-Enablement übernommen werden.

Abgrenzung des Aufgabenbereichs

Dies ist eine umsetzungsorientierte Rolle. Die Position definiert nicht die gesamte Data-Warehouse-Architektur oder Reporting-Strategie, sondern führt Entwicklungstätigkeiten innerhalb eines bereits vereinbarten architektonischen und methodischen Rahmens aus.

Zweck der Rolle:

Sie tragen aktiv zur Einführung und Skalierung unseres bestehenden Data Warehouse und der Reporting-Plattform bei, indem Sie Datenpipelines, Transformationslogik, dimensionale Modelle und reportingfertige Datensätze implementieren. Ihre Arbeit erhöht direkt die Liefergeschwindigkeit und reduziert Engpässe im bestehenden Team., * Implementierung und Wartung von ELT-Pipelines mit Apache NiFi und dbt

  • Entwicklung von Transformationsroutinen für die Core-(3NF)-Data-Warehouse-Strukturen gemäß etablierter Standards mit dbt
  • Erstellung dimensionaler Modelle (Fakten und Dimensionen) mit dbt
  • Anwendung vereinbarter Modellierungsmuster, Namenskonventionen und Lade-Strategien
  • Implementierung von Datenqualitätsprüfungen mit dbt-Tests und Unterstützung eines stabilen Tagesbetriebs
  • Vorbereitung reportingfertiger Datensätze und Unterstützung bei der Berichtserstellung mit JMIX Reporting
  • Entwicklung wartbarer Reporting-Vorlagen
  • Enge Zusammenarbeit mit bestehenden DWH- und Reporting-Verantwortlichen und Übernahme von zugewiesenen Backlog-Items

Requirements

  • Starke SQL-Kenntnisse und fundiertes Verständnis relationaler Datenbanken
  • Praktische Erfahrung in der Implementierung von Data Warehouses
  • Praktische Erfahrung mit dbt und Datenpipelines (Apache NiFi oder vergleichbare Tools)
  • Sicherer Umgang mit definierten architektonischen Richtlinien und Standards
  • Reporting-Erfahrung ist von Vorteil, insbesondere templatebasiertes oder Jasper-Style Reporting
  • Strukturierte, qualitätsorientierte Arbeitsweise
  • Sehr gute Englischkenntnisse (Deutsch oder Französisch sind von Vorteil)

Benefits & conditions

  • Eine sinnstiftende Rolle im Schweizer Gesundheitswesen
  • Eine klar abgegrenzte, praxisorientierte Engineering-Rolle mit echtem Einfluss
  • Moderne Daten-Tools und etablierte Architektur
  • Zusammenarbeit in einem professionellen, unterstützenden und verteilten Team
  • Flexible Arbeitsbedingungen und langfristige Perspektive in einer stabilen Genossenschaft

Apply for this position