Data Engineer - Data Warehouse & ELT Architecture

easycosmetic Recruiting
Berlin, Germany
3 days ago

Role details

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

Job location

Berlin, Germany

Tech stack

API
Airflow
Google BigQuery
Cloud Computing
Databases
Data Mart
Data Vault Modeling
Data Warehousing
Google Analytics
Python
Microsoft SQL Server
Performance Tuning
Power BI
SQL Stored Procedures
Data Processing
Large Language Models
Snowflake
Grafana
Star Schema
Kafka
Vertica
Cloud Integration
Redshift

Job description

Ziel dieser Rolle ist der Aufbau einer sauberen, skalierbaren Data-Architektur außerhalb des Reporting-Layers.

Als Data Engineer verantwortest du den strukturellen Aufbau unseres Data Warehouses - inklusive ELT-Architektur, Transformationslogik und Pipeline-Orchestrierung.

Der Fokus liegt klar auf Architektur, Datenmodellierung und nachhaltiger Infrastruktur - nicht primär auf Dashboard-Erstellung., * Konzeption und Aufbau einer modernen ELT-Architektur (Raw * Staging * Data Mart).

  • Entwicklung und Pflege eines strukturierten Data Warehouses inklusive sauberer Transformationslogik außerhalb des BI-Tools.
  • Datenmodellierung im Warehouse (z. B. Star Schema, perspektivisch Data Vault, SCD2).
  • Implementierung versionierter Transformationen mit dbt oder vergleichbaren Tools.
  • Aufbau und Orchestrierung stabiler, automatisierter Datenpipelines (z. B. mit Airflow, Prefect oder Dagster).
  • Integration interner und externer Datenquellen (Shop, ERP, CRM, Marketing-Plattformen, APIs).
  • Sicherstellung von Datenqualität, Monitoring und Fehlerhandling innerhalb der Pipeline-Architektur.
  • Technische Weiterentwicklung der Datenplattform im Hinblick auf Performance, Skalierbarkeit und perspektivische Cloud-Integration.

Requirements

  • Du hast bereits Data Warehouses oder ELT-Architekturen aufgebaut (Raw * Staging * Data Mart).
  • Du arbeitest sicher mit MS SQL Server und hast kein Problem mit komplexen Abfragen, Stored Procedures und Performance-Tuning
  • Du modellierst Daten strukturiert (z.B. Star Schema, SCD2)
  • Du nutzt dbt (oder Vergleichbares), um Transformationslogik sauber und versioniert außerhalb des BI-Tools zu halten
  • Du hast Erfahrung mit Orchestrierung (Airflow, Prefect, Dagster) und baust damit stabile Pipelines
  • Python nutzt du selbstverständlich für Datenverarbeitung und Pipeline-Logik
  • Du verstehst Tracking-Daten (Google Analytics, Meta Ads) und kannst sie sauber ins Datenmodell integrieren
  • BI-Tools wie Power BI nutzt du pragmatisch
  • Englisch auf B2-Niveau ist für dich kein Problem

Nice-to-Have

  • Du hast bereits mit Cloud-Data-Plattformen wie BigQuery, Snowflake oder Redshift gearbeitet
  • Du kennst analytische Datenbanken wie ClickHouse oder DuckDB
  • Eventbasierte Systeme (z. B. Kafka) sind für dich kein Fremdwort
  • Du hast Erfahrung im E-Commerce- oder Performance-Marketing-Umfeld
  • Du hast mit Tools wie Grafana, Metabase oder Superset gearbeitet
  • Du hast erste Berührungspunkte mit LLMs und nutzt sie sinnvoll für datengetriebene Workflows

Benefits & conditions

Dich erwartet ein sicherer Arbeitsplatz in einem innovativen und internationalen Umfeld mit flachen Hierarchien und hoher Eigenverantwortung. Deine Bewerbung erfolgt über das Online-Karriereportal, unter Angabe der Gehaltsvorstellung, einem Anschreiben, Lebenslauf und Zeugnissen.

About the company

easycosmetic ist einer der führenden Onlineshops für Beauty-Produkte in DACH, den Niederlanden und Belgien. Unser Sortiment umfasst über 40.000 Produkte namhafter Beauty-Marken - von Luxus- bis zu Alltagsprodukten. Als technologiegetriebenes E-Commerce-Unternehmen entwickeln wir unsere Plattform vollständig selbst. Von der Shop-Technologie über Produktmanagement und Logistik bis hin zu SEO, AEO, GEO und Advertising entsteht bei uns alles inhouse. Bei easycosmetic erwartet dich ein Umfeld, in dem E-Commerce, Technologie und datengetriebenes Marketing eng zusammenarbeiten., * Impact: Du arbeitest direkt an den Hebeln für mehr Effizienz und Wachstum * Work Life Balance: Flexible Startzeiten und 28 Urlaubstagen ansteigend pro Jahr Betriebszugehörigkeit (max. 30) sowie auf Wunsch betriebliche Altersvorsorge * Persönliches Weiterbildungsbudget: nach Bedarf verhandelbar * Bezuschussung: 50 Euro steuerfreier Sachbezug * Teamevents: großes Sommerfest, grillen einmal pro Monat sowie Teamlunches * Vor Ort: Snackautomaten sowie Umkleiden & Duschen * Bürohunde sind inklusive - unsere vierbeinigen Kollegen sorgen für gute Laune und gehören fest zu unserem Team Haben wir dein Interesse geweckt? Detaillierte Informationen über die Arbeit in einem easycosmetic-Team findest du auf dem Karriereportal; weiteres über das Label auf einer der Webseiten in Deutschland, Österreich, der Schweiz, den Niederlanden und Belgien.

Apply for this position