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

Python
UK > Scotland
6 months to
30 Sep 2020
Same period 2019 Same period 2018
Rank 12 13 13
Rank change year-on-year +1 0 +12
Permanent jobs citing Python 239 641 636
As % of all permanent jobs advertised in Scotland 15.05% 12.74% 11.88%
As % of the Programming Languages category 23.50% 21.71% 20.78%
Number of salaries quoted 175 360 428
Median annual salary £50,000 £45,000 £50,000
Median salary % change year-on-year +11.11% -10.00% +11.11%
10th Percentile £33,650 £31,490 £34,625
90th Percentile £80,000 £70,000 £70,000
UK median annual salary £65,000 £62,500 £59,000
% change year-on-year +4.00% +5.93% +7.27%

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,017 2,952 3,060
As % of all permanent IT jobs advertised in Scotland 64.04% 58.69% 57.15%
Number of salaries quoted 723 1,885 2,086
Median annual salary £47,575 £45,000 £45,000
Median salary % change year-on-year +5.72% - +5.88%
10th Percentile £32,500 £30,000 £30,000
90th Percentile £68,750 £65,000 £65,000
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 30 September 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 30 September 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 +6 126 £50,000 +11.11% 61
Glasgow 0 75 £48,750 -2.50% 17
Dundee +9 10 £42,500 +16.44% 2
West Lothian +4 8 £42,500 -8.11% 4
Stirling +1 8 £52,500 +20.00% 2
Aberdeen +9 3 £42,500 +6.92%
Fife +16 2 £42,500 -5.56% 1
Scottish Borders - 1 £45,000 -
Falkirk - 1 £52,500 -
Python
UK

For the 6 months to 30 September 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 92 (38.49%) Java
2 85 (35.56%) Linux
3 69 (28.87%) AWS
4 60 (25.10%) DevOps
4 60 (25.10%) SQL
5 57 (23.85%) JavaScript
6 50 (20.92%) Software Engineering
7 48 (20.08%) Agile Software Development
8 43 (17.99%) C++
9 42 (17.57%) C#
10 40 (16.74%) Azure
11 39 (16.32%) Docker
12 34 (14.23%) Finance
12 34 (14.23%) Analytics
13 32 (13.39%) Kubernetes
13 32 (13.39%) HTML
14 31 (12.97%) Jenkins
14 31 (12.97%) Test Automation
15 30 (12.55%) Git (software)
15 30 (12.55%) Bash Shell
15 30 (12.55%) C
16 29 (12.13%) Machine Learning
17 28 (11.72%) Big Data
17 28 (11.72%) Ansible
17 28 (11.72%) Windows
18 25 (10.46%) Terraform
18 25 (10.46%) R
19 24 (10.04%) Hadoop
19 24 (10.04%) PowerShell
20 23 (9.62%) 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 19 (7.95%) Apache Spark
2 10 (4.18%) Elasticsearch
3 8 (3.35%) Apache
4 5 (2.09%) SAS
5 4 (1.67%) CMS
5 4 (1.67%) Mule
6 2 (0.84%) Gluu
6 2 (0.84%) JBoss
6 2 (0.84%) Tomcat
7 1 (0.42%) Apache Airflow
7 1 (0.42%) Luigi
7 1 (0.42%) NetWeaver
7 1 (0.42%) SharePoint
7 1 (0.42%) WordPress
Applications
1 2 (0.84%) Microsoft Excel
1 2 (0.84%) Microsoft Office
1 2 (0.84%) Microsoft PowerPoint
2 1 (0.42%) OrCAD
Business Applications
1 2 (0.84%) Oracle Receivables
2 1 (0.42%) SAP Oil and Gas
Cloud Services
1 69 (28.87%) AWS
2 40 (16.74%) Azure
3 23 (9.62%) GCP
4 17 (7.11%) Serverless
5 15 (6.28%) AWS Lambda
6 14 (5.86%) AWS CloudFormation
7 13 (5.44%) Amazon EC2
7 13 (5.44%) SaaS
8 9 (3.77%) Power Platform
9 7 (2.93%) Amazon S3
10 6 (2.51%) Amazon ECS
10 6 (2.51%) Amazon EMR
11 5 (2.09%) Amazon Kinesis
11 5 (2.09%) Office 365
12 4 (1.67%) Cloud Computing
12 4 (1.67%) PaaS
13 3 (1.26%) Amazon SQS
13 3 (1.26%) GitHub
13 3 (1.26%) NuGet
13 3 (1.26%) OpenShift
Communications & Networking
1 7 (2.93%) Firewall
2 5 (2.09%) Internet
2 5 (2.09%) VPN
3 4 (1.67%) LAN
3 4 (1.67%) SSL
3 4 (1.67%) WAN
4 3 (1.26%) HTTP
5 2 (0.84%) Ethernet
5 2 (0.84%) Intrusion Detection
5 2 (0.84%) IPv4
5 2 (0.84%) IPv6
5 2 (0.84%) OpenLDAP
5 2 (0.84%) OpenVPN
5 2 (0.84%) Skype
5 2 (0.84%) TCP/IP
5 2 (0.84%) tcpdump
5 2 (0.84%) VLAN
6 1 (0.42%) Network Security
6 1 (0.42%) RS-232
6 1 (0.42%) ZigBee
Database & Business Intelligence
1 28 (11.72%) Big Data
2 24 (10.04%) Hadoop
3 20 (8.37%) Data Warehouse
4 19 (7.95%) NoSQL
5 13 (5.44%) MySQL
5 13 (5.44%) PostgreSQL
6 12 (5.02%) SQL Server
7 10 (4.18%) Data Lake
7 10 (4.18%) MongoDB
8 9 (3.77%) Power BI
9 7 (2.93%) Amazon Athena
9 7 (2.93%) Amazon Redshift
9 7 (2.93%) Apache Cassandra
10 6 (2.51%) Amazon RDS
10 6 (2.51%) SQL Server Integration Services
11 5 (2.09%) Apache Hive
11 5 (2.09%) Impala
12 4 (1.67%) Mixpanel
12 4 (1.67%) Relational Database
13 3 (1.26%) Amazon DynamoDB
Development Applications
1 31 (12.97%) Jenkins
2 30 (12.55%) Git (software)
3 13 (5.44%) JIRA
4 8 (3.35%) IBM UrbanCode
4 8 (3.35%) Octopus Deploy
4 8 (3.35%) Team Foundation Server
4 8 (3.35%) TeamCity
4 8 (3.35%) Travis CI
5 7 (2.93%) Selenium
6 5 (2.09%) Bugzilla
6 5 (2.09%) Gradle
7 4 (1.67%) JUnit
7 4 (1.67%) LabVIEW
7 4 (1.67%) Maven
8 3 (1.26%) JMeter
8 3 (1.26%) Vagrant
9 2 (0.84%) Artifactory
9 2 (0.84%) Cucumber
9 2 (0.84%) Mocha
9 2 (0.84%) TestRail
General
1 34 (14.23%) Finance
2 12 (5.02%) Electronics
2 12 (5.02%) Games
3 8 (3.35%) Manufacturing
4 6 (2.51%) Banking
5 5 (2.09%) Aerospace
5 5 (2.09%) Automotive
5 5 (2.09%) Public Sector
6 2 (0.84%) Local Government
6 2 (0.84%) Marketing
6 2 (0.84%) Pharmaceutical
7 1 (0.42%) Advertising
7 1 (0.42%) Retail
Job Titles
1 60 (25.10%) Developer
2 37 (15.48%) Software Engineer
3 30 (12.55%) DevOps Engineer
4 20 (8.37%) Data Engineer
4 20 (8.37%) Python Developer
5 18 (7.53%) Test Engineer
6 15 (6.28%) Python Engineer
7 14 (5.86%) Consultant
7 14 (5.86%) Senior Developer
8 13 (5.44%) Full Stack Developer
9 9 (3.77%) Data Scientist
9 9 (3.77%) Senior Software Engineer
9 9 (3.77%) Software Developer
10 8 (3.35%) Big Data Engineer
10 8 (3.35%) Cloud Engineer
10 8 (3.35%) Systems Engineer
11 7 (2.93%) Analyst
11 7 (2.93%) Lead Developer
11 7 (2.93%) Lead Software Engineer
11 7 (2.93%) Senior Python Developer
Libraries, Frameworks & Software Standards
1 32 (13.39%) HTML
2 21 (8.79%) Node.js
3 19 (7.95%) CSS
3 19 (7.95%) Django
4 15 (6.28%) .NET
5 13 (5.44%) Elastic Stack
5 13 (5.44%) HTML5
5 13 (5.44%) Kafka
5 13 (5.44%) React
6 12 (5.02%) REST
6 12 (5.02%) Vue.js
7 11 (4.60%) AngularJS
8 9 (3.77%) RESTful
9 6 (2.51%) Flask
9 6 (2.51%) jQuery
9 6 (2.51%) JSON
9 6 (2.51%) Velocity
10 5 (2.09%) GraphQL
10 5 (2.09%) React Native
10 5 (2.09%) Unity (Game Engine)
Miscellaneous
1 20 (8.37%) Algorithms
2 13 (5.44%) Data Structures
3 12 (5.02%) Analytical Skills
4 11 (4.60%) Mobile App
5 10 (4.18%) Greenfield Project
6 8 (3.35%) Embedded Systems
7 6 (2.51%) Enterprise Software
8 5 (2.09%) Mobile Games
8 5 (2.09%) User Experience
9 4 (1.67%) Internet of Things
9 4 (1.67%) Linux Command Line
9 4 (1.67%) Public Cloud
9 4 (1.67%) Virtual Team
10 3 (1.26%) Distributed Denial-of-Service
10 3 (1.26%) Management Information System
11 2 (0.84%) Data Centre
11 2 (0.84%) Hybrid Cloud
11 2 (0.84%) PKI
11 2 (0.84%) Renewable Energy
11 2 (0.84%) Replication
Operating Systems
1 85 (35.56%) Linux
2 28 (11.72%) Windows
3 14 (5.86%) Unix
4 8 (3.35%) Mesosphere
5 5 (2.09%) Windows Server
6 4 (1.67%) Ubuntu
7 3 (1.26%) Red Hat Enterprise Linux
8 2 (0.84%) CentOS
8 2 (0.84%) Debian
8 2 (0.84%) Windows Server 2012
8 2 (0.84%) Windows Server 2016
9 1 (0.42%) Android
9 1 (0.42%) Apple iOS
9 1 (0.42%) Oracle Linux
Processes & Methodologies
1 60 (25.10%) DevOps
2 50 (20.92%) Software Engineering
3 48 (20.08%) Agile Software Development
4 34 (14.23%) Analytics
5 31 (12.97%) Test Automation
6 29 (12.13%) Machine Learning
7 23 (9.62%) Computer Science
7 23 (9.62%) Configuration Management
8 22 (9.21%) Microservices
9 21 (8.79%) Data Science
10 20 (8.37%) Mentoring
10 20 (8.37%) Visualisation
11 18 (7.53%) OO
12 17 (7.11%) Infrastructure as Code
12 17 (7.11%) Scrum
13 16 (6.69%) Continuous Integration
13 16 (6.69%) Data Analysis
14 13 (5.44%) Business Intelligence
14 13 (5.44%) Data Modelling
14 13 (5.44%) Open Source
Programming Languages
1 92 (38.49%) Java
2 60 (25.10%) SQL
3 57 (23.85%) JavaScript
4 43 (17.99%) C++
5 42 (17.57%) C#
6 30 (12.55%) Bash Shell
6 30 (12.55%) C
7 25 (10.46%) R
8 24 (10.04%) PowerShell
9 23 (9.62%) Scala
10 21 (8.79%) Go
11 15 (6.28%) PHP
12 11 (4.60%) Ruby
13 9 (3.77%) Kotlin
14 8 (3.35%) Dart
14 8 (3.35%) Perl
15 7 (2.93%) Groovy
16 6 (2.51%) Java 8
16 6 (2.51%) Objective-C
16 6 (2.51%) Tcl
Qualifications
1 17 (7.11%) Degree
2 9 (3.77%) PhD
3 6 (2.51%) Computer Science Degree
4 3 (1.26%) ISTQB
5 1 (0.42%) AWS Certification
5 1 (0.42%) HNC
5 1 (0.42%) ISTQB Foundation Certification
5 1 (0.42%) Numerate Degree
Quality Assurance & Compliance
1 11 (4.60%) Data Quality
2 10 (4.18%) QA
3 3 (1.26%) SLA
4 2 (0.84%) ISO/IEC 27001
4 2 (0.84%) Sarbanes-Oxley
5 1 (0.42%) IEC 62304
5 1 (0.42%) ISO 13485
5 1 (0.42%) JTAG
System Software
1 39 (16.32%) Docker
2 5 (2.09%) Firmware
3 4 (1.67%) VMware Infrastructure
4 2 (0.84%) iptables
5 1 (0.42%) Apache ZooKeeper
5 1 (0.42%) HDFS
5 1 (0.42%) Hyper-V
Systems Management
1 32 (13.39%) Kubernetes
2 28 (11.72%) Ansible
3 25 (10.46%) Terraform
4 23 (9.62%) Opscode Chef
5 22 (9.21%) Puppet
6 9 (3.77%) Prometheus
7 8 (3.35%) Automic
7 8 (3.35%) Consul
8 2 (0.84%) Kibana
8 2 (0.84%) logstash
8 2 (0.84%) Munin
8 2 (0.84%) Nagios
8 2 (0.84%) OSSEC
8 2 (0.84%) Packer
9 1 (0.42%) Hadoop YARN
9 1 (0.42%) HP Quality Center
9 1 (0.42%) Rundeck
Vendors
1 16 (6.69%) Microsoft
2 15 (6.28%) Splunk
3 13 (5.44%) Oracle
4 9 (3.77%) Databricks
4 9 (3.77%) Google
5 8 (3.35%) Atlassian
6 6 (2.51%) Red Hat
6 6 (2.51%) VMware
7 5 (2.09%) Tableau
8 4 (1.67%) Amplitude
8 4 (1.67%) Apple
8 4 (1.67%) Informatica
8 4 (1.67%) SAP
8 4 (1.67%) Teradata
9 3 (1.26%) Sybase
10 2 (0.84%) Cloudera
10 2 (0.84%) Greenplum
10 2 (0.84%) Lets Encrypt
10 2 (0.84%) Veritas
11 1 (0.42%) Talend