Period
to 21 October 2018

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 21 October 2018 with a comparison to the same period in the previous 2 years.

Python
UK > Scotland
6 months to
21 Oct 2018
Same period 2017 Same period 2016
Rank 13 23 29
Rank change year-on-year +10 +6 +5
Permanent jobs citing Python 635 523 376
As % of all permanent IT jobs advertised in Scotland 11.88% 9.46% 7.13%
As % of the Programming Languages category 20.81% 15.22% 13.40%
Number of salaries quoted 407 311 159
Scotland median annual salary £50,000 £45,000 £45,000
Median salary % change year-on-year +11.11% - +12.50%
10th Percentile £33,750 £29,500 £27,500
90th Percentile £68,950 £63,750 £60,000
UK median annual salary £60,000 £55,000 £55,000
% change year-on-year +9.09% - +4.76%

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 3,052 3,437 2,806
As % of all permanent IT jobs advertised in Scotland 57.10% 62.14% 53.22%
Number of salaries quoted 2,057 2,201 1,651
Scotland median annual salary £45,000 £42,500 £42,500
Median salary % change year-on-year +5.88% - +6.25%
10th Percentile £30,000 £28,750 £28,000
90th Percentile £65,000 £63,750 £60,000
UK median annual salary £50,000 £48,500 £47,500
% change year-on-year +3.09% +2.11% +5.56%

Python
Job Vacancy Trend in Scotland

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

Job vacancy trend for Python in Scotland

Python
Salary Trend in Scotland

This chart provides the 3-month moving average for salaries quoted in permanent IT jobs citing Python in Scotland.

Salary trend for Python in Scotland

Python
Salary Histogram in Scotland

The salary distribution of IT jobs citing Python in Scotland over the 6 months to 21 October 2018.

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 21 October 2018. 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
Glasgow +18 343 £50,000 - 31
Edinburgh +6 258 £50,000 +25.00% 67
West Lothian -12 17 £47,500 +11.76% 5
Perth and Kinross 0 4 £46,250 -2.63%
Dundee -3 2 £35,000 -23.91% 2
Stirling -5 2 £49,500 +10.00% 1
Aberdeen - 2 £48,750 - 3
Fife -10 1 £52,500 +45.83% 3
Falkirk - 1 £65,000 -
East Lothian - 1 - -
Python
UK

For the 6 months to 21 October 2018, 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 333 (52.44%) Java
2 288 (45.35%) SQL
2 288 (45.35%) Agile Software Development
3 230 (36.22%) Finance
4 190 (29.92%) JavaScript
5 185 (29.13%) OO
6 162 (25.51%) Test Automation
7 160 (25.20%) Linux
8 152 (23.94%) Software Engineering
9 148 (23.31%) NoSQL
10 141 (22.20%) AngularJS
11 138 (21.73%) Continuous Integration
12 133 (20.94%) DevOps
13 130 (20.47%) Amazon AWS
14 127 (20.00%) PostgreSQL
15 125 (19.69%) Ansible
16 121 (19.06%) HTML
17 120 (18.90%) TDD
18 117 (18.43%) C#
19 111 (17.48%) OOP
20 110 (17.32%) Oracle
21 107 (16.85%) Ruby
21 107 (16.85%) SDLC
22 102 (16.06%) Puppet
23 101 (15.91%) BDD
24 100 (15.75%) Docker
25 94 (14.80%) Analytics
26 92 (14.49%) C++
26 92 (14.49%) Git (software)
27 90 (14.17%) Hadoop

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 52 (8.19%) MQSeries
2 51 (8.03%) Apache Spark
3 23 (3.62%) Apache
4 21 (3.31%) Tomcat
5 16 (2.52%) Confluence
6 15 (2.36%) Elasticsearch
7 13 (2.05%) JBoss
8 9 (1.42%) Apache Pig
8 9 (1.42%) SAS
9 8 (1.26%) WebSphere
10 6 (0.94%) CloudStack
10 6 (0.94%) Jetty
10 6 (0.94%) OpenStack
11 5 (0.79%) Oracle HTTP Server
11 5 (0.79%) WebLogic
12 4 (0.63%) WebSphere Application Server
13 3 (0.47%) Apache Solr
13 3 (0.47%) Jupyter
14 2 (0.31%) ArcGIS
15 1 (0.16%) CMS
Applications
1 2 (0.31%) Microsoft Excel
1 2 (0.31%) Microsoft Office
1 2 (0.31%) Simulink
1 2 (0.31%) SPSS
Business Applications
1 3 (0.47%) Oracle ERP
1 3 (0.47%) Oracle Payables
1 3 (0.47%) Oracle Procure-to-Pay
2 1 (0.16%) Magento
2 1 (0.16%) Salesforce.com CRM
Cloud Services
1 130 (20.47%) Amazon AWS
2 63 (9.92%) Microsoft Azure
3 26 (4.09%) SaaS
4 15 (2.36%) Cloud Computing
5 13 (2.05%) Serverless
6 12 (1.89%) AWS Lambda
7 10 (1.57%) Amazon EC2
7 10 (1.57%) GitHub
8 9 (1.42%) AWS CloudFormation
8 9 (1.42%) Slack
9 8 (1.26%) Amazon EMR
9 8 (1.26%) Google Cloud Platform
9 8 (1.26%) PaaS
10 7 (1.10%) Amazon S3
11 6 (0.94%) IaaS
11 6 (0.94%) npm
12 5 (0.79%) Amazon Kinesis
13 4 (0.63%) Google Analytics
14 3 (0.47%) OpenShift
15 2 (0.31%) Amazon ELB
Communications & Networking
1 18 (2.83%) Firewall
1 18 (2.83%) HTTP
2 9 (1.42%) Internet
2 9 (1.42%) IPv4
2 9 (1.42%) IPv6
2 9 (1.42%) VLAN
3 8 (1.26%) TCP/IP
4 4 (0.63%) SAN
4 4 (0.63%) SSL
5 3 (0.47%) AMQP
5 3 (0.47%) DNS
5 3 (0.47%) Network Security
6 2 (0.31%) DHCP
6 2 (0.31%) F5 BIG-IP LTM
6 2 (0.31%) Intrusion Detection
6 2 (0.31%) Kerberos
6 2 (0.31%) NetScaler
6 2 (0.31%) SMS
6 2 (0.31%) Wireless
Database & Business Intelligence
1 148 (23.31%) NoSQL
2 127 (20.00%) PostgreSQL
3 90 (14.17%) Hadoop
4 85 (13.39%) Apache Cassandra
5 78 (12.28%) Relational Database
6 75 (11.81%) MySQL
7 69 (10.87%) Big Data
8 52 (8.19%) Bigtable
9 46 (7.24%) SQL Server
10 32 (5.04%) MongoDB
11 23 (3.62%) Apache Hive
12 19 (2.99%) Data Warehouse
13 13 (2.05%) HBase
14 12 (1.89%) Oracle Database
15 11 (1.73%) Power BI
16 10 (1.57%) DB2
16 10 (1.57%) RDBMS
17 9 (1.42%) SQLite
18 8 (1.26%) Data Mining
18 8 (1.26%) Redis
Development Applications
1 92 (14.49%) Git (software)
2 84 (13.23%) Jenkins
3 83 (13.07%) Maven
4 45 (7.09%) Selenium
5 39 (6.14%) JIRA
6 35 (5.51%) TeamCity
7 32 (5.04%) Cucumber
8 28 (4.41%) SpecFlow
9 26 (4.09%) Visual Studio
10 23 (3.62%) Subversion
11 21 (3.31%) JUnit
12 18 (2.83%) Artifactory
12 18 (2.83%) Visual Studio Team System
13 17 (2.68%) Bitbucket
13 17 (2.68%) Team Foundation Server
13 17 (2.68%) Vagrant
14 16 (2.52%) GitLab
15 14 (2.20%) GoCD
16 13 (2.05%) Appium
16 13 (2.05%) Sonatype Nexus
General
1 230 (36.22%) Finance
2 24 (3.78%) Banking
3 9 (1.42%) Retail
3 9 (1.42%) Telecoms
4 8 (1.26%) Electronics
4 8 (1.26%) Financial Institution
5 6 (0.94%) Billing
5 6 (0.94%) Marketing
6 5 (0.79%) Games
6 5 (0.79%) Investment Banking
7 4 (0.63%) Law
8 3 (0.47%) Advertising
8 3 (0.47%) Manufacturing
9 1 (0.16%) Digital Economy
9 1 (0.16%) Front Office
9 1 (0.16%) Local Government
9 1 (0.16%) Publishing
9 1 (0.16%) Retail Banking
9 1 (0.16%) Social Science
Job Titles
1 181 (28.50%) Developer
2 97 (15.28%) Software Engineer
3 79 (12.44%) Python Engineer
4 74 (11.65%) DevOps Engineer
5 54 (8.50%) Java Developer
6 39 (6.14%) Senior Developer
7 38 (5.98%) Python Developer
8 37 (5.83%) Technical Leader
9 34 (5.35%) Python Software Engineer
9 34 (5.35%) Software Developer
10 31 (4.88%) Data Scientist
11 24 (3.78%) Java Engineer
11 24 (3.78%) Senior DevOps
12 21 (3.31%) Full Stack Developer
13 19 (2.99%) Senior Software Developer
14 18 (2.83%) Automation Engineer
14 18 (2.83%) Consultant
15 17 (2.68%) Development Manager
15 17 (2.68%) Senior Software Engineer
16 16 (2.52%) Cloud Engineer
Libraries, Frameworks & Software Standards
1 141 (22.20%) AngularJS
2 121 (19.06%) HTML
3 83 (13.07%) Spring
4 73 (11.50%) XML
5 63 (9.92%) Hibernate
5 63 (9.92%) React
6 59 (9.29%) CSS
6 59 (9.29%) Middleware
7 52 (8.19%) XML Schema
8 47 (7.40%) REST
9 42 (6.61%) HTML5
10 41 (6.46%) jQuery
11 37 (5.83%) Node.js
12 36 (5.67%) .NET
13 33 (5.20%) RESTful
14 27 (4.25%) CSS3
14 27 (4.25%) Kafka
14 27 (4.25%) LESS
15 26 (4.09%) JSON
16 24 (3.78%) NumPy
Miscellaneous
1 86 (13.54%) Computer Science
2 56 (8.82%) Enterprise Software
3 52 (8.19%) Virtual Team
4 48 (7.56%) Analytical Skills
5 38 (5.98%) User Experience
6 23 (3.62%) Data Structures
7 20 (3.15%) Algorithms
7 20 (3.15%) Fintech
8 18 (2.83%) Greenfield Project
9 14 (2.20%) Management Information System
10 11 (1.73%) Robotics
11 9 (1.42%) Public Cloud
12 8 (1.26%) Enterprise Cloud
12 8 (1.26%) Linux Command Line
13 6 (0.94%) Self-Motivation
14 5 (0.79%) Fixed Income
14 5 (0.79%) Foreign Exchange (FX)
14 5 (0.79%) Reference Data
15 4 (0.63%) Equity Derivative
15 4 (0.63%) Internet of Things
Operating Systems
1 160 (25.20%) Linux
2 68 (10.71%) Unix
3 34 (5.35%) Windows
4 32 (5.04%) Red Hat Enterprise Linux
5 14 (2.20%) CentOS
6 9 (1.42%) Mac OS X
7 8 (1.26%) Apple iOS
8 6 (0.94%) Android
8 6 (0.94%) Windows Server
9 4 (0.63%) Solaris
10 3 (0.47%) AIX
11 2 (0.31%) Debian
11 2 (0.31%) Ubuntu
12 1 (0.16%) DC/OS
12 1 (0.16%) Windows Server 2012
Processes & Methodologies
1 288 (45.35%) Agile Software Development
2 185 (29.13%) OO
3 162 (25.51%) Test Automation
4 152 (23.94%) Software Engineering
5 138 (21.73%) Continuous Integration
6 133 (20.94%) DevOps
7 120 (18.90%) TDD
8 111 (17.48%) OOP
9 107 (16.85%) SDLC
10 101 (15.91%) BDD
11 94 (14.80%) Analytics
12 67 (10.55%) Unit Testing
13 65 (10.24%) Problem-Solving
14 63 (9.92%) Continuous Deployment
15 60 (9.45%) Refactoring
16 59 (9.29%) Scrum
17 57 (8.98%) Machine Learning
18 56 (8.82%) System Testing
19 55 (8.66%) Collaborative Working
20 52 (8.19%) Complex Event Processing
Programming Languages
1 333 (52.44%) Java
2 288 (45.35%) SQL
3 190 (29.92%) JavaScript
4 117 (18.43%) C#
5 107 (16.85%) Ruby
6 92 (14.49%) C++
7 77 (12.13%) PHP
8 73 (11.50%) Bash Shell
9 52 (8.19%) XPath
10 42 (6.61%) R
11 40 (6.30%) PowerShell
12 39 (6.14%) Perl
13 29 (4.57%) Scala
14 24 (3.78%) C
15 23 (3.62%) PL/SQL
16 21 (3.31%) Shell Script
17 16 (2.52%) ES6
18 13 (2.05%) MATLAB
19 10 (1.57%) Java 8
20 9 (1.42%) Go
Qualifications
1 82 (12.91%) Degree
2 35 (5.51%) Computer Science Degree
3 8 (1.26%) PhD
4 6 (0.94%) ISTQB
5 5 (0.79%) ISEB
6 4 (0.63%) ISTQB Foundation Certification
7 3 (0.47%) AWS Certification
8 2 (0.31%) CEH
8 2 (0.31%) CISSP
8 2 (0.31%) GIAC
8 2 (0.31%) GPEN
8 2 (0.31%) GWAPT
8 2 (0.31%) OSCE
8 2 (0.31%) OSCP
8 2 (0.31%) SSCP
9 1 (0.16%) ITIL Certification
9 1 (0.16%) ITIL Foundation Certificate
9 1 (0.16%) Master's Degree
9 1 (0.16%) PMI Certification
9 1 (0.16%) Security Cleared
Quality Assurance & Compliance
1 29 (4.57%) QA
2 9 (1.42%) Data Quality
3 1 (0.16%) SLA
System Software
1 100 (15.75%) Docker
2 7 (1.10%) vSphere
3 6 (0.94%) HDFS
3 6 (0.94%) Xen
3 6 (0.94%) XenServer
4 4 (0.63%) VMware Infrastructure
5 2 (0.31%) NFS
5 2 (0.31%) Virtual Machines
6 1 (0.16%) Active Directory
6 1 (0.16%) Apache Flume
6 1 (0.16%) Hyper-V
6 1 (0.16%) VMware NSX
Systems Management
1 125 (19.69%) Ansible
2 102 (16.06%) Puppet
3 55 (8.66%) Opscode Chef
4 34 (5.35%) Terraform
5 19 (2.99%) Kubernetes
6 15 (2.36%) Packer
6 15 (2.36%) Salt
7 9 (1.42%) Cobbler
7 9 (1.42%) Graphite
7 9 (1.42%) HAProxy
7 9 (1.42%) Icinga
8 8 (1.26%) Oozie
9 6 (0.94%) Tivoli
10 4 (0.63%) Mesos
11 3 (0.47%) Cacti
11 3 (0.47%) Capistrano
12 2 (0.31%) CA Single Sign-On
12 2 (0.31%) Grafana
12 2 (0.31%) Prometheus
12 2 (0.31%) Sysdig
Vendors
1 110 (17.32%) Oracle
2 24 (3.78%) Microsoft
3 19 (2.99%) VMware
4 15 (2.36%) Red Hat
5 14 (2.20%) Tableau
6 13 (2.05%) Cognos
7 11 (1.73%) Google
8 10 (1.57%) Perforce
8 10 (1.57%) SAP
8 10 (1.57%) Sybase
9 9 (1.42%) Atlassian
9 9 (1.42%) IBM
10 8 (1.26%) Splunk
11 7 (1.10%) Avaloq
11 7 (1.10%) Fiserv
11 7 (1.10%) Temenos
11 7 (1.10%) TIBCO
12 6 (0.94%) Cognizant
12 6 (0.94%) EnterpriseDB
12 6 (0.94%) Teradata