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

Python
UK > Scotland
6 months to
16 Aug 2018
Same period 2017 Same period 2016
Rank 13 21 36
Rank change year-on-year +8 +15 +11
Permanent jobs citing Python 662 532 364
As % of all permanent IT jobs advertised in Scotland 12.12% 9.97% 6.43%
As % of the Programming Languages category 21.52% 15.71% 12.44%
Number of salaries quoted 420 291 156
Scotland median annual salary £50,000 £45,000 £42,500
Median salary % change year-on-year +11.11% +5.88% +2.41%
10th Percentile £36,250 £31,000 £27,500
90th Percentile £70,000 £70,000 £60,000
UK median annual salary £57,500 £55,000 £55,000
% change year-on-year +4.55% - +10.00%

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,076 3,386 2,927
As % of all permanent IT jobs advertised in Scotland 56.34% 63.44% 51.68%
Number of salaries quoted 2,095 2,054 1,671
Scotland median annual salary £45,000 £42,500 £42,500
Median salary % change year-on-year +5.88% - +4.94%
10th Percentile £30,250 £28,500 £27,750
90th Percentile £67,500 £67,500 £60,000
UK median annual salary £50,000 £47,500 £47,500
% change year-on-year +5.26% - +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 16 August 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 16 August 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 +19 406 £50,000 - 35
Edinburgh +3 233 £52,500 +31.25% 35
West Lothian -1 12 £37,500 -11.76% 4
Perth and Kinross +4 4 £46,250 -13.95%
Dundee -7 3 £32,500 -23.53% 1
Aberdeen - 3 £48,750 -
Stirling -10 1 £65,000 +44.44% 1
Fife -11 1 £52,500 +45.83%
Falkirk - 1 £65,000 - 1
Python
UK

For the 6 months to 16 August 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 347 (52.42%) Java
2 309 (46.68%) SQL
3 271 (40.94%) Agile Software Development
4 249 (37.61%) Finance
5 194 (29.31%) NoSQL
6 189 (28.55%) JavaScript
7 186 (28.10%) OO
8 161 (24.32%) Software Engineering
9 158 (23.87%) Test Automation
10 146 (22.05%) PostgreSQL
10 146 (22.05%) Ansible
11 145 (21.90%) TDD
11 145 (21.90%) Linux
12 144 (21.75%) Amazon AWS
13 142 (21.45%) DevOps
14 133 (20.09%) Continuous Integration
15 128 (19.34%) AngularJS
16 127 (19.18%) HTML
17 125 (18.88%) SDLC
18 121 (18.28%) Puppet
19 116 (17.52%) Ruby
19 116 (17.52%) C#
20 115 (17.37%) OOP
21 113 (17.07%) Docker
22 110 (16.62%) BDD
23 103 (15.56%) Oracle
24 99 (14.95%) Spring
25 94 (14.20%) C++
26 89 (13.44%) Maven
27 87 (13.14%) Unit Testing

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 61 (9.21%) MQSeries
2 38 (5.74%) Apache Spark
3 21 (3.17%) Elasticsearch
4 18 (2.72%) Tomcat
5 16 (2.42%) Apache
6 13 (1.96%) Confluence
6 13 (1.96%) JBoss
7 9 (1.36%) Jetty
8 8 (1.21%) Apache Pig
8 8 (1.21%) SAS
8 8 (1.21%) WebSphere
9 7 (1.06%) OpenStack
9 7 (1.06%) WebLogic
10 6 (0.91%) CloudStack
11 5 (0.76%) WebSphere Application Server
12 4 (0.60%) CMS
13 3 (0.45%) Apache Solr
13 3 (0.45%) Jupyter
13 3 (0.45%) Umbraco
14 2 (0.30%) Sitecore CMS
Applications
1 4 (0.60%) Microsoft Excel
2 3 (0.45%) SPSS
3 2 (0.30%) Microsoft Office
4 1 (0.15%) Microsoft PowerPoint
Business Applications
1 3 (0.45%) Oracle ERP
1 3 (0.45%) Oracle Payables
1 3 (0.45%) Oracle Procure-to-Pay
2 1 (0.15%) Cognos TM1
2 1 (0.15%) Eikon
2 1 (0.15%) Magento
Cloud Services
1 144 (21.75%) Amazon AWS
2 65 (9.82%) Microsoft Azure
3 34 (5.14%) SaaS
4 29 (4.38%) Cloud Computing
5 25 (3.78%) AWS Lambda
5 25 (3.78%) Serverless
6 22 (3.32%) AWS CloudFormation
7 19 (2.87%) IaaS
7 19 (2.87%) PaaS
8 18 (2.72%) Amazon Kinesis
9 10 (1.51%) Amazon EC2
10 9 (1.36%) GitHub
11 8 (1.21%) Amazon EMR
11 8 (1.21%) Amazon S3
11 8 (1.21%) Google Cloud Platform
12 5 (0.76%) npm
13 4 (0.60%) Azure Data Factory
13 4 (0.60%) OpenShift
14 3 (0.45%) Slack
14 3 (0.45%) Virtual Private Cloud
Communications & Networking
1 20 (3.02%) Firewall
2 16 (2.42%) HTTP
3 10 (1.51%) IPv4
3 10 (1.51%) IPv6
3 10 (1.51%) VLAN
4 9 (1.36%) Internet
5 4 (0.60%) DNS
5 4 (0.60%) TCP/IP
6 3 (0.45%) AMQP
7 2 (0.30%) Intrusion Detection
7 2 (0.30%) IPsec
7 2 (0.30%) Network Security
7 2 (0.30%) SMS
7 2 (0.30%) SMTP
7 2 (0.30%) VPN
8 1 (0.15%) BGP
8 1 (0.15%) DHCP
8 1 (0.15%) HTTPS
8 1 (0.15%) SSL
8 1 (0.15%) WAN
Database & Business Intelligence
1 194 (29.31%) NoSQL
2 146 (22.05%) PostgreSQL
3 84 (12.69%) Hadoop
4 82 (12.39%) Apache Cassandra
5 81 (12.24%) Relational Database
6 79 (11.93%) MySQL
7 61 (9.21%) Bigtable
8 53 (8.01%) Big Data
9 33 (4.98%) MongoDB
10 19 (2.87%) SQL Server
11 16 (2.42%) Data Warehouse
12 13 (1.96%) Oracle Database
12 13 (1.96%) Redis
13 12 (1.81%) Apache Hive
14 9 (1.36%) Data Lake
14 9 (1.36%) Data Mining
14 9 (1.36%) DB2
14 9 (1.36%) RDBMS
15 8 (1.21%) Amazon Redshift
16 7 (1.06%) Couchbase
Development Applications
1 89 (13.44%) Maven
2 82 (12.39%) Git (software)
3 78 (11.78%) Jenkins
4 39 (5.89%) Selenium
5 37 (5.59%) JIRA
6 34 (5.14%) TeamCity
7 26 (3.93%) Cucumber
8 21 (3.17%) Subversion
9 19 (2.87%) JUnit
9 19 (2.87%) Vagrant
10 18 (2.72%) SpecFlow
11 15 (2.27%) GitLab
11 15 (2.27%) GoCD
12 13 (1.96%) Artifactory
13 12 (1.81%) Sonatype Nexus
13 12 (1.81%) Visual Studio
14 11 (1.66%) Bugzilla
15 10 (1.51%) JMeter
15 10 (1.51%) Visual Studio Team System
16 9 (1.36%) JBehave
General
1 249 (37.61%) Finance
2 37 (5.59%) Banking
3 11 (1.66%) Telecoms
4 10 (1.51%) Electronics
4 10 (1.51%) Retail
5 9 (1.36%) Investment Banking
6 8 (1.21%) Marketing
7 7 (1.06%) Games
8 4 (0.60%) Advertising
8 4 (0.60%) Billing
8 4 (0.60%) Financial Institution
8 4 (0.60%) Private Banking
9 2 (0.30%) Front Office
9 2 (0.30%) Law
9 2 (0.30%) Manufacturing
10 1 (0.15%) Digital Economy
10 1 (0.15%) Legal
10 1 (0.15%) Retail Finance
Job Titles
1 197 (29.76%) Developer
2 106 (16.01%) Software Engineer
3 82 (12.39%) DevOps Engineer
4 68 (10.27%) Java Developer
5 62 (9.37%) Python Engineer
6 60 (9.06%) Python Developer
7 39 (5.89%) Senior Developer
8 36 (5.44%) Python Software Engineer
9 31 (4.68%) Data Scientist
10 29 (4.38%) Technical Leader
11 22 (3.32%) Java Engineer
11 22 (3.32%) Software Developer
12 21 (3.17%) Senior Software Engineer
13 19 (2.87%) Analyst
13 19 (2.87%) Architect
13 19 (2.87%) Senior DevOps
14 18 (2.72%) Cloud Architect
15 17 (2.57%) Automation Engineer
15 17 (2.57%) Senior Python Developer
16 16 (2.42%) Test Engineer
Libraries, Frameworks & Software Standards
1 128 (19.34%) AngularJS
2 127 (19.18%) HTML
3 99 (14.95%) Spring
4 83 (12.54%) Hibernate
5 72 (10.88%) XML
6 68 (10.27%) Middleware
7 61 (9.21%) XML Schema
8 54 (8.16%) CSS
8 54 (8.16%) React
9 44 (6.65%) REST
10 41 (6.19%) jQuery
11 37 (5.59%) Node.js
12 34 (5.14%) HTML5
13 31 (4.68%) .NET
14 30 (4.53%) NumPy
14 30 (4.53%) scikit-learn
15 28 (4.23%) Django
15 28 (4.23%) Pandas
16 27 (4.08%) JSON
17 25 (3.78%) SciPy
Miscellaneous
1 81 (12.24%) Computer Science
2 63 (9.52%) Virtual Team
3 62 (9.37%) Analytical Skills
4 61 (9.21%) Enterprise Software
5 37 (5.59%) User Experience
6 24 (3.63%) Algorithms
6 24 (3.63%) Fintech
7 22 (3.32%) Greenfield Project
8 20 (3.02%) Enterprise Cloud
9 14 (2.11%) Data Structures
10 13 (1.96%) Fixed Income
11 12 (1.81%) Public Cloud
11 12 (1.81%) Robotics
12 8 (1.21%) Foreign Exchange (FX)
13 7 (1.06%) Linux Command Line
14 6 (0.91%) Self-Motivation
15 5 (0.76%) Equity Derivative
15 5 (0.76%) Management Information System
16 4 (0.60%) Analytical Mindset
16 4 (0.60%) Reference Data
Operating Systems
1 145 (21.90%) Linux
2 66 (9.97%) Unix
3 36 (5.44%) Red Hat Enterprise Linux
3 36 (5.44%) Windows
4 19 (2.87%) CentOS
5 9 (1.36%) Apple iOS
6 5 (0.76%) Android
6 5 (0.76%) Mac OS X
7 4 (0.60%) Ubuntu
8 3 (0.45%) AIX
8 3 (0.45%) Windows Server
8 3 (0.45%) Windows Server 2008
9 2 (0.30%) Debian
9 2 (0.30%) Solaris
10 1 (0.15%) Windows Server 2012
Processes & Methodologies
1 271 (40.94%) Agile Software Development
2 186 (28.10%) OO
3 161 (24.32%) Software Engineering
4 158 (23.87%) Test Automation
5 145 (21.90%) TDD
6 142 (21.45%) DevOps
7 133 (20.09%) Continuous Integration
8 125 (18.88%) SDLC
9 115 (17.37%) OOP
10 110 (16.62%) BDD
11 87 (13.14%) Unit Testing
12 85 (12.84%) Machine Learning
13 81 (12.24%) Continuous Deployment
14 74 (11.18%) Analytics
15 73 (11.03%) Problem-Solving
16 66 (9.97%) System Testing
17 64 (9.67%) Collaborative Working
18 62 (9.37%) Refactoring
19 61 (9.21%) Complex Event Processing
19 61 (9.21%) Domain Models
Programming Languages
1 347 (52.42%) Java
2 309 (46.68%) SQL
3 189 (28.55%) JavaScript
4 116 (17.52%) C#
4 116 (17.52%) Ruby
5 94 (14.20%) C++
6 87 (13.14%) PHP
7 71 (10.73%) Bash Shell
8 61 (9.21%) XPath
9 46 (6.95%) PowerShell
10 37 (5.59%) R
11 30 (4.53%) Perl
12 19 (2.87%) Scala
13 15 (2.27%) Clojure
13 15 (2.27%) Shell Script
14 14 (2.11%) C
14 14 (2.11%) Lisp
15 12 (1.81%) Java 8
15 12 (1.81%) PL/SQL
16 11 (1.66%) Go
Qualifications
1 75 (11.33%) Degree
2 32 (4.83%) Computer Science Degree
3 9 (1.36%) PhD
4 4 (0.60%) AWS Certification
4 4 (0.60%) ISEB
4 4 (0.60%) ISTQB
5 2 (0.30%) GPEN
5 2 (0.30%) GWAPT
5 2 (0.30%) ISTQB Foundation Certification
5 2 (0.30%) OSCE
5 2 (0.30%) OSCP
6 1 (0.15%) CEH
6 1 (0.15%) CISSP
6 1 (0.15%) GIAC
6 1 (0.15%) ITIL Certification
6 1 (0.15%) ITIL Foundation Certificate
6 1 (0.15%) Numerate Degree
6 1 (0.15%) PMI Certification
6 1 (0.15%) Security Cleared
6 1 (0.15%) SSCP
Quality Assurance & Compliance
1 28 (4.23%) QA
2 8 (1.21%) GCP
3 6 (0.91%) Data Quality
4 1 (0.15%) SLA
System Software
1 113 (17.07%) Docker
2 6 (0.91%) HDFS
2 6 (0.91%) vSphere
2 6 (0.91%) Xen
2 6 (0.91%) XenServer
3 5 (0.76%) VMware Infrastructure
4 3 (0.45%) Virtual Machines
5 2 (0.30%) Active Directory
5 2 (0.30%) Apache Flume
5 2 (0.30%) vCloud
6 1 (0.15%) Hyper-V
6 1 (0.15%) Squid
6 1 (0.15%) VMware NSX
Systems Management
1 146 (22.05%) Ansible
2 121 (18.28%) Puppet
3 56 (8.46%) Opscode Chef
4 30 (4.53%) Terraform
5 15 (2.27%) Kubernetes
6 14 (2.11%) Packer
7 12 (1.81%) Cobbler
8 9 (1.36%) Salt
9 8 (1.21%) Graphite
9 8 (1.21%) HAProxy
9 8 (1.21%) Icinga
9 8 (1.21%) Oozie
10 6 (0.91%) Tivoli
11 3 (0.45%) Cacti
11 3 (0.45%) Capistrano
11 3 (0.45%) Mesos
12 2 (0.30%) Grafana
12 2 (0.30%) Prometheus
12 2 (0.30%) Sysdig
12 2 (0.30%) vCenter Server
Vendors
1 103 (15.56%) Oracle
2 21 (3.17%) VMware
3 20 (3.02%) Microsoft
4 15 (2.27%) Red Hat
5 13 (1.96%) Google
6 12 (1.81%) Splunk
7 11 (1.66%) SAP
7 11 (1.66%) Sybase
8 9 (1.36%) IBM
8 9 (1.36%) Tableau
9 8 (1.21%) Perforce
10 7 (1.06%) Avaloq
10 7 (1.06%) Fiserv
10 7 (1.06%) Temenos
11 6 (0.91%) EnterpriseDB
11 6 (0.91%) Informatica
12 4 (0.60%) Cloudera
12 4 (0.60%) Cognizant
12 4 (0.60%) Cognos
12 4 (0.60%) TIBCO