Period
to 15 January 2021

The following table provides summary statistics for permanent job vacancies advertised in Scotland with a requirement for Python skills. Included is a benchmarking guide to the salaries offered in vacancies that have cited Python over the 6 months to 15 January 2021 with a comparison to the same period in the previous 2 years.

Python
UK > Scotland
6 months to
15 Jan 2021
Same period 2020 Same period 2019
Rank 14 15 14
Rank change year-on-year +1 -1 +5
Permanent jobs citing Python 357 486 605
As % of all permanent jobs advertised in Scotland 14.09% 11.69% 11.93%
As % of the Programming Languages category 22.19% 20.06% 20.68%
Number of salaries quoted 304 289 441
Median annual salary £54,536 £45,000 £50,000
Median salary % change year-on-year +21.19% -10.00% +5.26%
10th Percentile £36,250 £31,250 £33,750
90th Percentile £83,025 £68,770 £70,000
UK median annual salary £65,000 £62,500 £60,000
% change year-on-year +4.00% +4.17% +9.09%

Python is in the Programming Languages category. The following table is for comparison with the above and provides summary statistics for all permanent job vacancies advertised in Scotland with a requirement for coding skills.

All Programming Languages
Scotland
Permanent vacancies with a requirement for coding skills 1,609 2,423 2,925
As % of all permanent IT jobs advertised in Scotland 63.52% 58.30% 57.68%
Number of salaries quoted 1,185 1,558 1,967
Median annual salary £48,000 £45,000 £45,000
Median salary % change year-on-year +6.67% - +5.88%
10th Percentile £32,500 £30,000 £30,575
90th Percentile £70,000 £65,000 £65,000
UK median annual salary £55,000 £52,500 £52,500
% change year-on-year +4.76% - +5.00%

Python
Job Vacancy Trend in Scotland

Job postings citing Python as a proportion of all IT jobs advertised in Scotland.

Job vacancy trend for Python in Scotland

Python
Salary Trend in Scotland

3-month moving average salary quoted in jobs citing Python in Scotland.

Salary trend for Python in Scotland

Python
Salary Histogram in Scotland

Salary distribution for jobs citing Python in Scotland over the 6 months to 15 January 2021.

Salary histogram for Python in Scotland

Python
Job Locations in Scotland

The table below looks at the demand and provides a guide to the median salaries quoted in IT jobs citing Python within the Scotland region over the 6 months to 15 January 2021. The 'Rank Change' column provides an indication of the change in demand within each location based on the same 6 month period last year.

Location Rank Change
on Same Period
Last Year
Matching
Permanent
IT Job Ads
Median Salary
Past 6 Months
Median Salary
% Change
on Same Period
Last Year
Live
Job
Vacancies
Edinburgh +4 193 £55,000 +22.22% 44
Glasgow +9 113 £55,000 +10.00% 21
Dundee -13 11 £42,500 +6.25%
Stirling -4 6 £53,750 +2.38% 1
West Lothian -5 6 £40,000 -15.79% 6
Aberdeen +11 5 £54,072 +40.45% 2
Fife 0 4 £48,750 +8.33% 2
Falkirk - 2 £44,000 -
North Lanarkshire +5 1 £50,000 +11.11% 1
South Lanarkshire - 1 £45,000 - 1
Highlands - 1 - -
Scottish Borders - 1 £45,000 -
Aberdeenshire - 1 - - 1
Python
UK

For the 6 months to 15 January 2021, IT jobs citing Python also mentioned the following skills in order of popularity. The figures indicate the absolute number co-occurrences and as a proportion of all permanent job ads across the Scotland region with a requirement for Python.

1 129 (36.13%) Linux
2 116 (32.49%) Java
3 114 (31.93%) SQL
4 109 (30.53%) JavaScript
5 100 (28.01%) Agile Software Development
5 100 (28.01%) Software Engineering
6 81 (22.69%) AWS
7 75 (21.01%) DevOps
8 70 (19.61%) C#
9 69 (19.33%) C++
10 67 (18.77%) Docker
11 64 (17.93%) HTML
12 51 (14.29%) C
13 50 (14.01%) Finance
13 50 (14.01%) Scrum
13 50 (14.01%) Azure
14 49 (13.73%) Algorithms
15 47 (13.17%) Jenkins
15 47 (13.17%) Data Science
16 45 (12.61%) Scala
17 44 (12.32%) Data Structures
18 43 (12.04%) Machine Learning
19 42 (11.76%) Git (software)
19 42 (11.76%) Kubernetes
20 41 (11.48%) HTML5
21 40 (11.20%) Apache Spark
22 39 (10.92%) PostgreSQL
23 38 (10.64%) Analytics
24 37 (10.36%) BDD
24 37 (10.36%) NoSQL

Python
Co-occurring IT Skills in Scotland by Category

The follow tables expand on the table above by listing co-occurrences grouped by category. The same job type, locality and period is covered with up to 20 co-occurrences shown in each of the following categories:

Application Platforms
1 40 (11.20%) Apache Spark
2 20 (5.60%) Apache
3 11 (3.08%) SAS
4 7 (1.96%) Confluence
5 6 (1.68%) Tomcat
6 5 (1.40%) Elasticsearch
7 3 (0.84%) Apache Airflow
7 3 (0.84%) Cloud Foundry
7 3 (0.84%) JBoss
7 3 (0.84%) Luigi
7 3 (0.84%) WebLogic
7 3 (0.84%) WebSphere
8 2 (0.56%) ArcGIS
9 1 (0.28%) SharePoint
9 1 (0.28%) WordPress
Applications
1 6 (1.68%) Microsoft Excel
2 3 (0.84%) Microsoft Office
3 2 (0.56%) Microsoft PowerPoint
Business Applications
1 2 (0.56%) Oracle Receivables
2 1 (0.28%) Payment Gateway
2 1 (0.28%) SAP Oil and Gas
Cloud Services
1 81 (22.69%) AWS
2 50 (14.01%) Azure
3 32 (8.96%) GCP
4 20 (5.60%) Power Platform
4 20 (5.60%) SaaS
5 15 (4.20%) AWS CloudFormation
6 10 (2.80%) Amazon EC2
7 8 (2.24%) Amazon ELB
7 8 (2.24%) Serverless
8 6 (1.68%) AWS Lambda
8 6 (1.68%) Azure Data Factory
9 5 (1.40%) PaaS
10 4 (1.12%) Cloud Computing
11 3 (0.84%) Amazon EKS
11 3 (0.84%) Amazon EMR
11 3 (0.84%) Amazon S3
12 2 (0.56%) Amazon CloudWatch
12 2 (0.56%) Amazon Kinesis
12 2 (0.56%) AWS Data Pipeline
12 2 (0.56%) Pulumi
Communications & Networking
1 6 (1.68%) Firewall
2 4 (1.12%) Internet
2 4 (1.12%) TCP/IP
2 4 (1.12%) VPN
3 3 (0.84%) SSL
4 2 (0.56%) DNS
4 2 (0.56%) Ethernet
4 2 (0.56%) HTTP
4 2 (0.56%) IPv4
4 2 (0.56%) IPv6
4 2 (0.56%) VLAN
5 1 (0.28%) Bluetooth
5 1 (0.28%) Multicast
5 1 (0.28%) Network Security
5 1 (0.28%) OpenVPN
5 1 (0.28%) RS-232
5 1 (0.28%) RS-485
5 1 (0.28%) RTSP
5 1 (0.28%) Wireless
5 1 (0.28%) ZigBee
Database & Business Intelligence
1 39 (10.92%) PostgreSQL
2 37 (10.36%) NoSQL
3 33 (9.24%) Data Warehouse
4 30 (8.40%) MySQL
5 24 (6.72%) Big Data
6 22 (6.16%) Hadoop
6 22 (6.16%) SQL Server
7 20 (5.60%) BigQuery
7 20 (5.60%) Power BI
8 19 (5.32%) Scylla
9 14 (3.92%) MongoDB
10 13 (3.64%) SQL Server Integration Services
11 10 (2.80%) Apache Cassandra
11 10 (2.80%) Data Lake
11 10 (2.80%) Relational Database
12 8 (2.24%) Redis
12 8 (2.24%) SQL Server Analysis Services
12 8 (2.24%) SQL Server Reporting Services
13 7 (1.96%) Amazon Redshift
14 6 (1.68%) Qlik Sense
Development Applications
1 47 (13.17%) Jenkins
2 42 (11.76%) Git (software)
3 19 (5.32%) JIRA
4 11 (3.08%) GitLab
5 10 (2.80%) TeamCity
6 9 (2.52%) Maven
6 9 (2.52%) Subversion
7 8 (2.24%) Sonatype Nexus
8 7 (1.96%) Bitbucket
8 7 (1.96%) Selenium
9 6 (1.68%) SonarQube
10 5 (1.40%) WebDriver
11 4 (1.12%) Team Foundation Server
12 3 (0.84%) Artifactory
12 3 (0.84%) Bugzilla
12 3 (0.84%) Gradle
12 3 (0.84%) IBM UrbanCode
12 3 (0.84%) Octopus Deploy
12 3 (0.84%) Travis CI
13 2 (0.56%) Vagrant
General
1 50 (14.01%) Finance
2 14 (3.92%) Public Sector
3 12 (3.36%) Electronics
4 10 (2.80%) Games
5 8 (2.24%) Banking
6 7 (1.96%) Manufacturing
7 4 (1.12%) Aerospace
7 4 (1.12%) Automotive
8 3 (0.84%) Multimedia
9 2 (0.56%) Local Government
9 2 (0.56%) Marketing
9 2 (0.56%) Retail
9 2 (0.56%) Retail Banking
10 1 (0.28%) Advertising
10 1 (0.28%) Financial Institution
10 1 (0.28%) Pharmaceutical
Job Titles
1 107 (29.97%) Developer
2 63 (17.65%) Software Engineer
3 41 (11.48%) DevOps Engineer
4 39 (10.92%) Python Developer
5 33 (9.24%) Data Engineer
6 27 (7.56%) Software Developer
7 22 (6.16%) Lead Developer
7 22 (6.16%) Senior Developer
8 20 (5.60%) Senior Software Engineer
9 18 (5.04%) Senior DevOps
9 18 (5.04%) Senior DevOps Engineer
10 13 (3.64%) Analyst
11 12 (3.36%) Test Engineer
12 11 (3.08%) Data Scientist
12 11 (3.08%) Senior Software Developer
13 10 (2.80%) Consultant
13 10 (2.80%) Senior Python Developer
14 9 (2.52%) Cloud Engineer
14 9 (2.52%) Embedded Engineer
14 9 (2.52%) Engineering Manager
Libraries, Frameworks & Software Standards
1 64 (17.93%) HTML
2 41 (11.48%) HTML5
3 37 (10.36%) Django
4 35 (9.80%) React
5 34 (9.52%) CSS
6 32 (8.96%) AngularJS
6 32 (8.96%) Kafka
7 25 (7.00%) J2EE
8 24 (6.72%) .NET
8 24 (6.72%) RESTful
8 24 (6.72%) Vue.js
9 21 (5.88%) Node.js
9 21 (5.88%) Spring
10 18 (5.04%) Flask
11 17 (4.76%) JSON
12 15 (4.20%) jQuery
13 11 (3.08%) CSS3
14 7 (1.96%) LAMP
14 7 (1.96%) SOAP
14 7 (1.96%) Twitter Bootstrap
Miscellaneous
1 49 (13.73%) Algorithms
2 44 (12.32%) Data Structures
3 21 (5.88%) Enterprise Software
4 19 (5.32%) Analytical Skills
4 19 (5.32%) Tandem
5 12 (3.36%) Greenfield Project
6 9 (2.52%) Mobile App
7 8 (2.24%) Public Cloud
8 6 (1.68%) Biotechnology
8 6 (1.68%) Embedded Systems
8 6 (1.68%) Linux Command Line
9 5 (1.40%) User Experience
10 4 (1.12%) Internet of Things
10 4 (1.12%) Virtual Team
11 3 (0.84%) Distributed Denial-of-Service
11 3 (0.84%) Hybrid Cloud
12 2 (0.56%) Cyber Defence
12 2 (0.56%) Data Centre
12 2 (0.56%) Enterprise Storage
12 2 (0.56%) Life Science
Operating Systems
1 129 (36.13%) Linux
2 25 (7.00%) Windows
3 17 (4.76%) Unix
4 10 (2.80%) Windows Server
5 3 (0.84%) Mesosphere
6 1 (0.28%) Android
6 1 (0.28%) Apple iOS
6 1 (0.28%) Red Hat Enterprise Linux
Processes & Methodologies
1 100 (28.01%) Agile Software Development
1 100 (28.01%) Software Engineering
2 75 (21.01%) DevOps
3 50 (14.01%) Scrum
4 47 (13.17%) Data Science
5 43 (12.04%) Machine Learning
6 38 (10.64%) Analytics
7 37 (10.36%) BDD
8 35 (9.80%) Test Automation
9 34 (9.52%) Mentoring
10 31 (8.68%) OO
10 31 (8.68%) TDD
11 30 (8.40%) Stakeholder Management
12 29 (8.12%) Business Intelligence
13 26 (7.28%) Multithreading
14 21 (5.88%) Data Analysis
15 20 (5.60%) ETL
15 20 (5.60%) Visualisation
16 19 (5.32%) Continuous Integration
16 19 (5.32%) Data Engineering
Programming Languages
1 116 (32.49%) Java
2 114 (31.93%) SQL
3 109 (30.53%) JavaScript
4 70 (19.61%) C#
5 69 (19.33%) C++
6 51 (14.29%) C
7 45 (12.61%) Scala
8 32 (8.96%) Ruby
9 29 (8.12%) Bash Shell
9 29 (8.12%) R
10 27 (7.56%) PHP
11 23 (6.44%) Java 8
12 21 (5.88%) PowerShell
13 19 (5.32%) Go
14 12 (3.36%) Perl
14 12 (3.36%) Shell Script
15 8 (2.24%) Kotlin
16 6 (1.68%) MATLAB
17 5 (1.40%) Embedded C
17 5 (1.40%) Tcl
Qualifications
1 24 (6.72%) Degree
2 13 (3.64%) PhD
3 4 (1.12%) Computer Science Degree
3 4 (1.12%) Security Cleared
4 3 (0.84%) SC Cleared
5 2 (0.56%) GIAC
5 2 (0.56%) OSCP
5 2 (0.56%) SANS
Quality Assurance & Compliance
1 13 (3.64%) Data Quality
2 10 (2.80%) QA
3 4 (1.12%) SLA
4 2 (0.56%) ISO 13485
4 2 (0.56%) PMO
4 2 (0.56%) Sarbanes-Oxley
5 1 (0.28%) IEC 62304
5 1 (0.28%) ISO/IEC 17025
System Software
1 67 (18.77%) Docker
2 7 (1.96%) VMware Infrastructure
3 3 (0.84%) Firmware
4 1 (0.28%) Apache ZooKeeper
4 1 (0.28%) HDFS
4 1 (0.28%) Hyper-V
Systems Management
1 42 (11.76%) Kubernetes
2 34 (9.52%) Ansible
3 25 (7.00%) Terraform
4 21 (5.88%) Opscode Chef
4 21 (5.88%) Puppet
5 7 (1.96%) Prometheus
6 4 (1.12%) Grafana
7 3 (0.84%) Automic
7 3 (0.84%) Consul
8 2 (0.56%) Demisto
8 2 (0.56%) Rundeck
9 1 (0.28%) Hadoop YARN
9 1 (0.28%) Oozie
Vendors
1 27 (7.56%) Atlassian
2 19 (5.32%) Microsoft
3 15 (4.20%) Oracle
4 9 (2.52%) Splunk
5 8 (2.24%) Databricks
5 8 (2.24%) Informatica
6 7 (1.96%) Cisco
6 7 (1.96%) Red Hat
6 7 (1.96%) Teradata
6 7 (1.96%) VMware
7 5 (1.40%) SAP
8 4 (1.12%) Amplitude
8 4 (1.12%) Apple
8 4 (1.12%) Sybase
9 2 (0.56%) Ab Initio
9 2 (0.56%) Cloudera
9 2 (0.56%) Google
9 2 (0.56%) Greenplum
9 2 (0.56%) Logi
9 2 (0.56%) TIBCO