Back to Projects

PostgreSQL & Tableau Project

UK Job Market Analysis

Analysed UK data and analytics job postings using PostgreSQL and Tableau to identify the most in-demand skills, hiring locations and job titles.

PostgreSQLSQLTableauData Analysis
UK Data & Analytics Job Market hero image preview

Why I Built This

While applying for data analyst roles, I wanted to understand what UK employers were seeking. I used a LinkedIn jobs dataset to analyse the market for skills, locations and job titles that appeared most often.

This analysis has helped me prioritise which skills to develop and which locations to target when applying for data analyst roles.

Dataset

The original dataset contained over 1.3 million LinkedIn job postings. I filtered this down to UK data and analytics roles using SQL views in PostgreSQL.

The original dataset was sourced from Kaggle, containing over 1.3 million LinkedIn job postings with extracted skills.

SQL Workflow

01

Import CSV Files

I imported the 3 CSV files into PostgreSQL, examined the headings and structure of the data.

02

Create Relational Database

Structured the dataset using job links as primary keys and foreign keys across related tables.

03

Create SQL Views

Created SQLviews to narrow down the data first to UK jobs and then subsequently to data roles.

04

Analyse Skills, Locations & Titles

Used joins, string splitting, grouping and percentages to answer a few of my research questions.

05

Import into Tableau

Exported final SQL outputs into Tableau Public to build a focused dashboard.

Tableau Dashboard

TableauView on Tableau

The dashboard highlights the most requested skills, top hiring locations and most common job titles across the analysed UK data roles.

UK Data & Analytics Job Market Tableau dashboard

Dashboard built from PostgreSQL outputs. Click the image to explore the interactive version on Tableau Public.

Key Insights

Most In-Demand Skill

SQL was the most requested skill, appearing in 344 UK job postings.

Top Hiring Location

London had the highest demand for data and analytics roles.

Popular BI Tool

Power BI appeared more frequently than Tableau across the analysed jobs.

What I Learned

This project improved my understanding of PostgreSQL, SQL views, joins and data validation.

The project highlighted issues commonly found in real-world datasets. Inconsistent job titles, recruitment agencies and incomplete salary data made it more difficult to draw meaningful conclusions.

Future Improvements

To build on this project, I would standardise similar job titles and merge duplicate skill names to improve the accuracy of the analysis. I would also include salary, remote and hybrid working trends using a richer dataset.

Future versions of this project could compare trends across different countries and over time, providing a broader view of the data and analytics job market.

Overall, this project provided valuable insights into the UK job market and helped validate that I'm learning the right skills to get hired for data analyst jobs.