Period
to 24 November 2017

The following table provides summary statistics for permanent job vacancies advertised in Edinburgh 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 24 November 2017 with a comparison to the same period in the previous 2 years.

Python
Scotland > Edinburgh
6 months to
24 Nov 2017
Same period 2016 Same period 2015
Rank 22 30 29
Rank change year-on-year +8 -1 +17
Permanent jobs citing Python 242 146 197
As % of all permanent IT jobs advertised in Edinburgh 8.94% 6.26% 6.41%
As % of the Programming Languages category 14.87% 12.63% 15.02%
Number of salaries quoted 141 89 85
Edinburgh median annual salary £40,000 £45,000 £35,000
Median salary % change year-on-year -11.11% +28.57% -12.50%
10th Percentile £26,500 £27,400 £25,000
90th Percentile £60,000 £59,000 £70,750
Scotland median annual salary £45,000 £44,750 £40,000
% change year-on-year +0.56% +11.88% -

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 Edinburgh with a requirement for coding skills.

All Programming Languages
Edinburgh
Permanent vacancies with a requirement for coding skills 1627 1156 1312
As % of all permanent IT jobs advertised in Edinburgh 60.08% 49.59% 42.68%
Number of salaries quoted 1025 808 862
Edinburgh median annual salary £40,000 £45,000 £41,125
Median salary % change year-on-year -11.11% +9.42% +2.81%
10th Percentile £27,500 £29,750 £26,250
90th Percentile £61,250 £60,000 £59,650
Scotland median annual salary £42,500 £42,000 £40,000
% change year-on-year +1.19% +5.00% -

Python
Job Vacancy Trend in Edinburgh

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

Job vacancy trend for Python in Edinburgh

Python
Salary Trend in Edinburgh

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

Salary trend for Python in Edinburgh

Python
Salary Histogram in Edinburgh

The salary distribution of IT jobs citing Python in Edinburgh over the 6 months to 24 November 2017.

Salary histogram for Python in Edinburgh

For the 6 months to 24 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 Edinburgh region with a requirement for Python.

1 115 (47.52%) Java
2 87 (35.95%) Linux
3 74 (30.58%) C++
4 73 (30.17%) C#
5 68 (28.10%) Agile Software Development
6 64 (26.45%) SQL
7 59 (24.38%) JavaScript
8 56 (23.14%) Windows
9 55 (22.73%) Software Engineering
10 53 (21.90%) .NET
11 51 (21.07%) Degree
12 48 (19.83%) Machine Learning
13 46 (19.01%) Test Automation
14 45 (18.60%) DevOps
15 44 (18.18%) Finance
16 40 (16.53%) Selenium
16 40 (16.53%) Ruby
17 39 (16.12%) Algorithms
18 36 (14.88%) Jenkins
19 34 (14.05%) Robotics
20 33 (13.64%) Mathematics
20 33 (13.64%) Innovative Thinking
21 31 (12.81%) PostgreSQL
21 31 (12.81%) C
21 31 (12.81%) R
22 30 (12.40%) Computer Science
22 30 (12.40%) Statistics
22 30 (12.40%) Maven
23 29 (11.98%) Perl
23 29 (11.98%) Unix

Python
Co-occurring IT Skills in Edinburgh 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 21 (8.68%) SAS
2 16 (6.61%) Apache Spark
3 14 (5.79%) Apache
4 10 (4.13%) Tomcat
5 7 (2.89%) IIS
6 4 (1.65%) JBoss
7 3 (1.24%) Elasticsearch
8 2 (0.83%) Moodle
9 1 (0.41%) ArcGIS
9 1 (0.41%) CMS
9 1 (0.41%) Tornado
9 1 (0.41%) WebSphere
9 1 (0.41%) WebSphere Application Server
9 1 (0.41%) WordPress
Applications
1 4 (1.65%) Microsoft Excel
2 2 (0.83%) Microsoft Office
3 1 (0.41%) SPSS
Business Applications
1 4 (1.65%) Cognos Business Intelligence
Cloud Services
1 22 (9.09%) Amazon AWS
2 12 (4.96%) Microsoft Azure
3 7 (2.89%) SaaS
4 3 (1.24%) Amazon EC2
4 3 (1.24%) Amazon EMR
4 3 (1.24%) Amazon S3
4 3 (1.24%) AWS CloudFormation
5 2 (0.83%) Cloud Computing
5 2 (0.83%) Google Analytics
5 2 (0.83%) Google Cloud Platform
6 1 (0.41%) AWS Lambda
6 1 (0.41%) Azure Machine Learning
6 1 (0.41%) npm
6 1 (0.41%) OpenShift
6 1 (0.41%) Serverless
Communications & Networking
1 9 (3.72%) SAN
1 9 (3.72%) TCP/IP
2 5 (2.07%) Internet
3 3 (1.24%) Firewall
4 2 (0.83%) H.323
4 2 (0.83%) VoIP
4 2 (0.83%) VPN
5 1 (0.41%) HTTP
5 1 (0.41%) NAS
5 1 (0.41%) Wireshark
Database & Business Intelligence
1 31 (12.81%) PostgreSQL
2 26 (10.74%) Relational Database
3 24 (9.92%) Data Warehouse
4 23 (9.50%) SQL Server
5 21 (8.68%) Big Data
6 20 (8.26%) Amazon Redshift
7 18 (7.44%) MongoDB
8 12 (4.96%) Hadoop
9 9 (3.72%) MySQL
10 5 (2.07%) QlikView
10 5 (2.07%) Spatial Data
11 4 (1.65%) Apache Hive
11 4 (1.65%) Base SAS
11 4 (1.65%) Cognos Report Studio
11 4 (1.65%) GIS
11 4 (1.65%) OLAP
11 4 (1.65%) Oracle OLAP
11 4 (1.65%) SAS Data Integration Studio
11 4 (1.65%) SAS Enterprise Guide
12 3 (1.24%) Oracle Database
Development Applications
1 40 (16.53%) Selenium
2 36 (14.88%) Jenkins
3 30 (12.40%) Maven
4 26 (10.74%) NuGet
5 25 (10.33%) Bugzilla
5 25 (10.33%) Git (software)
5 25 (10.33%) SonarQube
6 24 (9.92%) Artifactory
6 24 (9.92%) CMake
6 24 (9.92%) MSBuild
6 24 (9.92%) Phabricator
6 24 (9.92%) Ranorex
7 13 (5.37%) Team Foundation Server
8 12 (4.96%) Visual Studio
9 8 (3.31%) SpecFlow
9 8 (3.31%) Subversion
10 6 (2.48%) JIRA
11 5 (2.07%) NetBeans
12 4 (1.65%) Sonatype Nexus
13 3 (1.24%) Vagrant
General
1 44 (18.18%) Finance
2 13 (5.37%) Games
3 7 (2.89%) Financial Institution
4 5 (2.07%) Marketing
5 3 (1.24%) Banking
5 3 (1.24%) Retail
6 2 (0.83%) Electronics
7 1 (0.41%) Advertising
7 1 (0.41%) French Language
7 1 (0.41%) Manufacturing
7 1 (0.41%) Retail Banking
7 1 (0.41%) Telecoms
Job Titles
1 55 (22.73%) Software Engineer
2 45 (18.60%) Developer
3 35 (14.46%) Data Scientist
4 28 (11.57%) Test Engineer
5 24 (9.92%) Development Engineer
5 24 (9.92%) Software Development Engineer
5 24 (9.92%) Software Test Engineer
5 24 (9.92%) Test Development Engineer
6 22 (9.09%) Analyst
7 13 (5.37%) Consultant
7 13 (5.37%) Software Developer
8 12 (4.96%) Python Developer
9 11 (4.55%) Senior Developer
9 11 (4.55%) Web Developer
10 10 (4.13%) C++ Software Engineer
10 10 (4.13%) DevOps Engineer
11 9 (3.72%) Data Analyst
11 9 (3.72%) Python Software Engineer
11 9 (3.72%) Tester
12 8 (3.31%) Analyst Programmer
Libraries, Frameworks & Software Standards
1 53 (21.90%) .NET
2 25 (10.33%) HTML
3 23 (9.50%) AngularJS
4 21 (8.68%) CSS
5 16 (6.61%) jQuery
6 15 (6.20%) Django
7 14 (5.79%) React
8 12 (4.96%) Node.js
8 12 (4.96%) NumPy
9 10 (4.13%) JSON
10 8 (3.31%) WCF
11 7 (2.89%) SciPy
12 6 (2.48%) Flash
12 6 (2.48%) MLlib
13 5 (2.07%) Angular 2
13 5 (2.07%) LAMP
13 5 (2.07%) RESTful
13 5 (2.07%) Web Services
14 4 (1.65%) Flask
14 4 (1.65%) HTML5
Miscellaneous
1 39 (16.12%) Algorithms
2 34 (14.05%) Robotics
3 30 (12.40%) Computer Science
4 26 (10.74%) Analytical Skills
5 10 (4.13%) Data Structures
6 9 (3.72%) Data Centre
6 9 (3.72%) Replication
7 8 (3.31%) Clustering
8 5 (2.07%) ASIC
9 4 (1.65%) Blog
9 4 (1.65%) e-Learning
9 4 (1.65%) Embedded Systems
9 4 (1.65%) User Experience
10 3 (1.24%) CUDA
10 3 (1.24%) Mobile App
10 3 (1.24%) Virtual Team
11 2 (0.83%) ASIC Verification
11 2 (0.83%) Greenfield Project
11 2 (0.83%) Hedge funds
11 2 (0.83%) Linux Command Line
Operating Systems
1 87 (35.95%) Linux
2 56 (23.14%) Windows
3 29 (11.98%) Unix
4 24 (9.92%) Debian
5 8 (3.31%) AIX
5 8 (3.31%) Red Hat Enterprise Linux
6 7 (2.89%) Solaris
7 3 (1.24%) CentOS
8 2 (0.83%) Apple iOS
8 2 (0.83%) Windows Server
Processes & Methodologies
1 68 (28.10%) Agile Software Development
2 55 (22.73%) Software Engineering
3 48 (19.83%) Machine Learning
4 46 (19.01%) Test Automation
5 45 (18.60%) DevOps
6 33 (13.64%) Innovative Thinking
6 33 (13.64%) Mathematics
7 30 (12.40%) Statistics
8 26 (10.74%) Unit Testing
9 25 (10.33%) Continuous Delivery
9 25 (10.33%) SDET
10 24 (9.92%) SDLC
11 21 (8.68%) Analytics
11 21 (8.68%) OO
12 20 (8.26%) High Availability
13 19 (7.85%) Continuous Integration
13 19 (7.85%) Scrum
14 17 (7.02%) Configuration Management
15 16 (6.61%) ETL
16 13 (5.37%) Visualisation
Programming Languages
1 115 (47.52%) Java
2 74 (30.58%) C++
3 73 (30.17%) C#
4 64 (26.45%) SQL
5 59 (24.38%) JavaScript
6 40 (16.53%) Ruby
7 31 (12.81%) C
7 31 (12.81%) R
8 29 (11.98%) Perl
9 27 (11.16%) PHP
10 26 (10.74%) Scala
11 22 (9.09%) PowerShell
12 12 (4.96%) Bash Shell
12 12 (4.96%) MATLAB
13 9 (3.72%) VB
14 6 (2.48%) ActionScript
14 6 (2.48%) Objective-C
15 5 (2.07%) PL/SQL
16 4 (1.65%) Lisp
16 4 (1.65%) Shell Script
Qualifications
1 51 (21.07%) Degree
2 16 (6.61%) PhD
3 8 (3.31%) Computer Science Degree
4 7 (2.89%) CREST Certified
5 4 (1.65%) AWS Certification
5 4 (1.65%) Numerate Degree
6 3 (1.24%) ISEB
7 2 (0.83%) Postgraduate
8 1 (0.41%) ISTQB
8 1 (0.41%) ISTQB Foundation Certification
8 1 (0.41%) SC Cleared
8 1 (0.41%) Security Cleared
8 1 (0.41%) VMware Certified Professional (VCP)
Quality Assurance & Compliance
1 7 (2.89%) QA
2 1 (0.41%) Data Quality
2 1 (0.41%) Disclosure Scotland
System Software
1 12 (4.96%) Docker
2 10 (4.13%) Active Directory
3 8 (3.31%) RHEV
3 8 (3.31%) VMware Infrastructure
4 6 (2.48%) Firmware
5 3 (1.24%) Hyper-V
6 2 (0.83%) vSphere
Systems Management
1 25 (10.33%) Opscode Chef
2 23 (9.50%) Puppet
3 16 (6.61%) Ansible
4 10 (4.13%) Rundeck
5 8 (3.31%) Control-M
5 8 (3.31%) Tivoli Storage Manager
6 5 (2.07%) Terraform
7 4 (1.65%) Capistrano
7 4 (1.65%) Kubernetes
7 4 (1.65%) yum
8 3 (1.24%) Nagios
9 2 (0.83%) Docker Swarm
9 2 (0.83%) HockeyApp
9 2 (0.83%) Microsoft Clustering
9 2 (0.83%) Packer
9 2 (0.83%) PowerCLI
10 1 (0.41%) Failover Clustering
10 1 (0.41%) Kibana
10 1 (0.41%) logstash
10 1 (0.41%) QRadar
Vendors
1 19 (7.85%) Red Hat
2 18 (7.44%) Microsoft
3 15 (6.20%) Oracle
4 12 (4.96%) VMware
5 9 (3.72%) Tableau
6 8 (3.31%) EMC
7 5 (2.07%) SAP
8 4 (1.65%) Cognos
8 4 (1.65%) Informatica
8 4 (1.65%) Perforce
8 4 (1.65%) Teradata
9 3 (1.24%) F5
9 3 (1.24%) Google
10 2 (0.83%) Progress
10 2 (0.83%) Twitter
11 1 (0.41%) ArcSight
11 1 (0.41%) Capita
11 1 (0.41%) SolarWinds
11 1 (0.41%) Splunk
11 1 (0.41%) Vertica