jobTakt: German Job Market Intelligence
A data engineering project that tracked the German job market from 30 Dec 2025 to 24 Jun 2026.
The pipeline is retired — this site is kept online as a portfolio piece, running on demo data.
Data Insight
Snapshot as of 24 Jun 2026 · demo data
A Glimpse of the Pipeline
Data flows from multiple sources, is processed and stored, then served to the frontend.
Core Project Features
This project demonstrates a wide range of data engineering principles and practices.
All job data is stored in a single, unified PostgreSQL database, acting as the single source of truth.
While active, the data pipeline ran automatically multiple times a day, keeping the job board up-to-date.
Jobs from various sources are transformed and loaded into a standardized format for consistency.
The frontend allows users to filter jobs by location, keywords, and other criteria in real-time.
The architecture is built to handle a growing number of data sources and increasing data volume with ease.
The system logs recent activities and key metrics, providing a clear view of the pipeline's health and performance.
Final Pipeline Activity
The last harvesting runs before the pipeline was shut down on 24 Jun 2026.
Scraped DHL Group: Found 1087 jobs (1 new).
24 Jun 2026, 20:04
Scraped adesso: Found 295 jobs (6 new).
24 Jun 2026, 20:01
Failed to scrape AXA Germany. Status: failed.
24 Jun 2026, 19:59
Scraped Zalando: Found 178 jobs (1 new).
24 Jun 2026, 19:56
Scraped Deutsche Bank: Found 132 jobs (2 new).
24 Jun 2026, 19:54