Period
to 17 January 2020

The following table provides summary statistics for contract job vacancies with a requirement for Python skills. Included is a benchmarking guide to the contractor rates offered in vacancies that have cited Python over the 6 months to 17 January 2020 with a comparison to the same period in the previous 2 years.

Note that daily and hourly rates are treated separately in these statistics. When calculating contractor rate percentiles, daily rates are never derived from quoted hourly rates or vice versa.

Python
UK
6 months to
17 Jan 2020
Same period 2019 Same period 2018
Rank 14 20 30
Rank change year-on-year +6 +10 +5
Contract jobs citing Python 6,313 7,541 6,485
As % of all contract IT jobs advertised in the UK 8.67% 7.58% 6.46%
As % of the Programming Languages category 21.24% 17.10% 15.36%
Number of daily rates quoted 4,200 5,046 4,707
UK median daily rate £525 £525 £520
Median daily rate % change year-on-year - +0.96% +9.47%
10th Percentile £375 £363 £363
90th Percentile £700 £688 £675
UK excluding London median daily rate £483 £475 £463
% change year-on-year +1.58% +2.70% +8.82%
Number of hourly rates quoted 119 120 141
UK median hourly rate £44.02 £42.50 £40.00
Median hourly rate % change year-on-year +3.58% +6.25% +4.58%
10th Percentile £19.18 £23.49 £24.50
90th Percentile £53.75 £52.50 £52.50
UK excluding London median hourly rate £44.00 £42.50 £40.00
% change year-on-year +3.53% +6.25% -

Python is in the Programming Languages category. The following table is for comparison with the above and provides summary statistics for all contract job vacancies with a requirement for coding skills.

All Programming Languages
UK
Contract vacancies with a requirement for coding skills 29,725 44,092 42,222
As % of all contract IT jobs advertised in the UK 40.82% 44.35% 42.09%
Number of daily rates quoted 20,374 30,942 29,786
UK median daily rate £475 £475 £450
Median daily rate % change year-on-year - +5.56% +5.88%
10th Percentile £325 £320 £308
90th Percentile £650 £650 £638
UK excluding London median daily rate £430 £425 £400
% change year-on-year +1.18% +6.25% +6.67%
Number of hourly rates quoted 602 679 758
UK median hourly rate £42.50 £42.19 £40.00
Median hourly rate % change year-on-year +0.73% +5.48% -
10th Percentile £17.25 £17.00 £16.58
90th Percentile £55.00 £52.50 £52.50
UK excluding London median hourly rate £42.50 £42.50 £40.00
% change year-on-year - +6.25% -

Python
Job Vacancy Trend

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

Job vacancy trend for Python in the UK

Python
Contractor Daily Rate Trend

This chart provides the 3-month moving average for daily rates quoted in contract jobs citing Python.

Contractor daily rate trend for Python in the UK

Python
Contractor Daily Rate Histogram

The daily rate distribution of IT jobs citing Python over the 6 months to 17 January 2020.

Contractor daily rate histogram for Python in the UK

Python
Contractor Hourly Rate Trend

This chart provides the 3-month moving average for contractor hourly rates quoted in IT jobs citing Python.

Contractor hourly rate trend for Python in the UK

Python
Contractor Hourly Rate Histogram

The hourly rate distribution of IT jobs citing Python over the 6 months to 17 January 2020.

Contractor hourly rate histogram for Python in the UK

Python
Top 16 Contract Locations

The table below looks at the demand and provides a guide to the median contractor rates quoted in IT jobs citing Python within the UK over the 6 months to 17 January 2020. 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
Contract
IT Job Ads
Median
Daily Rate
Past 6 Months
Median Daily Rate
% Change
on Same Period
Last Year
Live
Job
Vacancies
England +6 5,800 £525 - 2,866
London +1 3,665 £550 - 1,384
UK excluding London +7 2,524 £483 +1.58% 1,647
South East +16 768 £475 - 434
North of England 0 464 £475 -5.00% 334
South West +5 403 £513 +6.77% 258
East of England +28 295 £475 +11.76% 284
Scotland 0 285 £500 +2.56% 115
North West -1 214 £500 -2.77% 154
Yorkshire -6 195 £488 +8.33% 139
Midlands -6 175 £463 -2.63% 172
West Midlands +12 123 £500 +0.10% 107
Wales +27 113 £500 +7.45% 40
North East +1 55 £436 -15.29% 41
East Midlands -21 52 £400 -11.11% 64
Northern Ireland -9 21 £430 +30.30% 12

For the 6 months to 17 January 2020, IT contractor 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 contract job ads with a requirement for Python.

1 2,248 (35.61%) Agile Software Development
2 2,057 (32.58%) AWS
3 1,946 (30.83%) Java
4 1,899 (30.08%) DevOps
5 1,635 (25.90%) Linux
6 1,573 (24.92%) SQL
7 1,322 (20.94%) Docker
8 1,189 (18.83%) Azure
9 1,186 (18.79%) Finance
10 1,077 (17.06%) Kubernetes
11 1,027 (16.27%) Ansible
12 1,022 (16.19%) Jenkins
13 1,016 (16.09%) JavaScript
14 997 (15.79%) Git (software)
15 911 (14.43%) Software Engineering
16 866 (13.72%) Terraform
17 795 (12.59%) Data Science
18 776 (12.29%) Analytics
19 748 (11.85%) Bash Shell
20 746 (11.82%) GCP
21 704 (11.15%) Microservices
22 702 (11.12%) Security Cleared
23 690 (10.93%) Machine Learning
24 672 (10.64%) C++
25 639 (10.12%) Continuous Integration
26 630 (9.98%) C#
27 619 (9.81%) Big Data
28 611 (9.68%) Test Automation
29 585 (9.27%) Apache Spark
30 579 (9.17%) Web Services

Python
Co-occurring IT Skills 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 585 (9.27%) Apache Spark
2 217 (3.44%) Elasticsearch
3 212 (3.36%) Apache
4 204 (3.23%) Confluence
5 117 (1.85%) nginx
6 97 (1.54%) Tomcat
7 82 (1.30%) Jupyter
8 81 (1.28%) SAS
9 73 (1.16%) Cloud Foundry
10 72 (1.14%) Apache Airflow
11 70 (1.11%) OpenStack
12 52 (0.82%) JBoss
13 44 (0.70%) WebLogic
14 32 (0.51%) SharePoint
15 31 (0.49%) ArcGIS
16 26 (0.41%) IIS
17 24 (0.38%) WebSphere
18 19 (0.30%) Oracle SOA Suite
19 16 (0.25%) GeoServer
20 15 (0.24%) Luigi
Applications
1 119 (1.88%) Microsoft Excel
2 20 (0.32%) Microsoft Office
3 16 (0.25%) SPSS
4 11 (0.17%) Microsoft PowerPoint
5 8 (0.13%) Chatbot
6 6 (0.095%) Spreadsheet
7 5 (0.079%) Photoshop
8 4 (0.063%) InDesign
9 3 (0.048%) GNU Octave
10 2 (0.032%) MS Visio
10 2 (0.032%) PlantUML
10 2 (0.032%) Sketch
10 2 (0.032%) Stata
11 1 (0.016%) 3ds Max
11 1 (0.016%) Adobe Creative Suite
11 1 (0.016%) Blender
11 1 (0.016%) Microsoft Project
11 1 (0.016%) MODO
11 1 (0.016%) Simulink
11 1 (0.016%) Weka
Business Applications
1 31 (0.49%) FINCAD Analytics
2 20 (0.32%) Dynamics CRM
3 15 (0.24%) Remedy ITSM
4 14 (0.22%) Oracle EBS
5 13 (0.21%) Markit EDM
5 13 (0.21%) PolarLake
6 9 (0.14%) Sparx Enterprise Architect
7 8 (0.13%) Eagle PACE
8 7 (0.11%) Oracle BPM
8 7 (0.11%) SAP ERP
9 6 (0.095%) Sonata
10 5 (0.079%) Magento
10 5 (0.079%) Sophis RISQUE
11 4 (0.063%) Distributed Ledger
11 4 (0.063%) Relativity
11 4 (0.063%) SAP CRM
11 4 (0.063%) SAP IS-U
12 3 (0.048%) Adobe Campaign
12 3 (0.048%) Eikon
12 3 (0.048%) Temenos T24
Cloud Services
1 2,057 (32.58%) AWS
2 1,189 (18.83%) Azure
3 746 (11.82%) GCP
4 495 (7.84%) Serverless
5 381 (6.04%) AWS Lambda
6 369 (5.85%) Amazon S3
7 331 (5.24%) GitHub
8 290 (4.59%) AWS CloudFormation
9 272 (4.31%) Amazon EC2
10 250 (3.96%) Power Platform
11 228 (3.61%) OpenShift
12 162 (2.57%) PaaS
13 128 (2.03%) Amazon SQS
14 120 (1.90%) Amazon ECS
15 110 (1.74%) Azure Data Factory
16 108 (1.71%) IaaS
17 106 (1.68%) Virtual Private Cloud
18 104 (1.65%) Amazon Kinesis
19 91 (1.44%) Amazon CloudWatch
19 91 (1.44%) Cloud Computing
Communications & Networking
1 159 (2.52%) Firewall
2 144 (2.28%) HTTP
3 124 (1.96%) TCP/IP
4 104 (1.65%) DNS
5 98 (1.55%) VPN
6 68 (1.08%) Internet
7 64 (1.01%) WAN
8 54 (0.86%) DHCP
9 53 (0.84%) SSL
10 48 (0.76%) BGP
10 48 (0.76%) Wireless
11 46 (0.73%) LAN
12 43 (0.68%) OSPF
12 43 (0.68%) Wi-Fi
13 40 (0.63%) HTTPS
14 38 (0.60%) Wireshark
15 37 (0.59%) Network Security
16 34 (0.54%) SNMP
17 33 (0.52%) SSH
18 29 (0.46%) IPv6
Database & Business Intelligence
1 619 (9.81%) Big Data
2 510 (8.08%) Hadoop
3 436 (6.91%) PostgreSQL
4 424 (6.72%) NoSQL
5 344 (5.45%) SQL Server
6 323 (5.12%) MySQL
7 321 (5.08%) MongoDB
8 297 (4.70%) Relational Database
9 265 (4.20%) Data Warehouse
10 257 (4.07%) Amazon Redshift
11 241 (3.82%) Power BI
12 204 (3.23%) Amazon RDS
12 204 (3.23%) Data Lake
13 170 (2.69%) Apache Hive
14 160 (2.53%) Amazon Athena
15 149 (2.36%) Amazon DynamoDB
16 145 (2.30%) Apache Cassandra
17 110 (1.74%) BigQuery
18 109 (1.73%) RDBMS
19 104 (1.65%) SQL Server Integration Services
Development Applications
1 1,022 (16.19%) Jenkins
2 997 (15.79%) Git (software)
3 465 (7.37%) JIRA
4 200 (3.17%) GitLab
5 163 (2.58%) Selenium
6 150 (2.38%) Maven
7 147 (2.33%) Bitbucket
8 132 (2.09%) TeamCity
9 130 (2.06%) Sonatype Nexus
10 125 (1.98%) Artifactory
11 116 (1.84%) Atlassian Bamboo
12 104 (1.65%) Cucumber
13 101 (1.60%) Subversion
14 79 (1.25%) CircleCI
15 76 (1.20%) RStudio
16 75 (1.19%) SonarQube
17 67 (1.06%) Visual Studio Team System
18 55 (0.87%) gulp
19 53 (0.84%) Visual Studio
20 51 (0.81%) Gradle
General
1 1,186 (18.79%) Finance
2 450 (7.13%) Banking
3 431 (6.83%) Front Office
4 309 (4.89%) Public Sector
5 144 (2.28%) Telecoms
6 132 (2.09%) Marketing
7 130 (2.06%) Investment Banking
8 111 (1.76%) Retail
9 77 (1.22%) Games
10 75 (1.19%) Manufacturing
11 61 (0.97%) Electronics
12 50 (0.79%) Financial Institution
13 49 (0.78%) Law
14 39 (0.62%) Legal
15 38 (0.60%) Publishing
16 37 (0.59%) Advertising
17 32 (0.51%) Pharmaceutical
18 28 (0.44%) Aerospace
19 24 (0.38%) Back Office
20 23 (0.36%) Retail Banking
Job Titles
1 2,125 (33.66%) Developer
2 974 (15.43%) Python Developer
3 917 (14.53%) DevOps Engineer
4 582 (9.22%) Data Engineer
5 461 (7.30%) Python Engineer
6 414 (6.56%) AWS Engineer
7 407 (6.45%) Software Engineer
8 352 (5.58%) Data Scientist
9 311 (4.93%) Analyst
10 299 (4.74%) Architect
11 290 (4.59%) Senior Developer
12 272 (4.31%) Java Developer
13 244 (3.87%) Cloud Engineer
14 219 (3.47%) AWS DevOps
15 202 (3.20%) AWS DevOps Engineer
16 183 (2.90%) AWS Developer
17 168 (2.66%) Azure Engineer
18 146 (2.31%) Consultant
19 138 (2.19%) Senior Python Developer
19 138 (2.19%) Software Developer
Libraries, Frameworks & Software Standards
1 579 (9.17%) Web Services
2 538 (8.52%) Node.js
3 433 (6.86%) React
4 381 (6.04%) AngularJS
5 369 (5.85%) Kafka
6 368 (5.83%) .NET
7 360 (5.70%) Django
8 325 (5.15%) HTML
9 319 (5.05%) REST
10 286 (4.53%) CSS
11 239 (3.79%) Flask
12 237 (3.75%) Pandas
13 218 (3.45%) JSON
14 198 (3.14%) PySpark
15 195 (3.09%) NumPy
16 187 (2.96%) Spring
17 176 (2.79%) RESTful
18 144 (2.28%) J2EE
19 131 (2.08%) TensorFlow
20 128 (2.03%) scikit-learn
Miscellaneous
1 468 (7.41%) Analytical Skills
2 340 (5.39%) Greenfield Project
3 287 (4.55%) Algorithms
4 268 (4.25%) Fixed Income
5 265 (4.20%) Derivative
6 171 (2.71%) Public Cloud
7 168 (2.66%) Equities
8 153 (2.42%) Foreign Exchange (FX)
9 137 (2.17%) User Experience
10 127 (2.01%) Hedge funds
11 111 (1.76%) Data Centre
12 106 (1.68%) Data Structures
12 106 (1.68%) Linux Command Line
13 91 (1.44%) Self-Motivation
14 88 (1.39%) Blog
15 83 (1.31%) Enterprise Software
16 72 (1.14%) Cloud Native
17 61 (0.97%) Mobile App
18 55 (0.87%) Management Information System
19 49 (0.78%) Reference Data
Operating Systems
1 1,635 (25.90%) Linux
2 499 (7.90%) Windows
3 444 (7.03%) Unix
4 258 (4.09%) Red Hat Enterprise Linux
5 153 (2.42%) CentOS
6 125 (1.98%) Ubuntu
7 93 (1.47%) Windows Server
8 67 (1.06%) Apple iOS
9 66 (1.05%) Android
10 46 (0.73%) Amazon Linux
11 38 (0.60%) Mac OS
12 36 (0.57%) VMS
13 29 (0.46%) Embedded Linux
14 27 (0.43%) CoreOS
14 27 (0.43%) Mac OS X
15 25 (0.40%) Debian
16 24 (0.38%) Solaris
17 20 (0.32%) Windows Server 2012
18 19 (0.30%) Windows Server 2008
19 14 (0.22%) SUSE Linux Enterprise Server
Processes & Methodologies
1 2,248 (35.61%) Agile Software Development
2 1,899 (30.08%) DevOps
3 911 (14.43%) Software Engineering
4 795 (12.59%) Data Science
5 776 (12.29%) Analytics
6 704 (11.15%) Microservices
7 690 (10.93%) Machine Learning
8 639 (10.12%) Continuous Integration
9 611 (9.68%) Test Automation
10 540 (8.55%) Scrum
11 524 (8.30%) TDD
12 454 (7.19%) ETL
13 433 (6.86%) Configuration Management
14 410 (6.49%) Open Source
15 407 (6.45%) Business Intelligence
15 407 (6.45%) Problem-Solving
16 393 (6.23%) Computer Science
16 393 (6.23%) Visualisation
17 369 (5.85%) Migration
18 342 (5.42%) Infrastructure as Code
Programming Languages
1 1,946 (30.83%) Java
2 1,573 (24.92%) SQL
3 1,016 (16.09%) JavaScript
4 748 (11.85%) Bash Shell
5 672 (10.64%) C++
6 630 (9.98%) C#
7 576 (9.12%) Ruby
8 573 (9.08%) R
9 462 (7.32%) Scala
10 435 (6.89%) PowerShell
11 425 (6.73%) Perl
12 356 (5.64%) Go
13 298 (4.72%) C
14 257 (4.07%) PHP
15 251 (3.98%) Shell Script
16 174 (2.76%) Groovy
17 86 (1.36%) VBA
18 80 (1.27%) TypeScript
19 64 (1.01%) PL/SQL
20 58 (0.92%) T-SQL
Qualifications
1 702 (11.12%) Security Cleared
2 492 (7.79%) SC Cleared
3 407 (6.45%) Degree
4 149 (2.36%) DV Cleared
5 133 (2.11%) PhD
6 102 (1.62%) Computer Science Degree
7 86 (1.36%) Cisco Certification
8 71 (1.12%) AWS Certification
9 62 (0.98%) CCNP
10 57 (0.90%) Master's Degree
11 48 (0.76%) Numerate Degree
12 47 (0.74%) BPSS Clearance
13 44 (0.70%) CCNA
14 37 (0.59%) CCIE
15 34 (0.54%) DBS Check
16 30 (0.48%) Microsoft Certification
17 24 (0.38%) CISSP
18 21 (0.33%) CCDA
18 21 (0.33%) MCSA
19 20 (0.32%) CCIE Routing and Switching
Quality Assurance & Compliance
1 189 (2.99%) QA
2 81 (1.28%) Data Quality
3 33 (0.52%) GDPR
4 31 (0.49%) NIST
5 30 (0.48%) PCI DSS
6 29 (0.46%) ISO/IEC 27001
7 18 (0.29%) SLA
8 16 (0.25%) Disclosure Scotland
9 15 (0.24%) ISO/IEC 27002 (supersedes ISO/IEC 17799)
10 12 (0.19%) JTAG
11 10 (0.16%) MiFID
11 10 (0.16%) NCSC
12 9 (0.14%) EMIR
12 9 (0.14%) Sarbanes-Oxley
13 4 (0.063%) DO-254
13 4 (0.063%) GxP
13 4 (0.063%) HIPAA
13 4 (0.063%) NIST 800
13 4 (0.063%) PMO
14 3 (0.048%) PSD2
System Software
1 1,322 (20.94%) Docker
2 146 (2.31%) VMware Infrastructure
3 86 (1.36%) Virtual Machines
4 78 (1.24%) HDFS
5 66 (1.05%) Active Directory
6 51 (0.81%) Hyper-V
7 31 (0.49%) Firmware
8 29 (0.46%) VMware NSX
9 28 (0.44%) vSphere
10 23 (0.36%) VMware ESXi
11 20 (0.32%) VirtualBox
12 17 (0.27%) Apache ZooKeeper
12 17 (0.27%) KVM
13 11 (0.17%) NFS
14 8 (0.13%) Xen
15 7 (0.11%) Apache Flume
15 7 (0.11%) EMC RecoverPoint
15 7 (0.11%) Virtual Servers
16 5 (0.079%) LXC
16 5 (0.079%) Virtual Desktop
Systems Management
1 1,077 (17.06%) Kubernetes
2 1,027 (16.27%) Ansible
3 866 (13.72%) Terraform
4 571 (9.04%) Puppet
5 415 (6.57%) Opscode Chef
6 88 (1.39%) Packer
7 82 (1.30%) Grafana
8 73 (1.16%) Salt
9 71 (1.12%) Prometheus
10 60 (0.95%) Docker Swarm
11 56 (0.89%) Kibana
12 55 (0.87%) Nagios
13 48 (0.76%) Hadoop YARN
14 40 (0.63%) Consul
15 35 (0.55%) logstash
16 34 (0.54%) Rancher
17 30 (0.48%) Single Sign-On
18 27 (0.43%) Istio
19 25 (0.40%) HAProxy
19 25 (0.40%) Suricata
Vendors
1 573 (9.08%) Google
2 422 (6.68%) Microsoft
2 422 (6.68%) Oracle
3 271 (4.29%) Red Hat
4 259 (4.10%) Tableau
5 211 (3.34%) Splunk
6 198 (3.14%) VMware
7 144 (2.28%) Cisco
8 132 (2.09%) Databricks
9 115 (1.82%) Cloudera
10 103 (1.63%) Atlassian
11 93 (1.47%) IBM
12 75 (1.19%) Hortonworks
12 75 (1.19%) SAP
13 56 (0.89%) Bloomberg
13 56 (0.89%) Juniper
14 51 (0.81%) Salesforce.com
15 50 (0.79%) Informatica
15 50 (0.79%) ServiceNow
16 47 (0.74%) Alteryx