Period
to 2 April 2020

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

Python
UK
6 months to
2 Apr 2020
Same period 2019 Same period 2018
Rank 13 16 21
Rank change year-on-year +3 +5 +7
Permanent jobs citing Python 13,507 16,401 16,041
As % of all permanent jobs advertised in the UK 11.53% 11.08% 9.06%
As % of the Programming Languages category 21.19% 20.26% 16.18%
Number of salaries quoted 11,561 14,066 13,527
Median annual salary £62,500 £60,000 £57,000
Median salary % change year-on-year +4.17% +5.26% +3.64%
10th Percentile £36,750 £33,750 £33,750
90th Percentile £105,000 £95,000 £90,000
UK excluding London median annual salary £51,000 £50,000 £50,000
% change year-on-year +2.00% - +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 with a requirement for coding skills.

All Programming Languages
UK
Permanent vacancies with a requirement for coding skills 63,743 80,970 99,169
As % of all permanent IT jobs advertised in the UK 54.42% 54.69% 56.03%
Number of salaries quoted 52,551 66,675 83,594
Median annual salary £54,000 £52,500 £50,000
Median salary % change year-on-year +2.86% +5.00% +5.26%
10th Percentile £32,500 £31,250 £30,000
90th Percentile £88,750 £85,000 £78,750
UK excluding London median annual salary £45,000 £45,000 £43,500
% change year-on-year - +3.45% +3.57%

Python
Job Vacancy Trend

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

Job vacancy trend for Python in the UK

Python
Salary Trend

3-month moving average salary quoted in jobs citing Python.

Salary trend for Python in the UK

Python
Salary Histogram

Salary distribution for jobs citing Python over the 6 months to 2 April 2020.

Salary histogram for Python in the UK

Python
Top 18 Job Locations

The table below looks at the demand and provides a guide to the median salaries quoted in IT jobs citing Python within the UK over the 6 months to 2 April 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
Permanent
IT Job Ads
Median Salary
Past 6 Months
Median Salary
% Change
on Same Period
Last Year
Live
Job
Vacancies
England +3 12,650 £62,500 +4.17% 2,355
London -2 7,558 £72,500 +3.57% 1,207
UK excluding London +1 5,731 £51,000 +2.00% 1,290
South East +3 1,863 £52,500 +5.00% 331
North of England +10 1,199 £52,500 +5.00% 258
Work from Home +3 841 £65,000 +8.33% 136
South West -2 815 £50,000 +5.26% 182
Midlands +22 603 £50,000 +11.11% 161
North West +4 595 £55,000 - 149
East of England 0 552 £55,000 +4.76% 217
Yorkshire +12 500 £52,500 +5.00% 76
Scotland +4 488 £47,600 +5.78% 94
West Midlands +26 432 £50,000 +5.26% 104
East Midlands +9 171 £50,000 +25.00% 57
Wales -3 141 £42,500 -5.56% 30
North East +9 104 £45,000 -5.26% 33
Northern Ireland +6 78 £37,500 -11.76% 20
Channel Islands -1 2 £60,000 -20.00%

For the 6 months to 2 April 2020, 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 with a requirement for Python.

1 4,608 (34.12%) Java
2 4,542 (33.63%) AWS
3 4,355 (32.24%) Agile Software Development
4 4,012 (29.70%) SQL
5 3,564 (26.39%) DevOps
6 3,523 (26.08%) Linux
7 3,151 (23.33%) JavaScript
8 3,071 (22.74%) Finance
9 3,059 (22.65%) Software Engineering
10 2,880 (21.32%) Docker
11 2,704 (20.02%) Azure
12 2,382 (17.64%) C#
13 2,301 (17.04%) Analytics
14 2,172 (16.08%) C++
15 2,142 (15.86%) Kubernetes
16 2,101 (15.55%) Degree
17 1,909 (14.13%) Git (software)
18 1,877 (13.90%) Ansible
19 1,853 (13.72%) Data Science
20 1,840 (13.62%) Bash Shell
21 1,808 (13.39%) Machine Learning
22 1,710 (12.66%) Jenkins
23 1,624 (12.02%) Terraform
24 1,576 (11.67%) GCP
25 1,483 (10.98%) Windows
26 1,479 (10.95%) Computer Science
27 1,478 (10.94%) R
28 1,360 (10.07%) Test Automation
29 1,357 (10.05%) Ruby
30 1,330 (9.85%) Big Data

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 1,021 (7.56%) Apache Spark
2 445 (3.29%) Elasticsearch
3 417 (3.09%) Apache
4 365 (2.70%) Confluence
5 271 (2.01%) SAS
6 170 (1.26%) Tomcat
7 162 (1.20%) Apache Airflow
8 152 (1.13%) OpenStack
9 140 (1.04%) nginx
10 114 (0.84%) Jupyter
11 108 (0.80%) IIS
12 79 (0.58%) WebSphere
13 78 (0.58%) JBoss
14 71 (0.53%) SharePoint
15 55 (0.41%) CMS
16 53 (0.39%) Cloud Foundry
17 49 (0.36%) Luigi
18 48 (0.36%) Apache Solr
19 41 (0.30%) ArcGIS
20 38 (0.28%) Tornado
Applications
1 284 (2.10%) Microsoft Excel
2 119 (0.88%) Microsoft Office
3 77 (0.57%) SPSS
4 36 (0.27%) Microsoft PowerPoint
5 24 (0.18%) Chatbot
6 19 (0.14%) MS Visio
7 17 (0.13%) Simulink
8 12 (0.089%) Spreadsheet
9 10 (0.074%) Adobe XD
10 5 (0.037%) Maya
10 5 (0.037%) S-PLUS
11 4 (0.030%) GNU Octave
11 4 (0.030%) Notepad++
11 4 (0.030%) Sketch
11 4 (0.030%) Zeplin
12 3 (0.022%) CPLEX
12 3 (0.022%) Gephi
12 3 (0.022%) NUKE
13 2 (0.015%) CINEMA 4D
13 2 (0.015%) Houdini
Business Applications
1 110 (0.81%) FINCAD Analytics
2 58 (0.43%) PolarLake
3 56 (0.41%) Eagle PACE
3 56 (0.41%) Markit EDM
4 19 (0.14%) Distributed Ledger
5 15 (0.11%) Dynamics CRM
6 14 (0.10%) Magento
7 12 (0.089%) R3 Corda
8 11 (0.081%) thinkFolio
9 10 (0.074%) Relativity
9 10 (0.074%) SAP ERP
10 9 (0.067%) FastStats
11 8 (0.059%) Payment Gateway
11 8 (0.059%) Shopify
12 6 (0.044%) Odoo
12 6 (0.044%) Oracle Applications
12 6 (0.044%) Sentinel
12 6 (0.044%) Sparx Enterprise Architect
13 5 (0.037%) SAP CRM
13 5 (0.037%) SAP IS-U
Cloud Services
1 4,542 (33.63%) AWS
2 2,704 (20.02%) Azure
3 1,576 (11.67%) GCP
4 696 (5.15%) Serverless
5 603 (4.46%) SaaS
6 591 (4.38%) Power Platform
7 463 (3.43%) AWS Lambda
8 451 (3.34%) Amazon S3
9 392 (2.90%) AWS CloudFormation
10 384 (2.84%) GitHub
11 356 (2.64%) Amazon EC2
12 277 (2.05%) OpenShift
13 273 (2.02%) PaaS
14 229 (1.70%) Cloud Computing
15 220 (1.63%) Amazon ECS
16 195 (1.44%) IaaS
17 171 (1.27%) Virtual Private Cloud
18 162 (1.20%) Amazon SQS
19 154 (1.14%) Amazon CloudWatch
20 153 (1.13%) Amazon Kinesis
Communications & Networking
1 430 (3.18%) TCP/IP
2 417 (3.09%) Firewall
3 360 (2.67%) DNS
4 269 (1.99%) HTTP
5 238 (1.76%) Internet
6 164 (1.21%) VPN
7 152 (1.13%) DHCP
8 136 (1.01%) WAN
9 123 (0.91%) Network Security
10 118 (0.87%) Wireshark
11 111 (0.82%) LAN
12 109 (0.81%) BGP
13 98 (0.73%) Wireless
14 78 (0.58%) SAN
14 78 (0.58%) SMTP
15 77 (0.57%) SSL
16 73 (0.54%) MPLS
17 70 (0.52%) OSPF
18 69 (0.51%) SSH
19 58 (0.43%) Intrusion Detection
Database & Business Intelligence
1 1,330 (9.85%) Big Data
2 1,113 (8.24%) PostgreSQL
3 1,025 (7.59%) SQL Server
4 1,013 (7.50%) NoSQL
5 924 (6.84%) Hadoop
6 838 (6.20%) MySQL
7 713 (5.28%) Data Warehouse
8 711 (5.26%) Relational Database
9 577 (4.27%) Power BI
10 534 (3.95%) MongoDB
11 384 (2.84%) Amazon DynamoDB
12 368 (2.72%) Amazon Redshift
12 368 (2.72%) Data Lake
13 325 (2.41%) Amazon Athena
13 325 (2.41%) SQL Server Integration Services
14 322 (2.38%) Redis
15 280 (2.07%) Apache Hive
16 275 (2.04%) Amazon RDS
17 241 (1.78%) Apache Cassandra
18 207 (1.53%) RDBMS
Development Applications
1 1,909 (14.13%) Git (software)
2 1,710 (12.66%) Jenkins
3 839 (6.21%) JIRA
4 476 (3.52%) Selenium
5 364 (2.69%) Atlassian Bamboo
6 306 (2.27%) GitLab
7 279 (2.07%) Bitbucket
8 256 (1.90%) Subversion
9 251 (1.86%) TeamCity
10 239 (1.77%) Cucumber
11 210 (1.55%) Maven
12 168 (1.24%) Visual Studio
13 147 (1.09%) Vagrant
14 143 (1.06%) CircleCI
15 138 (1.02%) Artifactory
16 133 (0.98%) WebDriver
17 125 (0.93%) JMeter
18 122 (0.90%) JUnit
19 120 (0.89%) Octopus Deploy
20 118 (0.87%) webpack
General
1 3,071 (22.74%) Finance
2 818 (6.06%) Banking
3 787 (5.83%) Front Office
4 585 (4.33%) Marketing
5 482 (3.57%) Retail
6 286 (2.12%) Games
7 262 (1.94%) Telecoms
8 251 (1.86%) Electronics
9 238 (1.76%) Legal
10 224 (1.66%) Public Sector
11 191 (1.41%) Investment Banking
12 189 (1.40%) Manufacturing
13 184 (1.36%) Law
14 163 (1.21%) Advertising
15 154 (1.14%) Automotive
16 147 (1.09%) Back Office
17 136 (1.01%) Financial Institution
18 117 (0.87%) Aerospace
19 64 (0.47%) Military
20 42 (0.31%) Publishing
Job Titles
1 3,821 (28.29%) Developer
2 1,469 (10.88%) DevOps Engineer
3 1,370 (10.14%) Software Engineer
4 1,330 (9.85%) Python Developer
5 970 (7.18%) Data Engineer
6 912 (6.75%) Analyst
7 910 (6.74%) Python Engineer
8 649 (4.80%) Senior Developer
9 615 (4.55%) AWS Engineer
10 614 (4.55%) Data Scientist
11 606 (4.49%) Software Developer
12 594 (4.40%) Java Developer
13 530 (3.92%) Architect
14 501 (3.71%) Junior
15 436 (3.23%) Cloud Engineer
16 375 (2.78%) Data Analyst
17 322 (2.38%) Consultant
18 312 (2.31%) Python Software Engineer
19 310 (2.30%) Full Stack Developer
20 288 (2.13%) Junior Developer
Libraries, Frameworks & Software Standards
1 1,269 (9.40%) Web Services
2 1,267 (9.38%) Node.js
3 1,148 (8.50%) .NET
4 1,115 (8.25%) HTML
5 1,022 (7.57%) React
6 965 (7.14%) CSS
7 919 (6.80%) AngularJS
8 825 (6.11%) Django
9 720 (5.33%) REST
10 634 (4.69%) Kafka
11 570 (4.22%) RESTful
12 429 (3.18%) Flask
12 429 (3.18%) HTML5
13 386 (2.86%) Natural Language Processing
14 343 (2.54%) JSON
15 340 (2.52%) Spring
16 321 (2.38%) Vue.js
17 299 (2.21%) Pandas
18 284 (2.10%) TensorFlow
19 266 (1.97%) J2EE
Miscellaneous
1 1,264 (9.36%) Analytical Skills
2 850 (6.29%) Algorithms
3 659 (4.88%) Derivative
4 653 (4.83%) Hedge funds
5 622 (4.61%) Fixed Income
6 617 (4.57%) Greenfield Project
7 451 (3.34%) Equities
8 425 (3.15%) User Experience
9 413 (3.06%) Public Cloud
10 380 (2.81%) Data Structures
11 310 (2.30%) Foreign Exchange (FX)
12 278 (2.06%) Mobile App
13 260 (1.92%) Linux Command Line
14 239 (1.77%) Self-Motivation
15 224 (1.66%) Data Centre
16 223 (1.65%) Cloud Native
17 219 (1.62%) Management Information System
18 175 (1.30%) Enterprise Software
19 155 (1.15%) Equity Derivative
20 144 (1.07%) Blog
Operating Systems
1 3,523 (26.08%) Linux
2 1,483 (10.98%) Windows
3 822 (6.09%) Unix
4 327 (2.42%) CentOS
5 266 (1.97%) Red Hat Enterprise Linux
6 257 (1.90%) Windows Server
7 253 (1.87%) Android
8 225 (1.67%) Apple iOS
9 207 (1.53%) Ubuntu
10 82 (0.61%) Debian
11 68 (0.50%) Solaris
12 48 (0.36%) VMS
13 46 (0.34%) OS/400
14 43 (0.32%) Mac OS
15 41 (0.30%) Windows Server 2012
16 40 (0.30%) Fedora
17 39 (0.29%) Kali Linux
18 38 (0.28%) Windows Server 2016
19 33 (0.24%) Mac OS X
20 29 (0.21%) Windows Server 2008
Processes & Methodologies
1 4,355 (32.24%) Agile Software Development
2 3,564 (26.39%) DevOps
3 3,059 (22.65%) Software Engineering
4 2,301 (17.04%) Analytics
5 1,853 (13.72%) Data Science
6 1,808 (13.39%) Machine Learning
7 1,479 (10.95%) Computer Science
8 1,360 (10.07%) Test Automation
9 1,292 (9.57%) Problem-Solving
10 1,261 (9.34%) Artificial Intelligence
11 1,254 (9.28%) Continuous Integration
12 1,227 (9.08%) Business Intelligence
13 1,187 (8.79%) Microservices
14 1,090 (8.07%) Scrum
15 1,072 (7.94%) Fintech
16 1,009 (7.47%) TDD
17 982 (7.27%) Mathematics
18 969 (7.17%) Mentoring
19 927 (6.86%) Configuration Management
20 898 (6.65%) ETL
Programming Languages
1 4,608 (34.12%) Java
2 4,012 (29.70%) SQL
3 3,151 (23.33%) JavaScript
4 2,382 (17.64%) C#
5 2,172 (16.08%) C++
6 1,840 (13.62%) Bash Shell
7 1,478 (10.94%) R
8 1,357 (10.05%) Ruby
9 1,143 (8.46%) PowerShell
10 1,068 (7.91%) Go
11 988 (7.31%) C
12 977 (7.23%) PHP
13 916 (6.78%) Scala
14 778 (5.76%) Perl
15 422 (3.12%) Shell Script
16 374 (2.77%) TypeScript
17 348 (2.58%) MATLAB
18 314 (2.32%) Kotlin
19 234 (1.73%) VBA
20 173 (1.28%) Groovy
Qualifications
1 2,101 (15.55%) Degree
2 622 (4.61%) Computer Science Degree
3 584 (4.32%) Security Cleared
4 377 (2.79%) PhD
5 324 (2.40%) SC Cleared
6 259 (1.92%) DV Cleared
7 172 (1.27%) Cisco Certification
8 128 (0.95%) Master's Degree
9 116 (0.86%) CISSP
10 114 (0.84%) AWS Certification
11 108 (0.80%) Numerate Degree
12 102 (0.76%) ISTQB
13 99 (0.73%) Microsoft Certification
14 87 (0.64%) CCNA
15 86 (0.64%) CCNP
16 76 (0.56%) OSCP
17 59 (0.44%) SANS
18 57 (0.42%) CREST Certified
19 56 (0.41%) ISEB
20 51 (0.38%) CCIE
Quality Assurance & Compliance
1 707 (5.23%) QA
2 204 (1.51%) Data Quality
3 131 (0.97%) ISO/IEC 27001
4 110 (0.81%) GDPR
5 93 (0.69%) GAAP
6 51 (0.38%) PCI DSS
7 42 (0.31%) SLA
8 41 (0.30%) NIST
9 25 (0.19%) ISO 9001
10 21 (0.16%) Actionable Recommendations
10 21 (0.16%) MiFID
11 16 (0.12%) ISO/IEC 20000
12 15 (0.11%) EMIR
13 12 (0.089%) Dodd-Frank
14 9 (0.067%) ISO 22301
15 8 (0.059%) NIST 800
15 8 (0.059%) Sarbanes-Oxley
16 6 (0.044%) HIPAA
17 5 (0.037%) COBIT
17 5 (0.037%) IEC 61508
System Software
1 2,880 (21.32%) Docker
2 353 (2.61%) VMware Infrastructure
3 236 (1.75%) Active Directory
4 154 (1.14%) Firmware
5 99 (0.73%) Hyper-V
6 89 (0.66%) Virtual Machines
7 83 (0.61%) Apache ZooKeeper
8 81 (0.60%) VirtualBox
9 68 (0.50%) NFS
10 65 (0.48%) HDFS
11 56 (0.41%) KVM
12 54 (0.40%) VMware ESXi
13 50 (0.37%) vSphere
14 44 (0.33%) Apache Flume
15 40 (0.30%) Xen
16 29 (0.21%) Samba
17 26 (0.19%) VMware NSX
18 21 (0.16%) iptables
19 20 (0.15%) XenApp
20 18 (0.13%) XenDesktop
Systems Management
1 2,142 (15.86%) Kubernetes
2 1,877 (13.90%) Ansible
3 1,624 (12.02%) Terraform
4 1,113 (8.24%) Puppet
5 792 (5.86%) Opscode Chef
6 219 (1.62%) Grafana
7 208 (1.54%) Packer
8 190 (1.41%) Prometheus
9 172 (1.27%) Nagios
10 166 (1.23%) Salt
11 146 (1.08%) Docker Swarm
12 125 (0.93%) Kibana
13 85 (0.63%) Consul
14 83 (0.61%) ZABBIX
15 72 (0.53%) Nessus
16 68 (0.50%) Oozie
17 65 (0.48%) logstash
18 60 (0.44%) Graphite
19 54 (0.40%) Rancher
20 47 (0.35%) SCCM
Vendors
1 1,010 (7.48%) Google
2 947 (7.01%) Microsoft
3 793 (5.87%) Oracle
4 691 (5.12%) Tableau
5 453 (3.35%) VMware
6 388 (2.87%) Red Hat
7 286 (2.12%) Splunk
8 213 (1.58%) Bloomberg
9 206 (1.53%) Cisco
10 195 (1.44%) IBM
11 192 (1.42%) Atlassian
12 168 (1.24%) Databricks
13 150 (1.11%) Informatica
14 149 (1.10%) Alteryx
15 148 (1.10%) SAP
16 146 (1.08%) Teradata
17 128 (0.95%) Talend
18 123 (0.91%) Blue Prism
19 113 (0.84%) UiPath
20 101 (0.75%) Cadence