Period
to 22 November 2017

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 22 November 2017 with a comparison to the same period in the previous 2 years.

Python
UK > Scotland
6 months to
22 Nov 2017
Same period 2016 Same period 2015
Rank 22 26 29
Rank change year-on-year +4 +3 +28
Permanent jobs citing Python 527 379 430
As % of all permanent IT jobs advertised in Scotland 9.30% 7.28% 6.77%
As % of the Programming Languages category 15.22% 13.56% 13.52%
Number of salaries quoted 315 183 188
Scotland median annual salary £45,000 £44,000 £40,000
Median salary % change year-on-year +2.27% +10.00% -
10th Percentile £28,000 £27,100 £26,500
90th Percentile £67,000 £60,000 £66,250
UK median annual salary £55,000 £55,000 £52,500
% change year-on-year - +4.76% +5.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 3462 2795 3180
As % of all permanent IT jobs advertised in Scotland 61.08% 53.68% 50.03%
Number of salaries quoted 2237 1720 1977
Scotland median annual salary £42,500 £42,000 £40,000
Median salary % change year-on-year +1.19% +5.00% -
10th Percentile £28,750 £28,000 £27,500
90th Percentile £62,500 £60,000 £60,000
UK median annual salary £49,500 £47,500 £45,000
% change year-on-year +4.21% +5.56% +2.27%

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 22 November 2017.

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 22 November 2017. 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 +10 243 £40,000 -11.11% 17
Glasgow +6 232 £50,000 +25.00% 16
Fife +9 19 £40,000 +24.03% 2
Dundee +3 18 £48,000 +77.78%
West Lothian +5 13 £40,000 -
Stirling - 8 £45,000 - 1
South Lanarkshire -9 1 £42,500 +30.77%
Highlands - 1 £32,500 -
Perth and Kinross - 1 £47,500 -
Python
UK

For the 6 months to 22 November 2017, IT jobs citing Python also mentioned the following skills in order of popularity. The figures indicate the number co-occurrences and its proportion to all job ads across the Scotland region with a requirement for Python.

1 281 (53.32%) Java
2 198 (37.57%) Agile Software Development
3 177 (33.59%) C++
4 167 (31.69%) Linux
5 154 (29.22%) C#
6 146 (27.70%) SQL
7 129 (24.48%) Software Engineering
8 122 (23.15%) Test Automation
9 118 (22.39%) Finance
10 115 (21.82%) Machine Learning
11 113 (21.44%) JavaScript
12 110 (20.87%) Ruby
13 102 (19.35%) DevOps
14 99 (18.79%) Degree
15 95 (18.03%) Windows
16 84 (15.94%) Big Data
17 75 (14.23%) OO
18 73 (13.85%) .NET
19 69 (13.09%) C
20 65 (12.33%) Puppet
21 64 (12.14%) Opscode Chef
21 64 (12.14%) Scrum
21 64 (12.14%) Robotics
22 63 (11.95%) TDD
23 62 (11.76%) Selenium
24 61 (11.57%) HTML
25 60 (11.39%) Perl
26 58 (11.01%) Bash Shell
26 58 (11.01%) Jenkins
27 57 (10.82%) R

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 (5.69%) SAS
2 28 (5.31%) Tomcat
3 25 (4.74%) Apache Spark
4 24 (4.55%) JBoss
5 21 (3.98%) WebSphere
6 16 (3.04%) Apache
6 16 (3.04%) Jetty
6 16 (3.04%) WebLogic
7 12 (2.28%) Confluence
8 7 (1.33%) Cloud Foundry
8 7 (1.33%) IIS
9 5 (0.95%) Drupal
9 5 (0.95%) WebSphere Application Server
10 4 (0.76%) CMS
10 4 (0.76%) WordPress
11 3 (0.57%) Elasticsearch
12 2 (0.38%) ArcGIS
12 2 (0.38%) Moodle
12 2 (0.38%) SharePoint
13 1 (0.19%) IBM HTTP Server
Applications
1 5 (0.95%) SPSS
2 4 (0.76%) Microsoft Excel
3 2 (0.38%) Microsoft Office
4 1 (0.19%) Simulink
Business Applications
1 4 (0.76%) Cognos Business Intelligence
2 1 (0.19%) AquaLogic BPM
2 1 (0.19%) assyst
2 1 (0.19%) Oracle BPM
Cloud Services
1 53 (10.06%) Amazon AWS
2 35 (6.64%) Microsoft Azure
3 15 (2.85%) Cloud Computing
4 12 (2.28%) SaaS
5 9 (1.71%) Google Cloud Platform
6 7 (1.33%) OpenShift
7 5 (0.95%) Amazon EC2
7 5 (0.95%) Amazon S3
8 4 (0.76%) AWS CloudFormation
9 3 (0.57%) Amazon EMR
9 3 (0.57%) iTunes
9 3 (0.57%) PaaS
10 2 (0.38%) Google Analytics
10 2 (0.38%) Heroku
10 2 (0.38%) IaaS
11 1 (0.19%) Amazon CloudWatch
11 1 (0.19%) Amazon ELB
11 1 (0.19%) AWS Elastic Beanstalk
11 1 (0.19%) AWS Lambda
11 1 (0.19%) Azure Machine Learning
Communications & Networking
1 30 (5.69%) TCP/IP
2 19 (3.61%) Firewall
3 16 (3.04%) AMQP
4 13 (2.47%) HTTP
5 12 (2.28%) SSL
6 10 (1.90%) DNS
7 9 (1.71%) IPsec
7 9 (1.71%) SAN
7 9 (1.71%) SMTP
8 5 (0.95%) Internet
9 4 (0.76%) VPN
10 2 (0.38%) H.323
10 2 (0.38%) HTTPS
10 2 (0.38%) LAN
10 2 (0.38%) VoIP
10 2 (0.38%) WAN
11 1 (0.19%) Ethernet
11 1 (0.19%) NAS
11 1 (0.19%) Network Security
11 1 (0.19%) Wireshark
Database & Business Intelligence
1 84 (15.94%) Big Data
2 51 (9.68%) Relational Database
3 47 (8.92%) Hadoop
3 47 (8.92%) MongoDB
4 44 (8.35%) NoSQL
4 44 (8.35%) PostgreSQL
5 33 (6.26%) Data Warehouse
6 32 (6.07%) MySQL
7 26 (4.93%) Redis
7 26 (4.93%) SQL Server
8 20 (3.80%) Amazon Redshift
9 17 (3.23%) Couchbase
10 16 (3.04%) Riak
11 15 (2.85%) Oracle Database
12 11 (2.09%) QlikView
13 7 (1.33%) Apache Hive
13 7 (1.33%) Blockchain
14 6 (1.14%) Apache Cassandra
14 6 (1.14%) GIS
15 5 (0.95%) RDBMS
Development Applications
1 62 (11.76%) Selenium
2 58 (11.01%) Jenkins
3 43 (8.16%) Maven
4 40 (7.59%) Git (software)
5 37 (7.02%) Vagrant
6 27 (5.12%) Bugzilla
7 26 (4.93%) NuGet
8 25 (4.74%) CMake
8 25 (4.74%) Cucumber
8 25 (4.74%) SonarQube
9 24 (4.55%) Artifactory
9 24 (4.55%) MSBuild
9 24 (4.55%) Phabricator
9 24 (4.55%) Ranorex
10 23 (4.36%) JIRA
11 17 (3.23%) FitNesse
11 17 (3.23%) Visual Studio
12 15 (2.85%) Subversion
12 15 (2.85%) Team Foundation Server
13 13 (2.47%) SpecFlow
General
1 118 (22.39%) Finance
2 27 (5.12%) Banking
3 26 (4.93%) Games
4 23 (4.36%) Electronics
5 15 (2.85%) Manufacturing
6 8 (1.52%) Marketing
7 7 (1.33%) Financial Institution
8 6 (1.14%) Investment Banking
9 4 (0.76%) Advertising
9 4 (0.76%) Front Office
10 3 (0.57%) Retail
11 2 (0.38%) Polish Language
11 2 (0.38%) Telecoms
12 1 (0.19%) French Language
12 1 (0.19%) Law
12 1 (0.19%) Retail Banking
Job Titles
1 178 (33.78%) Developer
2 97 (18.41%) Software Engineer
3 61 (11.57%) Python Developer
4 48 (9.11%) Data Scientist
5 47 (8.92%) DevOps Engineer
6 46 (8.73%) Senior Developer
7 44 (8.35%) Java Developer
8 42 (7.97%) Test Engineer
9 33 (6.26%) Analyst
10 31 (5.88%) Software Developer
11 30 (5.69%) Software Test Engineer
12 27 (5.12%) Development Engineer
12 27 (5.12%) Software Development Engineer
12 27 (5.12%) Test Development Engineer
13 25 (4.74%) Applications Developer
14 23 (4.36%) Senior Python Developer
15 20 (3.80%) Senior DevOps
16 19 (3.61%) Full Stack Developer
17 18 (3.42%) Lead Developer
18 15 (2.85%) Web Developer
Libraries, Frameworks & Software Standards
1 73 (13.85%) .NET
2 61 (11.57%) HTML
3 49 (9.30%) Spring
4 37 (7.02%) Hibernate
5 36 (6.83%) AngularJS
6 32 (6.07%) CSS
7 27 (5.12%) Django
8 26 (4.93%) HTML5
9 22 (4.17%) jQuery
10 20 (3.80%) React
11 19 (3.61%) Kafka
11 19 (3.61%) Web Services
12 18 (3.42%) XML
13 17 (3.23%) JMS
14 16 (3.04%) JPA
14 16 (3.04%) Node.js
14 16 (3.04%) RabbitMQ
14 16 (3.04%) TIBCO EMS
14 16 (3.04%) WebSphere MQ
15 15 (2.85%) NumPy
Miscellaneous
1 64 (12.14%) Robotics
2 53 (10.06%) Computer Science
3 52 (9.87%) Algorithms
4 40 (7.59%) Analytical Skills
4 40 (7.59%) Greenfield Project
5 26 (4.93%) Client/Server
6 16 (3.04%) Data Structures
7 11 (2.09%) Optoelectronics
8 10 (1.90%) Data Centre
8 10 (1.90%) Replication
9 8 (1.52%) Clustering
10 6 (1.14%) Enterprise Software
10 6 (1.14%) User Experience
11 5 (0.95%) ASIC
11 5 (0.95%) Embedded Systems
11 5 (0.95%) Virtual Team
12 4 (0.76%) Arduino
12 4 (0.76%) CUDA
12 4 (0.76%) e-Learning
12 4 (0.76%) Raspberry Pi
Operating Systems
1 167 (31.69%) Linux
2 95 (18.03%) Windows
3 55 (10.44%) Unix
4 30 (5.69%) Red Hat Enterprise Linux
5 24 (4.55%) Debian
6 22 (4.17%) Android
6 22 (4.17%) CentOS
7 17 (3.23%) Ubuntu
8 11 (2.09%) AIX
9 10 (1.90%) Apple iOS
9 10 (1.90%) VxWorks
10 9 (1.71%) Solaris
11 3 (0.57%) Windows Server
12 1 (0.19%) Embedded Linux
12 1 (0.19%) Mac OS X
12 1 (0.19%) OpenWrt
12 1 (0.19%) Tru64
12 1 (0.19%) Windows 7
12 1 (0.19%) Windows Phone
12 1 (0.19%) Windows Server 2012
Processes & Methodologies
1 198 (37.57%) Agile Software Development
2 129 (24.48%) Software Engineering
3 122 (23.15%) Test Automation
4 115 (21.82%) Machine Learning
5 102 (19.35%) DevOps
6 75 (14.23%) OO
7 64 (12.14%) Scrum
8 63 (11.95%) TDD
9 57 (10.82%) Configuration Management
10 51 (9.68%) Analytics
11 49 (9.30%) Mathematics
12 45 (8.54%) BDD
13 43 (8.16%) Open Source
14 41 (7.78%) SDLC
14 41 (7.78%) Statistics
15 38 (7.21%) Concurrent Programming
16 37 (7.02%) Unit Testing
17 34 (6.45%) Multithreading
18 33 (6.26%) Mentoring
18 33 (6.26%) Visualisation
Programming Languages
1 281 (53.32%) Java
2 177 (33.59%) C++
3 154 (29.22%) C#
4 146 (27.70%) SQL
5 113 (21.44%) JavaScript
6 110 (20.87%) Ruby
7 69 (13.09%) C
8 60 (11.39%) Perl
9 58 (11.01%) Bash Shell
10 57 (10.82%) R
11 51 (9.68%) PHP
12 39 (7.40%) PowerShell
13 29 (5.50%) Scala
14 22 (4.17%) VB
15 20 (3.80%) MATLAB
16 12 (2.28%) Shell Script
17 10 (1.90%) Objective-C
18 9 (1.71%) ActionScript
19 6 (1.14%) PL/SQL
20 4 (0.76%) VBA
Qualifications
1 99 (18.79%) Degree
2 24 (4.55%) PhD
3 17 (3.23%) Security Cleared
4 13 (2.47%) Computer Science Degree
5 7 (1.33%) CREST Certified
5 7 (1.33%) RHCE
6 5 (0.95%) Numerate Degree
7 4 (0.76%) AWS Certification
7 4 (0.76%) ISEB
8 2 (0.38%) ISTQB
8 2 (0.38%) Postgraduate
8 2 (0.38%) SC Cleared
9 1 (0.19%) IBM WebSphere Certification
9 1 (0.19%) ISTQB Foundation Certification
9 1 (0.19%) Master's Degree
9 1 (0.19%) MCP
9 1 (0.19%) MCSA
9 1 (0.19%) MCSE
9 1 (0.19%) Microsoft Certification
9 1 (0.19%) VMware Certified Professional (VCP)
Quality Assurance & Compliance
1 28 (5.31%) QA
2 3 (0.57%) Data Quality
3 1 (0.19%) Disclosure Scotland
3 1 (0.19%) SLA
System Software
1 51 (9.68%) Docker
2 36 (6.83%) Firmware
3 11 (2.09%) Active Directory
4 8 (1.52%) RHEV
4 8 (1.52%) VMware Infrastructure
5 5 (0.95%) Virtual Machines
6 4 (0.76%) Hyper-V
7 2 (0.38%) HDFS
7 2 (0.38%) vSphere
8 1 (0.19%) Apache Flume
Systems Management
1 65 (12.33%) Puppet
2 64 (12.14%) Opscode Chef
3 52 (9.87%) Ansible
4 18 (3.42%) Packer
5 16 (3.04%) Cobbler
6 14 (2.66%) Nagios
7 12 (2.28%) Kubernetes
8 11 (2.09%) ZABBIX
9 10 (1.90%) Grafana
9 10 (1.90%) Rundeck
10 8 (1.52%) CFEngine
10 8 (1.52%) Control-M
10 8 (1.52%) Tivoli Storage Manager
11 7 (1.33%) Terraform
12 4 (0.76%) Capistrano
12 4 (0.76%) yum
13 3 (0.57%) Docker Swarm
14 2 (0.38%) HockeyApp
14 2 (0.38%) Microsoft Clustering
14 2 (0.38%) PowerCLI
Vendors
1 37 (7.02%) Oracle
2 36 (6.83%) Microsoft
3 30 (5.69%) Red Hat
4 18 (3.42%) IBM
5 17 (3.23%) TIBCO
6 15 (2.85%) VMware
7 13 (2.47%) Tableau
8 12 (2.28%) Informatica
9 11 (2.09%) Google
10 9 (1.71%) EMC
11 6 (1.14%) Perforce
12 5 (0.95%) SAP
13 4 (0.76%) Cognos
13 4 (0.76%) Teradata
14 3 (0.57%) F5
14 3 (0.57%) ServiceNow
15 2 (0.38%) AppDynamics
15 2 (0.38%) Splunk
15 2 (0.38%) Twitter
15 2 (0.38%) Zend