This project analyzes global salary trends, hiring demand, and remote work impact for data roles using Python, SQL (BigQuery), and Power BI.
The goal is to understand how geography, experience level, and remote work influence compensation in the global data job market.
As a data analyst aspiring to work internationally, I built this project to explore global salary benchmarks, hiring hotspots, and the impact of remote work on compensation.
- Python (Pandas, Matplotlib)
- SQL (BigQuery)
- Power BI
- Google Cloud Platform
Source: Data Science Job Salaries dataset (Kaggle)
The dataset includes:
- Job titles
- Salary in USD
- Company location
- Experience level
- Remote work ratio
- Experience level significantly impacts salary growth across all regions.
- Remote roles offer competitive compensation due to access to global talent.
- High-paying countries are concentrated in mature tech economies.
- Significant salary disparities exist between developed and emerging markets.
- Hiring demand is concentrated in global tech hubs.
SQL queries used in this project are available in sql/salary_analysis_queries.sql.
These visuals were generated using Python to explore salary trends and hiring patterns.
The Power BI dashboard provides an interactive view of global salary trends and hiring demand.
Raw Data → Python Cleaning → BigQuery SQL Analysis → Python EDA → Power BI Dashboard
1️⃣ Run data cleaning script:
python scripts/data_cleaning.py






