Period
to 25 February 2018

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

Python
Scotland > Edinburgh
6 months to
25 Feb 2018
Same period 2017 Same period 2016
Rank 18 22 41
Rank change year-on-year +4 +19 -1
Permanent jobs citing Python 249 172 132
As % of all permanent IT jobs advertised in Edinburgh 9.40% 7.88% 4.77%
As % of the Programming Languages category 17.23% 14.11% 11.49%
Number of salaries quoted 168 88 59
Edinburgh median annual salary £45,000 £40,000 £35,000
Median salary % change year-on-year +12.50% +14.29% -22.22%
10th Percentile £26,500 £27,500 £25,000
90th Percentile £62,500 £63,000 £57,000
Scotland median annual salary £50,000 £42,500 £40,000
% change year-on-year +17.65% +6.25% -11.11%

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 1,445 1,219 1,149
As % of all permanent IT jobs advertised in Edinburgh 54.57% 55.87% 41.54%
Number of salaries quoted 983 784 784
Edinburgh median annual salary £42,500 £42,500 £42,500
10th Percentile £28,000 £28,750 £27,000
90th Percentile £65,000 £60,000 £60,000
Scotland median annual salary £44,000 £42,500 £40,000
% change year-on-year +3.53% +6.25% -

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 25 February 2018.

Salary histogram for Python in Edinburgh

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

1 110 (44.18%) Java
2 85 (34.14%) Linux
3 74 (29.72%) C++
4 66 (26.51%) C#
4 66 (26.51%) Agile Software Development
4 66 (26.51%) DevOps
5 65 (26.10%) Windows
6 64 (25.70%) JavaScript
7 59 (23.69%) SQL
8 55 (22.09%) Software Engineering
8 55 (22.09%) Amazon AWS
9 52 (20.88%) Machine Learning
10 49 (19.68%) Data Science
11 48 (19.28%) Jenkins
11 48 (19.28%) .NET
12 44 (17.67%) Finance
13 42 (16.87%) PostgreSQL
14 39 (15.66%) Ruby
15 37 (14.86%) Degree
16 36 (14.46%) Algorithms
16 36 (14.46%) Test Automation
17 33 (13.25%) Ansible
17 33 (13.25%) Robotics
18 32 (12.85%) Statistics
18 32 (12.85%) Git (software)
18 32 (12.85%) Bash Shell
19 31 (12.45%) Continuous Delivery
19 31 (12.45%) Selenium
20 30 (12.05%) Docker
20 30 (12.05%) R

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 20 (8.03%) SAS
2 16 (6.43%) Apache Spark
3 7 (2.81%) Apache
4 5 (2.01%) Tomcat
5 4 (1.61%) JBoss
6 3 (1.20%) Elasticsearch
7 2 (0.80%) ArcGIS
7 2 (0.80%) CMS
7 2 (0.80%) IIS
7 2 (0.80%) Jupyter
8 1 (0.40%) nginx
8 1 (0.40%) WordPress
Applications
1 10 (4.02%) Microsoft Excel
2 3 (1.20%) Microsoft Office
3 1 (0.40%) SPSS
Cloud Services
1 55 (22.09%) Amazon AWS
2 21 (8.43%) Microsoft Azure
3 14 (5.62%) SaaS
4 13 (5.22%) Google Cloud Platform
5 11 (4.42%) IaaS
5 11 (4.42%) PaaS
6 8 (3.21%) AWS CloudFormation
7 6 (2.41%) Amazon EC2
7 6 (2.41%) Amazon S3
8 3 (1.20%) Amazon EMR
8 3 (1.20%) Cloud Computing
8 3 (1.20%) npm
9 2 (0.80%) Amazon ElastiCache
9 2 (0.80%) AWS Lambda
9 2 (0.80%) Serverless
10 1 (0.40%) Azure Machine Learning
10 1 (0.40%) Cortana Intelligence Suite
10 1 (0.40%) Google Analytics
10 1 (0.40%) Office 365
Communications & Networking
1 6 (2.41%) DNS
1 6 (2.41%) TCP/IP
2 5 (2.01%) Firewall
3 4 (1.61%) HTTP
3 4 (1.61%) Network Security
4 2 (0.80%) DHCP
4 2 (0.80%) FTP
4 2 (0.80%) H.323
4 2 (0.80%) Internet
4 2 (0.80%) SMTP
4 2 (0.80%) SNMP
4 2 (0.80%) SSH
4 2 (0.80%) SSL
4 2 (0.80%) VoIP
4 2 (0.80%) VPN
5 1 (0.40%) DMZ
5 1 (0.40%) F5 BIG-IP GTM
5 1 (0.40%) F5 BIG-IP LTM
5 1 (0.40%) tcpdump
5 1 (0.40%) Wireshark
Database & Business Intelligence
1 42 (16.87%) PostgreSQL
2 29 (11.65%) Relational Database
3 28 (11.24%) Data Warehouse
4 26 (10.44%) SQL Server
5 22 (8.84%) Amazon Redshift
6 21 (8.43%) Big Data
7 19 (7.63%) MongoDB
8 16 (6.43%) Hadoop
9 15 (6.02%) MySQL
10 14 (5.62%) NoSQL
11 9 (3.61%) HBase
12 8 (3.21%) Redis
13 6 (2.41%) Apache Cassandra
13 6 (2.41%) GIS
14 5 (2.01%) Amazon DynamoDB
14 5 (2.01%) Apache Hive
14 5 (2.01%) RDBMS
14 5 (2.01%) Spatial Data
15 4 (1.61%) Data Mining
16 2 (0.80%) Text Mining
Development Applications
1 48 (19.28%) Jenkins
2 32 (12.85%) Git (software)
3 31 (12.45%) Selenium
4 28 (11.24%) Maven
5 25 (10.04%) NuGet
6 24 (9.64%) Artifactory
6 24 (9.64%) Bugzilla
6 24 (9.64%) CMake
6 24 (9.64%) MSBuild
6 24 (9.64%) Phabricator
6 24 (9.64%) Ranorex
6 24 (9.64%) SonarQube
7 12 (4.82%) Subversion
8 8 (3.21%) Visual Studio
9 7 (2.81%) Team Foundation Server
10 6 (2.41%) TeamCity
11 4 (1.61%) NetBeans
11 4 (1.61%) SpecFlow
12 3 (1.20%) JIRA
12 3 (1.20%) webpack
General
1 44 (17.67%) Finance
2 7 (2.81%) Games
2 7 (2.81%) Retail
3 5 (2.01%) Retail Banking
4 4 (1.61%) Banking
5 3 (1.20%) Electronics
6 2 (0.80%) Financial Institution
6 2 (0.80%) Marketing
7 1 (0.40%) French Language
7 1 (0.40%) Manufacturing
7 1 (0.40%) Telecoms
Job Titles
1 60 (24.10%) Software Engineer
2 38 (15.26%) Data Scientist
3 37 (14.86%) Developer
4 26 (10.44%) Test Engineer
5 24 (9.64%) Development Engineer
5 24 (9.64%) Software Development Engineer
5 24 (9.64%) Software Test Engineer
5 24 (9.64%) Test Development Engineer
6 19 (7.63%) Analyst
7 18 (7.23%) Cloud Engineer
8 13 (5.22%) Data Analyst
9 11 (4.42%) DevOps Engineer
10 10 (4.02%) Consultant
11 9 (3.61%) C++ Software Engineer
11 9 (3.61%) Python Software Engineer
11 9 (3.61%) Senior Software Engineer
12 8 (3.21%) .NET Developer
12 8 (3.21%) Data Engineer
12 8 (3.21%) Technical Consultant
13 7 (2.81%) Administrator
Libraries, Frameworks & Software Standards
1 48 (19.28%) .NET
2 26 (10.44%) HTML
3 22 (8.84%) CSS
4 16 (6.43%) React
5 15 (6.02%) AngularJS
6 14 (5.62%) Node.js
7 13 (5.22%) Web Services
8 11 (4.42%) REST
9 8 (3.21%) JSON
9 8 (3.21%) NumPy
10 7 (2.81%) MLlib
10 7 (2.81%) RESTful
10 7 (2.81%) SciPy
11 6 (2.41%) Django
12 5 (2.01%) jQuery
12 5 (2.01%) Sass
12 5 (2.01%) WPF
12 5 (2.01%) XML
13 4 (1.61%) LESS
13 4 (1.61%) React Native
Miscellaneous
1 36 (14.46%) Algorithms
2 33 (13.25%) Robotics
3 24 (9.64%) Computer Science
4 19 (7.63%) Analytical Skills
5 15 (6.02%) Public Cloud
6 12 (4.82%) Virtual Team
7 10 (4.02%) User Experience
8 5 (2.01%) ASIC
8 5 (2.01%) Data Structures
8 5 (2.01%) Greenfield Project
9 4 (1.61%) Embedded Systems
9 4 (1.61%) Fintech
10 3 (1.20%) CUDA
10 3 (1.20%) e-Learning
11 2 (0.80%) ASIC Verification
11 2 (0.80%) Blog
11 2 (0.80%) Data Centre
11 2 (0.80%) Enterprise Software
11 2 (0.80%) Hybrid Cloud
11 2 (0.80%) Photography
Operating Systems
1 85 (34.14%) Linux
2 65 (26.10%) Windows
3 24 (9.64%) Debian
4 15 (6.02%) Unix
5 11 (4.42%) CentOS
6 7 (2.81%) Red Hat Enterprise Linux
7 5 (2.01%) Mac OS X
8 4 (1.61%) Android
8 4 (1.61%) Apple iOS
8 4 (1.61%) Robot Operating System
8 4 (1.61%) Windows Server
9 2 (0.80%) Solaris
10 1 (0.40%) Windows Server 2008
Processes & Methodologies
1 66 (26.51%) Agile Software Development
1 66 (26.51%) DevOps
2 55 (22.09%) Software Engineering
3 52 (20.88%) Machine Learning
4 49 (19.68%) Data Science
5 36 (14.46%) Test Automation
6 32 (12.85%) Statistics
7 31 (12.45%) Continuous Delivery
8 30 (12.05%) Innovative Thinking
9 25 (10.04%) SDET
9 25 (10.04%) Unit Testing
10 24 (9.64%) Analytics
11 22 (8.84%) Mathematics
12 16 (6.43%) ETL
13 15 (6.02%) Visualisation
14 14 (5.62%) Configuration Management
14 14 (5.62%) Continuous Integration
14 14 (5.62%) Data Analytics
15 13 (5.22%) TDD
16 11 (4.42%) Scrum
Programming Languages
1 110 (44.18%) Java
2 74 (29.72%) C++
3 66 (26.51%) C#
4 64 (25.70%) JavaScript
5 59 (23.69%) SQL
6 39 (15.66%) Ruby
7 32 (12.85%) Bash Shell
8 30 (12.05%) R
9 27 (10.84%) C
10 22 (8.84%) Perl
11 21 (8.43%) PHP
12 20 (8.03%) PowerShell
13 16 (6.43%) Scala
14 13 (5.22%) MATLAB
15 9 (3.61%) VB
15 9 (3.61%) VBA
16 7 (2.81%) VB.NET
17 6 (2.41%) GraphQL
18 5 (2.01%) Go
18 5 (2.01%) Objective-C
Qualifications
1 37 (14.86%) Degree
2 18 (7.23%) PhD
3 15 (6.02%) AWS Certification
4 5 (2.01%) Computer Science Degree
4 5 (2.01%) Numerate Degree
5 2 (0.80%) CREST Certified
5 2 (0.80%) GPEN
5 2 (0.80%) OSCP
5 2 (0.80%) Postgraduate
5 2 (0.80%) Security Cleared
6 1 (0.40%) CCNA
6 1 (0.40%) CCNP
6 1 (0.40%) CEH
6 1 (0.40%) Cisco Certification
6 1 (0.40%) CISSP
6 1 (0.40%) GCFA
6 1 (0.40%) GCIH
6 1 (0.40%) GIAC
6 1 (0.40%) ISEB
6 1 (0.40%) ISTQB
Quality Assurance & Compliance
1 12 (4.82%) GCP
2 5 (2.01%) QA
3 2 (0.80%) Data Quality
3 2 (0.80%) GDPR
3 2 (0.80%) ISO/IEC 27001
4 1 (0.40%) BS7666
4 1 (0.40%) Disclosure Scotland
4 1 (0.40%) Dodd-Frank
4 1 (0.40%) EMIR
4 1 (0.40%) FATCA
4 1 (0.40%) MiFID
4 1 (0.40%) Solvency II
System Software
1 30 (12.05%) Docker
2 7 (2.81%) Firmware
3 5 (2.01%) VMware Infrastructure
4 3 (1.20%) Virtual Machines
5 2 (0.80%) KVM
5 2 (0.80%) NFS
5 2 (0.80%) VMware Server
6 1 (0.40%) Active Directory
6 1 (0.40%) HDFS
6 1 (0.40%) vCloud
6 1 (0.40%) VMware ESXi
6 1 (0.40%) vSphere
Systems Management
1 33 (13.25%) Ansible
2 26 (10.44%) Opscode Chef
2 26 (10.44%) Puppet
3 8 (3.21%) Kubernetes
4 7 (2.81%) Terraform
5 3 (1.20%) Capistrano
5 3 (1.20%) Nagios
5 3 (1.20%) Rundeck
6 2 (0.80%) Docker Swarm
6 2 (0.80%) Kibana
6 2 (0.80%) logstash
6 2 (0.80%) Packer
6 2 (0.80%) yum
7 1 (0.40%) Failover Clustering
7 1 (0.40%) HockeyApp
7 1 (0.40%) Mesos
7 1 (0.40%) Microsoft Clustering
7 1 (0.40%) Nessus
7 1 (0.40%) PowerCLI
7 1 (0.40%) vCenter Server
Vendors
1 24 (9.64%) Microsoft
2 13 (5.22%) Oracle
3 8 (3.21%) Red Hat
4 7 (2.81%) VMware
5 6 (2.41%) Splunk
6 4 (1.61%) Tableau
7 3 (1.20%) F5
7 3 (1.20%) Google
7 3 (1.20%) Perforce
7 3 (1.20%) Sybase
8 2 (0.80%) Cisco
8 2 (0.80%) SAP
9 1 (0.40%) Apple
9 1 (0.40%) Capita
9 1 (0.40%) ESRI
9 1 (0.40%) IBM
9 1 (0.40%) Informatica
9 1 (0.40%) Juniper
9 1 (0.40%) Vertica
9 1 (0.40%) Xamarin