Back to Showcase

IT Job Market Belarus

Aleksandr Panas
pythonsqlbruinpostgresqlmetabasedocker

An end-to-end batch pipeline analyzing the IT job market in Belarus — tracking Data Engineer, Data Analyst, and Data Scientist vacancies from the HH.ru API (rabota.by). Explores vacancy demand shifts over time, experience level distribution per role category, and top in-demand skills per profession. Built with Bruin for ingestion, orchestration, and SQL transformations, PostgreSQL as the warehouse, Metabase for visualization, and Docker Compose for local infrastructure. Implements a Bronze → Silver → Gold medallion structure with explicit asset dependencies. Fully local stack due to cloud provider restrictions in Belarus — reproducible with a single docker-compose up.

Share: