Period
to 5 July 2020

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 5 July 2020 with a comparison to the same period in the previous 2 years.

Python
UK > Scotland
6 months to
5 Jul 2020
Same period 2019 Same period 2018
Rank 12 16 12
Rank change year-on-year +4 -4 +8
Permanent jobs citing Python 344 645 748
As % of all permanent jobs advertised in Scotland 13.25% 11.73% 12.74%
As % of the Programming Languages category 22.16% 20.38% 22.40%
Number of salaries quoted 208 414 473
Median annual salary £50,000 £45,000 £50,000
Median salary % change year-on-year +11.11% -10.00% +11.11%
10th Percentile £31,250 £31,975 £32,500
90th Percentile £72,500 £72,500 £71,250
UK median annual salary £65,000 £60,000 £57,500
% change year-on-year +8.33% +4.35% +4.55%

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,552 3,165 3,339
As % of all permanent IT jobs advertised in Scotland 59.78% 57.58% 56.86%
Number of salaries quoted 989 2,131 2,277
Median annual salary £45,500 £43,754 £45,000
Median salary % change year-on-year +3.99% -2.77% +5.88%
10th Percentile £31,250 £30,250 £30,000
90th Percentile £65,000 £65,000 £67,500
UK median annual salary £55,000 £52,500 £50,000
% change year-on-year +4.76% +5.00% +5.26%

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 5 July 2020.

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 5 July 2020. 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 +1 200 £55,000 +22.22% 31
Glasgow 0 94 £45,000 -10.00% 15
Dundee +9 15 £45,000 +47.54% 2
Aberdeen +6 12 £38,750 -3.13% 1
Stirling +11 8 £52,500 +50.00% 3
West Lothian +7 8 £47,500 +5.56% 2
Midlothian - 2 - -
Fife +14 1 - -
Falkirk - 1 £52,500 -
Python
UK

For the 6 months to 5 July 2020, 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 137 (39.83%) Java
2 113 (32.85%) Linux
2 113 (32.85%) AWS
3 91 (26.45%) SQL
4 90 (26.16%) Agile Software Development
5 88 (25.58%) DevOps
6 85 (24.71%) JavaScript
7 84 (24.42%) Azure
8 81 (23.55%) Software Engineering
9 72 (20.93%) C#
10 69 (20.06%) Docker
11 58 (16.86%) Analytics
12 56 (16.28%) Git (software)
13 55 (15.99%) Windows
14 54 (15.70%) .NET
15 51 (14.83%) C++
15 51 (14.83%) Finance
16 47 (13.66%) HTML
16 47 (13.66%) Machine Learning
17 46 (13.37%) GCP
17 46 (13.37%) Kubernetes
18 43 (12.50%) Ansible
19 42 (12.21%) Bash Shell
20 38 (11.05%) Big Data
20 38 (11.05%) Node.js
21 37 (10.76%) Jenkins
22 35 (10.17%) OO
22 35 (10.17%) PostgreSQL
23 34 (9.88%) Analytical Skills
24 33 (9.59%) Scala

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 30 (8.72%) Apache Spark
2 14 (4.07%) Elasticsearch
3 10 (2.91%) Mule
4 7 (2.03%) SAS
5 6 (1.74%) Apache
6 4 (1.16%) CMS
6 4 (1.16%) JBoss
7 3 (0.87%) Apache Airflow
7 3 (0.87%) Gluu
7 3 (0.87%) Luigi
7 3 (0.87%) Tomcat
8 2 (0.58%) Cloud Foundry
8 2 (0.58%) Oracle HTTP Server
9 1 (0.29%) ArcGIS
9 1 (0.29%) IIS
9 1 (0.29%) Jupyter
9 1 (0.29%) MS Exchange
9 1 (0.29%) NetWeaver
9 1 (0.29%) nginx
9 1 (0.29%) SharePoint
Applications
1 2 (0.58%) Microsoft Excel
Business Applications
1 1 (0.29%) Oracle Cash Management
1 1 (0.29%) Sentinel
1 1 (0.29%) WebTrends
Cloud Services
1 113 (32.85%) AWS
2 84 (24.42%) Azure
3 46 (13.37%) GCP
4 24 (6.98%) Serverless
5 18 (5.23%) Amazon EC2
5 18 (5.23%) SaaS
6 15 (4.36%) AWS CloudFormation
7 14 (4.07%) AWS Lambda
8 11 (3.20%) GitHub
8 11 (3.20%) PaaS
9 9 (2.62%) Amazon ECS
9 9 (2.62%) Amazon S3
9 9 (2.62%) Office 365
9 9 (2.62%) Power Platform
10 8 (2.33%) IaaS
11 6 (1.74%) Amazon EMR
11 6 (1.74%) Cloud Computing
11 6 (1.74%) OpenShift
12 5 (1.45%) Amazon SQS
12 5 (1.45%) NuGet
Communications & Networking
1 12 (3.49%) Firewall
2 7 (2.03%) TCP/IP
3 6 (1.74%) Internet
4 5 (1.45%) 802.11
4 5 (1.45%) HTTP
4 5 (1.45%) LAN
4 5 (1.45%) WAN
4 5 (1.45%) Wi-Fi
4 5 (1.45%) Wireshark
4 5 (1.45%) WPA
5 4 (1.16%) BGP
5 4 (1.16%) IPv4
5 4 (1.16%) Junos
5 4 (1.16%) MPLS
5 4 (1.16%) Network Security
5 4 (1.16%) OSPF
5 4 (1.16%) RSVP
5 4 (1.16%) tcpdump
5 4 (1.16%) VPLS
5 4 (1.16%) VPN
Database & Business Intelligence
1 38 (11.05%) Big Data
2 35 (10.17%) PostgreSQL
3 25 (7.27%) Hadoop
4 20 (5.81%) MySQL
5 17 (4.94%) SQL Server
6 16 (4.65%) NoSQL
6 16 (4.65%) SQL Server Integration Services
7 11 (3.20%) Data Warehouse
7 11 (3.20%) SQL Server Reporting Services
8 10 (2.91%) Relational Database
8 10 (2.91%) SQL Server Analysis Services
9 9 (2.62%) Amazon DynamoDB
9 9 (2.62%) MongoDB
9 9 (2.62%) Power BI
10 8 (2.33%) Data Lake
11 7 (2.03%) Amazon Athena
12 6 (1.74%) Amazon RDS
12 6 (1.74%) Data Mining
13 5 (1.45%) Apache Hive
13 5 (1.45%) Impala
Development Applications
1 56 (16.28%) Git (software)
2 37 (10.76%) Jenkins
3 15 (4.36%) GitLab
3 15 (4.36%) Subversion
4 12 (3.49%) JUnit
5 10 (2.91%) Selenium
6 9 (2.62%) JIRA
6 9 (2.62%) Travis CI
7 8 (2.33%) Octopus Deploy
8 7 (2.03%) IBM UrbanCode
8 7 (2.03%) LabVIEW
8 7 (2.03%) Maven
8 7 (2.03%) Team Foundation Server
8 7 (2.03%) TeamCity
9 5 (1.45%) Bugzilla
9 5 (1.45%) Cucumber
9 5 (1.45%) Gradle
10 4 (1.16%) RubyMine
10 4 (1.16%) Vagrant
10 4 (1.16%) Visual Studio
General
1 51 (14.83%) Finance
2 13 (3.78%) Games
3 9 (2.62%) Marketing
4 7 (2.03%) Electronics
4 7 (2.03%) Manufacturing
5 5 (1.45%) Automotive
5 5 (1.45%) Retail
5 5 (1.45%) Telecoms
6 4 (1.16%) Aerospace
7 3 (0.87%) Advertising
7 3 (0.87%) Banking
8 2 (0.58%) Pharmaceutical
9 1 (0.29%) Financial Institution
9 1 (0.29%) Law
9 1 (0.29%) Legal
9 1 (0.29%) Publishing
Job Titles
1 85 (24.71%) Developer
2 57 (16.57%) Software Engineer
3 38 (11.05%) DevOps Engineer
4 25 (7.27%) Python Engineer
5 24 (6.98%) Python Developer
6 22 (6.40%) Consultant
7 20 (5.81%) Data Engineer
7 20 (5.81%) Full Stack Developer
8 17 (4.94%) Test Engineer
9 15 (4.36%) Cloud Engineer
10 12 (3.49%) Data Scientist
10 12 (3.49%) Software Developer
11 10 (2.91%) Engineering Manager
11 10 (2.91%) Lead Software Engineer
11 10 (2.91%) Software Engineering Manager
11 10 (2.91%) Software Manager
12 9 (2.62%) Architect
12 9 (2.62%) C++ Software Engineer
12 9 (2.62%) Java Developer
12 9 (2.62%) Senior Software Engineer
Libraries, Frameworks & Software Standards
1 54 (15.70%) .NET
2 47 (13.66%) HTML
3 38 (11.05%) Node.js
4 29 (8.43%) CSS
5 27 (7.85%) Kafka
6 26 (7.56%) Django
6 26 (7.56%) REST
7 25 (7.27%) AngularJS
8 19 (5.52%) Elastic Stack
9 17 (4.94%) ASP.NET
9 17 (4.94%) GraphQL
10 15 (4.36%) React
11 14 (4.07%) Laravel
11 14 (4.07%) React Native
12 13 (3.78%) Vue.js
13 12 (3.49%) jQuery
13 12 (3.49%) Twitter Bootstrap
14 11 (3.20%) Symfony
14 11 (3.20%) Web Services
15 10 (2.91%) JMS
Miscellaneous
1 34 (9.88%) Analytical Skills
2 23 (6.69%) Algorithms
3 14 (4.07%) Public Cloud
4 10 (2.91%) Mobile App
5 9 (2.62%) Field-Programmable Gate Array
5 9 (2.62%) Management Information System
6 8 (2.33%) Cloud Native
6 8 (2.33%) Greenfield Project
7 7 (2.03%) Enterprise Software
8 6 (1.74%) Data Centre
8 6 (1.74%) Replication
9 5 (1.45%) ASIC
9 5 (1.45%) Data Structures
9 5 (1.45%) Mobile Games
9 5 (1.45%) Virtual Team
10 4 (1.16%) Client/Server
10 4 (1.16%) Device Driver
10 4 (1.16%) Security Operations Centre
11 3 (0.87%) Self-Motivation
11 3 (0.87%) User Experience
Operating Systems
1 113 (32.85%) Linux
2 55 (15.99%) Windows
3 29 (8.43%) Unix
4 20 (5.81%) Windows Server
5 16 (4.65%) Ubuntu
6 14 (4.07%) CentOS
7 12 (3.49%) Windows Server 2012
7 12 (3.49%) Windows Server 2016
8 6 (1.74%) Android
8 6 (1.74%) Apple iOS
8 6 (1.74%) Mesosphere
9 5 (1.45%) Embedded Linux
9 5 (1.45%) OpenWrt
9 5 (1.45%) Red Hat Enterprise Linux
10 3 (0.87%) Debian
11 1 (0.29%) Oracle Linux
Processes & Methodologies
1 90 (26.16%) Agile Software Development
2 88 (25.58%) DevOps
3 81 (23.55%) Software Engineering
4 58 (16.86%) Analytics
5 47 (13.66%) Machine Learning
6 35 (10.17%) OO
7 33 (9.59%) Continuous Integration
8 29 (8.43%) Test Automation
9 28 (8.14%) Computer Science
9 28 (8.14%) Data Science
10 27 (7.85%) Microservices
11 26 (7.56%) Business Intelligence
11 26 (7.56%) TDD
12 24 (6.98%) Artificial Intelligence
12 24 (6.98%) Mentoring
13 23 (6.69%) Configuration Management
14 21 (6.10%) Infrastructure as Code
14 21 (6.10%) Mobile Development
14 21 (6.10%) Problem-Solving
14 21 (6.10%) Prototyping
Programming Languages
1 137 (39.83%) Java
2 91 (26.45%) SQL
3 85 (24.71%) JavaScript
4 72 (20.93%) C#
5 51 (14.83%) C++
6 42 (12.21%) Bash Shell
7 33 (9.59%) Scala
8 32 (9.30%) PowerShell
9 30 (8.72%) C
9 30 (8.72%) R
10 29 (8.43%) Ruby
11 25 (7.27%) Perl
12 22 (6.40%) PHP
13 21 (6.10%) Go
14 15 (4.36%) Groovy
14 15 (4.36%) Objective-C
15 13 (3.78%) Apple Swift
15 13 (3.78%) Dart
15 13 (3.78%) Kotlin
16 12 (3.49%) MATLAB
Qualifications
1 30 (8.72%) Degree
2 10 (2.91%) Computer Science Degree
2 10 (2.91%) PhD
3 4 (1.16%) CCNA
3 4 (1.16%) Cisco Certification
3 4 (1.16%) JNCIA
4 3 (0.87%) AWS Certification
4 3 (0.87%) ISTQB
5 2 (0.58%) SC Cleared
5 2 (0.58%) Security Cleared
6 1 (0.29%) CISSP
6 1 (0.29%) GCIA
6 1 (0.29%) HNC
6 1 (0.29%) ISTQB Foundation Certification
6 1 (0.29%) MCSE
6 1 (0.29%) Microsoft Certification
6 1 (0.29%) Numerate Degree
6 1 (0.29%) SANS
Quality Assurance & Compliance
1 7 (2.03%) QA
2 4 (1.16%) Data Quality
3 3 (0.87%) ISO/IEC 27001
System Software
1 69 (20.06%) Docker
2 16 (4.65%) Firmware
3 8 (2.33%) VMware Infrastructure
4 4 (1.16%) Active Directory
5 3 (0.87%) Apache ZooKeeper
5 3 (0.87%) iptables
6 2 (0.58%) Hyper-V
6 2 (0.58%) KVM
6 2 (0.58%) Virtual Machines
7 1 (0.29%) VMware NSX
7 1 (0.29%) vSphere
Systems Management
1 46 (13.37%) Kubernetes
2 43 (12.50%) Ansible
3 26 (7.56%) Puppet
4 23 (6.69%) Terraform
5 20 (5.81%) Opscode Chef
6 10 (2.91%) Prometheus
7 9 (2.62%) Consul
8 6 (1.74%) Automic
9 5 (1.45%) Nagios
9 5 (1.45%) Packer
10 4 (1.16%) FortiGate
10 4 (1.16%) Kibana
10 4 (1.16%) logstash
11 3 (0.87%) Munin
11 3 (0.87%) Oozie
11 3 (0.87%) OSSEC
11 3 (0.87%) SCCM
12 2 (0.58%) Docker Swarm
12 2 (0.58%) Grafana
12 2 (0.58%) Graphite
Vendors
1 32 (9.30%) Microsoft
2 21 (6.10%) Oracle
2 21 (6.10%) VMware
3 16 (4.65%) Google
4 15 (4.36%) Databricks
5 13 (3.78%) Splunk
6 10 (2.91%) Tableau
7 5 (1.45%) Juniper
8 4 (1.16%) Talend
9 3 (0.87%) Informatica
9 3 (0.87%) Lets Encrypt
9 3 (0.87%) Red Hat
9 3 (0.87%) Teradata
10 2 (0.58%) AppDynamics
10 2 (0.58%) Apple
10 2 (0.58%) Hortonworks
10 2 (0.58%) Micro Focus
10 2 (0.58%) Perforce
10 2 (0.58%) Sybase
10 2 (0.58%) Veritas