Period
to 20 April 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 20 April 2021 with a comparison to the same period in the previous 2 years.

Python
UK > Scotland
6 months to
20 Apr 2021
Same period 2020 Same period 2019
Rank 13 14 18
Rank change year-on-year +1 +4 -5
Permanent jobs citing Python 492 452 599
As % of all permanent jobs advertised in Scotland 13.80% 12.54% 11.16%
As % of the Programming Languages category 24.33% 21.40% 19.11%
Number of salaries quoted 352 284 409
10th Percentile £36,250 £31,250 £32,500
25th Percentile £42,500 £35,000 £37,000
Median annual salary (50th Percentile) £54,072 £47,550 £45,000
Median % change year-on-year +13.72% +5.67% -10.00%
75th Percentile £71,250 £60,000 £58,780
90th Percentile £88,375 £72,500 £67,500
UK median annual salary £65,000 £62,500 £60,000
% change year-on-year +4.00% +4.17% +4.35%

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 2,022 2,112 3,134
As % of all permanent IT jobs advertised in Scotland 56.70% 58.59% 58.38%
Number of salaries quoted 1,484 1,393 2,106
10th Percentile £32,500 £31,250 £30,250
25th Percentile £38,250 £36,346 £34,500
Median annual salary (50th Percentile) £49,500 £45,000 £45,000
Median % change year-on-year +10.00% - -
75th Percentile £60,000 £56,250 £55,000
90th Percentile £71,250 £65,000 £65,000
UK median annual salary £55,000 £55,000 £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 20 April 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 20 April 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 +2 266 £57,500 +15.00% 70
Glasgow +9 160 £47,500 +5.56% 20
Dundee -13 12 £38,000 -5.00% 3
West Lothian +3 9 £40,000 -23.81% 9
Fife 0 9 £50,000 +11.11% 1
Aberdeen -5 8 £54,072 +44.19% 4
North Lanarkshire +6 3 £50,000 +11.11% 3
Stirling -3 3 £47,500 -10.38%
Aberdeenshire - 2 £55,000 -
Falkirk - 2 £44,000 -
Highlands - 2 £47,500 -
Scottish Borders - 2 £48,750 - 2
South Lanarkshire - 1 £45,000 - 1
Lanarkshire - 1 - -
Python
UK

For the 6 months to 20 April 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 169 (34.35%) Java
2 155 (31.50%) AWS
3 154 (31.30%) JavaScript
4 144 (29.27%) Agile Software Development
5 137 (27.85%) Linux
6 135 (27.44%) SQL
7 132 (26.83%) Software Engineering
8 130 (26.42%) DevOps
9 109 (22.15%) C#
10 100 (20.33%) Docker
11 93 (18.90%) Azure
12 91 (18.50%) HTML
13 70 (14.23%) Terraform
14 68 (13.82%) CSS
15 65 (13.21%) Git (software)
16 64 (13.01%) Jenkins
17 63 (12.80%) React
18 62 (12.60%) Kubernetes
18 62 (12.60%) Finance
18 62 (12.60%) HTML5
19 59 (11.99%) C++
19 59 (11.99%) Microsoft
20 57 (11.59%) Node.js
21 55 (11.18%) Ansible
21 55 (11.18%) Data Science
22 54 (10.98%) Mentoring
22 54 (10.98%) Data Structures
22 54 (10.98%) Analytics
23 52 (10.57%) AngularJS
24 48 (9.76%) Oracle

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 45 (9.15%) Apache Spark
2 34 (6.91%) Apache
3 12 (2.44%) SAS
4 9 (1.83%) Tomcat
5 8 (1.63%) Confluence
6 7 (1.42%) Elasticsearch
6 7 (1.42%) JBoss
6 7 (1.42%) WebLogic
7 6 (1.22%) Apache Airflow
7 6 (1.22%) Luigi
7 6 (1.22%) WebSphere
8 5 (1.02%) nginx
9 4 (0.81%) SharePoint
10 3 (0.61%) Apache Solr
10 3 (0.61%) Cloud Foundry
10 3 (0.61%) IIS
11 2 (0.41%) ArcGIS
12 1 (0.20%) Tornado
12 1 (0.20%) WildFly
Applications
1 6 (1.22%) Microsoft Excel
2 1 (0.20%) Microsoft Office
2 1 (0.20%) Zemax
Business Applications
1 4 (0.81%) Sentinel
2 1 (0.20%) Magento
2 1 (0.20%) Payment Gateway
Cloud Services
1 155 (31.50%) AWS
2 93 (18.90%) Azure
3 48 (9.76%) GCP
4 28 (5.69%) Power Platform
5 25 (5.08%) SaaS
5 25 (5.08%) Serverless
6 23 (4.67%) AWS CloudFormation
7 20 (4.07%) AWS Lambda
8 14 (2.85%) Amazon CloudWatch
8 14 (2.85%) GitHub
9 12 (2.44%) Amazon S3
10 9 (1.83%) Amazon EC2
11 8 (1.63%) PaaS
12 7 (1.42%) Amazon ELB
12 7 (1.42%) Amazon SQS
13 6 (1.22%) Microsoft 365
13 6 (1.22%) npm
14 5 (1.02%) Azure Data Factory
14 5 (1.02%) Datadog
15 4 (0.81%) Azure Active Directory
Communications & Networking
1 13 (2.64%) Internet
2 10 (2.03%) Firewall
3 4 (0.81%) DNS
3 4 (0.81%) OpenVPN
3 4 (0.81%) SSL
3 4 (0.81%) VPN
4 3 (0.61%) Ethernet
4 3 (0.61%) TCP/IP
4 3 (0.61%) Unified Communications
4 3 (0.61%) WAN
5 2 (0.41%) BGP
5 2 (0.41%) HTTP
5 2 (0.41%) MPLS
5 2 (0.41%) Network Security
5 2 (0.41%) OSPF
5 2 (0.41%) SD-WAN
6 1 (0.20%) 802.11
6 1 (0.20%) IPv4
6 1 (0.20%) Modbus
6 1 (0.20%) VLAN
Database & Business Intelligence
1 43 (8.74%) PostgreSQL
2 39 (7.93%) NoSQL
3 38 (7.72%) Data Warehouse
4 33 (6.71%) MySQL
5 26 (5.28%) SQL Server
6 24 (4.88%) Power BI
7 21 (4.27%) Big Data
8 19 (3.86%) BigQuery
9 18 (3.66%) Scylla
10 17 (3.46%) Hadoop
10 17 (3.46%) Redis
11 14 (2.85%) MongoDB
11 14 (2.85%) SQL Server Integration Services
12 12 (2.44%) SQL Server Analysis Services
12 12 (2.44%) Tableau
13 11 (2.24%) Data Lake
13 11 (2.24%) Relational Database
14 10 (2.03%) SQL Server Reporting Services
15 8 (1.63%) Amazon Redshift
15 8 (1.63%) Flink
Development Applications
1 65 (13.21%) Git (software)
2 64 (13.01%) Jenkins
3 23 (4.67%) GitLab
4 22 (4.47%) JIRA
5 17 (3.46%) Subversion
6 12 (2.44%) Bitbucket
6 12 (2.44%) TeamCity
7 11 (2.24%) Maven
7 11 (2.24%) Selenium
8 9 (1.83%) Sonatype Nexus
9 8 (1.63%) WebDriver
9 8 (1.63%) webpack
10 6 (1.22%) CircleCI
11 5 (1.02%) Gradle
11 5 (1.02%) SonarQube
11 5 (1.02%) Travis CI
12 4 (0.81%) Artifactory
12 4 (0.81%) Atlassian Bamboo
13 3 (0.61%) Gerrit
13 3 (0.61%) Visual Studio Team System
General
1 62 (12.60%) Finance
2 30 (6.10%) Games
3 24 (4.88%) Public Sector
4 20 (4.07%) Banking
5 10 (2.03%) Multimedia
5 10 (2.03%) Retail
6 7 (1.42%) Electronics
7 5 (1.02%) Law
8 4 (0.81%) Marketing
9 3 (0.61%) Automotive
9 3 (0.61%) Manufacturing
9 3 (0.61%) Pharmaceutical
9 3 (0.61%) Telecoms
10 2 (0.41%) Aerospace
10 2 (0.41%) Legal
10 2 (0.41%) Retail Banking
11 1 (0.20%) Advertising
11 1 (0.20%) Financial Institution
11 1 (0.20%) Wholesale Banking
Job Titles
1 135 (27.44%) Developer
2 63 (12.80%) Software Engineer
3 50 (10.16%) DevOps Engineer
4 42 (8.54%) Data Engineer
5 34 (6.91%) Python Developer
5 34 (6.91%) Software Developer
6 27 (5.49%) Tester
7 25 (5.08%) Senior Developer
8 24 (4.88%) Cloud Engineer
8 24 (4.88%) Games Tester
8 24 (4.88%) Senior Software Engineer
8 24 (4.88%) Software Tester
8 24 (4.88%) Trainee
8 24 (4.88%) Trainee Software Tester
8 24 (4.88%) Trainee Tester
9 21 (4.27%) AWS Engineer
10 20 (4.07%) Lead Developer
11 17 (3.46%) Senior DevOps
12 16 (3.25%) Senior DevOps Engineer
13 15 (3.05%) Consultant
Libraries, Frameworks & Software Standards
1 91 (18.50%) HTML
2 68 (13.82%) CSS
3 63 (12.80%) React
4 62 (12.60%) HTML5
5 57 (11.59%) Node.js
6 52 (10.57%) AngularJS
7 43 (8.74%) CSS3
8 39 (7.93%) Django
9 36 (7.32%) .NET
10 34 (6.91%) Kafka
11 31 (6.30%) Vue.js
12 26 (5.28%) Spring
13 24 (4.88%) Java SE
14 20 (4.07%) RESTful
15 18 (3.66%) jQuery
15 18 (3.66%) JSON
15 18 (3.66%) Web Services
16 15 (3.05%) J2EE
17 13 (2.64%) REST
18 12 (2.44%) RabbitMQ
Miscellaneous
1 54 (10.98%) Data Structures
2 41 (8.33%) Algorithms
3 34 (6.91%) Analytical Skills
4 19 (3.86%) Tandem
5 18 (3.66%) Public Cloud
6 14 (2.85%) Cloud Native
6 14 (2.85%) Virtual Team
7 13 (2.64%) Enterprise Software
8 11 (2.24%) Self-Motivation
9 10 (2.03%) User Experience
10 9 (1.83%) Hybrid Cloud
11 8 (1.63%) Greenfield Project
11 8 (1.63%) Robotics
12 7 (1.42%) Data Centre
13 6 (1.22%) Cyberthreat
13 6 (1.22%) Life Science
13 6 (1.22%) Private Cloud
13 6 (1.22%) Renewable Energy
14 5 (1.02%) Biotechnology
14 5 (1.02%) Mobile App
Operating Systems
1 137 (27.85%) Linux
2 39 (7.93%) Windows
3 22 (4.47%) Unix
4 17 (3.46%) Windows Server
5 7 (1.42%) Red Hat Enterprise Linux
6 6 (1.22%) Ubuntu
7 2 (0.41%) Android
7 2 (0.41%) Apple iOS
7 2 (0.41%) Robot Operating System
7 2 (0.41%) Solaris
8 1 (0.20%) CentOS
8 1 (0.20%) Data ONTAP
8 1 (0.20%) Oracle Linux
8 1 (0.20%) Windows 10
Processes & Methodologies
1 144 (29.27%) Agile Software Development
2 132 (26.83%) Software Engineering
3 130 (26.42%) DevOps
4 55 (11.18%) Data Science
5 54 (10.98%) Analytics
5 54 (10.98%) Mentoring
6 47 (9.55%) OO
6 47 (9.55%) Scrum
7 46 (9.35%) Machine Learning
8 42 (8.54%) Software Testing
9 39 (7.93%) Problem-Solving
10 37 (7.52%) OOP
10 37 (7.52%) Test Automation
11 35 (7.11%) Data Modelling
11 35 (7.11%) TDD
12 32 (6.50%) Business Intelligence
13 30 (6.10%) Data Engineering
14 28 (5.69%) BDD
15 27 (5.49%) ETL
16 26 (5.28%) Stakeholder Management
Programming Languages
1 169 (34.35%) Java
2 154 (31.30%) JavaScript
3 135 (27.44%) SQL
4 109 (22.15%) C#
5 59 (11.99%) C++
6 47 (9.55%) Bash Shell
7 46 (9.35%) PHP
8 44 (8.94%) C
9 43 (8.74%) Scala
10 41 (8.33%) Ruby
11 36 (7.32%) Java 8
12 32 (6.50%) PowerShell
13 26 (5.28%) Go
14 25 (5.08%) R
15 24 (4.88%) Perl
16 9 (1.83%) MATLAB
16 9 (1.83%) Shell Script
16 9 (1.83%) TypeScript
17 8 (1.63%) VBA
18 7 (1.42%) ES6
Qualifications
1 36 (7.32%) Degree
2 24 (4.88%) CIW
2 24 (4.88%) OCA
2 24 (4.88%) OCP
2 24 (4.88%) Oracle Certification
3 19 (3.86%) PhD
4 14 (2.85%) AWS Certification
5 9 (1.83%) Computer Science Degree
6 8 (1.63%) Security Cleared
7 4 (0.81%) SC Cleared
8 3 (0.61%) Master's Degree
9 2 (0.41%) CCIE
9 2 (0.41%) CCIE Routing and Switching
9 2 (0.41%) CCNP
9 2 (0.41%) Cisco Certification
9 2 (0.41%) GIAC
9 2 (0.41%) OSCP
9 2 (0.41%) SANS
10 1 (0.20%) Numerate Degree
10 1 (0.20%) RHCE
Quality Assurance & Compliance
1 13 (2.64%) Data Quality
2 10 (2.03%) QA
3 8 (1.63%) SLA
4 4 (0.81%) NIST
5 2 (0.41%) GDPR
5 2 (0.41%) HIPAA
5 2 (0.41%) ISO 9001
5 2 (0.41%) ISO/IEC 27001
5 2 (0.41%) PMO
6 1 (0.20%) Cyber Essentials
6 1 (0.20%) Cyber Essentials PLUS
6 1 (0.20%) IEC 61131
6 1 (0.20%) IFRS
6 1 (0.20%) IFRS 9
6 1 (0.20%) ISO 13485
6 1 (0.20%) ISO/IEC 17025
6 1 (0.20%) Sarbanes-Oxley
System Software
1 100 (20.33%) Docker
2 18 (3.66%) VMware Infrastructure
3 8 (1.63%) Active Directory
4 6 (1.22%) Firmware
4 6 (1.22%) Hyper-V
5 5 (1.02%) Citrix Hypervisor
6 3 (0.61%) Virtual Machines
Systems Management
1 70 (14.23%) Terraform
2 62 (12.60%) Kubernetes
3 55 (11.18%) Ansible
4 27 (5.49%) Puppet
5 19 (3.86%) Opscode Chef
6 6 (1.22%) Grafana
6 6 (1.22%) Red Hat Satellite
7 5 (1.02%) EMC NetWorker
7 5 (1.02%) Prometheus
8 4 (0.81%) AirWatch
8 4 (0.81%) HAProxy
8 4 (0.81%) Jamf Pro
8 4 (0.81%) Nagios
8 4 (0.81%) ZABBIX
9 3 (0.61%) Packer
9 3 (0.61%) Rundeck
10 2 (0.41%) Demisto
10 2 (0.41%) Salt
10 2 (0.41%) SCCM
11 1 (0.20%) Microsoft Intune
Vendors
1 59 (11.99%) Microsoft
2 48 (9.76%) Oracle
3 25 (5.08%) VMware
4 18 (3.66%) Google
5 15 (3.05%) Splunk
6 14 (2.85%) Atlassian
7 11 (2.24%) Databricks
7 11 (2.24%) Red Hat
8 9 (1.83%) Citrix
8 9 (1.83%) Teradata
9 7 (1.42%) Cisco
9 7 (1.42%) EMC
10 6 (1.22%) Informatica
11 5 (1.02%) CyberArk
11 5 (1.02%) Veeam
12 4 (0.81%) Sybase
13 3 (0.61%) CheckPoint
13 3 (0.61%) F5
13 3 (0.61%) SAP
13 3 (0.61%) Talend