Period
to 19 November 2017

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

Python
Central London > City of London
6 months to
19 Nov 2017
Same period 2016 Same period 2015
Rank 17 19 21
Rank change year-on-year +2 +2 +29
Permanent jobs citing Python 1070 1055 1332
As % of all permanent IT jobs advertised in the City of London 10.56% 9.07% 7.75%
As % of the Programming Languages category 18.56% 15.55% 14.10%
Number of salaries quoted 957 937 1154
City of London median annual salary £67,500 £60,000 £65,000
Median salary % change year-on-year +12.50% -7.69% +13.04%
10th Percentile £37,500 £42,000 £38,750
90th Percentile £108,500 £102,500 £102,500
Central London median annual salary £65,000 £60,000 £62,500
% change year-on-year +8.33% -4.00% +13.64%

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 the City of London with a requirement for coding skills.

All Programming Languages
City of London
Permanent vacancies with a requirement for coding skills 5764 6784 9448
As % of all permanent IT jobs advertised in the City of London 56.89% 58.35% 54.95%
Number of salaries quoted 5287 6256 8328
City of London median annual salary £60,000 £58,000 £57,500
Median salary % change year-on-year +3.45% +0.87% +4.55%
10th Percentile £37,500 £37,500 £35,000
90th Percentile £95,000 £90,000 £86,250
Central London median annual salary £60,000 £57,500 £55,000
% change year-on-year +4.35% +4.55% -

Python
Job Vacancy Trend in the City of London

Job postings citing Python as a percentage of all IT jobs advertised in the City of London.

Job vacancy trend for Python in the City of London

Python
Salary Trend in the City of London

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

Salary trend for Python in the City of London

Python
Salary Histogram in the City of London

The salary distribution of IT jobs citing Python in the City of London over the 6 months to 19 November 2017.

Salary histogram for Python in the City of London

Python
Job Locations in the City of London

The table below looks at the demand and provides a guide to the median salaries quoted in IT jobs citing Python within the City of London region over the 6 months to 19 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
Moorgate +2 4 £90,000 +35.85%
Python
Central London

For the 6 months to 19 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 City of London region with a requirement for Python.

1 450 (42.06%) Java
2 367 (34.30%) Linux
3 340 (31.78%) Finance
4 328 (30.65%) Agile Software Development
5 317 (29.63%) SQL
6 264 (24.67%) Amazon AWS
7 243 (22.71%) C++
8 211 (19.72%) Degree
9 209 (19.53%) Machine Learning
9 209 (19.53%) DevOps
10 203 (18.97%) JavaScript
11 175 (16.36%) Ruby
12 155 (14.49%) Docker
13 154 (14.39%) Software Engineering
14 153 (14.30%) Analytics
14 153 (14.30%) Scala
15 150 (14.02%) Ansible
16 144 (13.46%) Computer Science
16 144 (13.46%) C#
17 141 (13.18%) Fintech
18 135 (12.62%) Windows
19 134 (12.52%) Perl
20 128 (11.96%) Unix
21 126 (11.78%) Bash Shell
22 125 (11.68%) Big Data
23 120 (11.21%) Puppet
23 120 (11.21%) R
24 114 (10.65%) MySQL
25 113 (10.56%) Algorithms
26 109 (10.19%) Jenkins

Python
Co-occurring IT Skills in the City of London 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 108 (10.09%) Apache Spark
2 39 (3.64%) Apache
3 38 (3.55%) Elasticsearch
4 31 (2.90%) OpenStack
5 30 (2.80%) SAS
6 29 (2.71%) Tomcat
7 19 (1.78%) nginx
8 18 (1.68%) WebLogic
9 17 (1.59%) JBoss
10 16 (1.50%) Jetty
11 14 (1.31%) Apache Solr
12 13 (1.21%) WebSphere
12 13 (1.21%) WebSphere Application Server
13 11 (1.03%) Apache Pig
14 10 (0.93%) Confluence
15 7 (0.65%) Ethereum
16 6 (0.56%) SharePoint
17 5 (0.47%) Hyperledger
18 4 (0.37%) ArcGIS
18 4 (0.37%) DataSynapse
Applications
1 23 (2.15%) Microsoft Excel
2 10 (0.93%) SPSS
3 3 (0.28%) Microsoft Office
4 2 (0.19%) HipChat
5 1 (0.093%) MS Visio
5 1 (0.093%) Spreadsheet
Business Applications
1 6 (0.56%) Revive Adserver
2 4 (0.37%) R3 Corda
3 3 (0.28%) ION MarketView
3 3 (0.28%) Remedy ITSM
4 1 (0.093%) Magento
4 1 (0.093%) Odoo
4 1 (0.093%) RMDS
Cloud Services
1 264 (24.67%) Amazon AWS
2 93 (8.69%) Microsoft Azure
3 43 (4.02%) Google Cloud Platform
4 32 (2.99%) AWS CloudFormation
5 22 (2.06%) Azure Machine Learning
5 22 (2.06%) Cloud Computing
6 18 (1.68%) Amazon EC2
6 18 (1.68%) Amazon S3
7 16 (1.50%) SaaS
8 14 (1.31%) AWS Lambda
8 14 (1.31%) Serverless
9 12 (1.12%) Amazon Kinesis
9 12 (1.12%) GitHub
10 8 (0.75%) Datadog
10 8 (0.75%) IaaS
10 8 (0.75%) OpenShift
10 8 (0.75%) Virtual Private Cloud
11 7 (0.65%) Amazon EMR
11 7 (0.65%) PaaS
12 5 (0.47%) Office 365
Communications & Networking
1 36 (3.36%) Firewall
2 24 (2.24%) TCP/IP
3 22 (2.06%) Internet
4 17 (1.59%) Network Security
5 12 (1.12%) DNS
5 12 (1.12%) DVB
5 12 (1.12%) VPN
6 11 (1.03%) HTTP
6 11 (1.03%) LDAP
7 9 (0.84%) DHCP
8 7 (0.65%) Cisco ASA
8 7 (0.65%) IPsec
8 7 (0.65%) Kerberos
9 6 (0.56%) SSL
9 6 (0.56%) Wireless
9 6 (0.56%) Wireshark
10 5 (0.47%) BGP
10 5 (0.47%) Ethernet
10 5 (0.47%) HTTPS
10 5 (0.47%) MPLS
Database & Business Intelligence
1 125 (11.68%) Big Data
2 114 (10.65%) MySQL
3 103 (9.63%) Hadoop
4 96 (8.97%) SQL Server
5 82 (7.66%) PostgreSQL
6 70 (6.54%) NoSQL
7 61 (5.70%) Data Warehouse
8 59 (5.51%) MongoDB
9 53 (4.95%) Amazon Redshift
10 43 (4.02%) Apache Cassandra
11 37 (3.46%) Relational Database
12 33 (3.08%) Data Mining
13 28 (2.62%) Power BI
14 27 (2.52%) Redis
14 27 (2.52%) SQL Server Integration Services
15 25 (2.34%) Amazon RDS
16 23 (2.15%) Apache Hive
17 19 (1.78%) SQL Server 2012
18 18 (1.68%) SQL Server Analysis Services
19 17 (1.59%) QlikView
Development Applications
1 109 (10.19%) Jenkins
2 74 (6.92%) Git (software)
3 53 (4.95%) JIRA
4 37 (3.46%) Selenium
5 29 (2.71%) TeamCity
6 27 (2.52%) Subversion
7 24 (2.24%) Atlassian Bamboo
8 23 (2.15%) Maven
9 20 (1.87%) Cucumber
10 18 (1.68%) Visual Studio
11 15 (1.40%) Talend Open Studio
12 13 (1.21%) CMake
12 13 (1.21%) Sonatype Nexus
13 12 (1.12%) JUnit
14 11 (1.03%) Bitbucket
14 11 (1.03%) Gatling
15 9 (0.84%) Gradle
15 9 (0.84%) Mockito
15 9 (0.84%) NuGet
15 9 (0.84%) Vagrant
General
1 340 (31.78%) Finance
2 109 (10.19%) Banking
3 102 (9.53%) Front Office
4 48 (4.49%) Investment Banking
4 48 (4.49%) Marketing
5 41 (3.83%) Advertising
6 34 (3.18%) Games
7 24 (2.24%) Retail
8 20 (1.87%) Financial Institution
9 17 (1.59%) Publishing
10 14 (1.31%) Telecoms
11 11 (1.03%) Legal
12 8 (0.75%) Back Office
12 8 (0.75%) Multimedia
13 7 (0.65%) Manufacturing
14 6 (0.56%) Electronics
15 5 (0.47%) Billing
15 5 (0.47%) Law
16 4 (0.37%) French Language
17 3 (0.28%) German Language
Job Titles
1 380 (35.51%) Developer
2 172 (16.07%) Python Developer
3 111 (10.37%) DevOps Engineer
4 94 (8.79%) Senior Developer
5 77 (7.20%) Analyst
5 77 (7.20%) Data Scientist
6 68 (6.36%) Java Developer
7 55 (5.14%) Software Engineer
8 50 (4.67%) Senior Python Developer
9 46 (4.30%) C++ Developer
9 46 (4.30%) Graduate
10 41 (3.83%) Support Engineer
11 29 (2.71%) C# Developer
12 25 (2.34%) Data Engineer
12 25 (2.34%) Support Analyst
12 25 (2.34%) Technical Analyst
13 24 (2.24%) Linux Engineer
14 23 (2.15%) Junior
15 22 (2.06%) Quantitative Developer
15 22 (2.06%) Senior Software Engineer
Libraries, Frameworks & Software Standards
1 86 (8.04%) .NET
2 85 (7.94%) HTML
3 74 (6.92%) AngularJS
4 70 (6.54%) Django
5 63 (5.89%) Kafka
5 63 (5.89%) React
6 60 (5.61%) CSS
7 55 (5.14%) Node.js
8 44 (4.11%) Web Services
9 38 (3.55%) Elastic Stack
10 37 (3.46%) ASP.NET
11 35 (3.27%) RabbitMQ
12 33 (3.08%) Natural Language Processing
13 32 (2.99%) Flask
13 32 (2.99%) RESTful
14 28 (2.62%) HTML5
15 25 (2.34%) FIX Protocol
16 22 (2.06%) REST
17 21 (1.96%) NumPy
18 19 (1.78%) jQuery
Miscellaneous
1 144 (13.46%) Computer Science
2 141 (13.18%) Fintech
3 113 (10.56%) Algorithms
4 70 (6.54%) Analytical Skills
5 55 (5.14%) Greenfield Project
6 52 (4.86%) Equities
7 33 (3.08%) Fixed Income
8 31 (2.90%) Hedge funds
9 28 (2.62%) User Experience
10 27 (2.52%) Foreign Exchange (FX)
11 24 (2.24%) Derivative
12 19 (1.78%) Data Structures
13 16 (1.50%) BBC
13 16 (1.50%) Linux Command Line
13 16 (1.50%) STB
14 12 (1.12%) Enterprise Software
14 12 (1.12%) IPTV
15 11 (1.03%) Data Centre
15 11 (1.03%) Virtual Team
16 10 (0.93%) Replication
Operating Systems
1 367 (34.30%) Linux
2 135 (12.62%) Windows
3 128 (11.96%) Unix
4 43 (4.02%) CentOS
5 41 (3.83%) Red Hat Enterprise Linux
6 23 (2.15%) Ubuntu
7 13 (1.21%) Debian
8 12 (1.12%) Android
9 11 (1.03%) Apple iOS
9 11 (1.03%) Solaris
10 9 (0.84%) Windows Server
11 8 (0.75%) Embedded Linux
12 7 (0.65%) Windows Server 2008
13 6 (0.56%) Mac OS X
14 5 (0.47%) CoreOS
14 5 (0.47%) Fedora
14 5 (0.47%) Kali Linux
15 4 (0.37%) Windows 10
15 4 (0.37%) Windows 8
15 4 (0.37%) Windows Server 2012
Processes & Methodologies
1 328 (30.65%) Agile Software Development
2 209 (19.53%) DevOps
2 209 (19.53%) Machine Learning
3 154 (14.39%) Software Engineering
4 153 (14.30%) Analytics
5 109 (10.19%) Continuous Integration
6 108 (10.09%) Mathematics
7 96 (8.97%) Scrum
8 93 (8.69%) TDD
9 91 (8.50%) Business Intelligence
10 90 (8.41%) Open Source
11 83 (7.76%) OO
12 80 (7.48%) Microservices
13 75 (7.01%) Electronic Trading
14 73 (6.82%) Configuration Management
15 70 (6.54%) Visualisation
16 69 (6.45%) Test Automation
17 62 (5.79%) ETL
18 55 (5.14%) Mentoring
19 54 (5.05%) Multithreading
Programming Languages
1 450 (42.06%) Java
2 317 (29.63%) SQL
3 243 (22.71%) C++
4 203 (18.97%) JavaScript
5 175 (16.36%) Ruby
6 153 (14.30%) Scala
7 144 (13.46%) C#
8 134 (12.52%) Perl
9 126 (11.78%) Bash Shell
10 120 (11.21%) R
11 85 (7.94%) PHP
12 68 (6.36%) C
13 66 (6.17%) Go
14 62 (5.79%) Shell Script
15 38 (3.55%) PowerShell
16 30 (2.80%) MATLAB
17 28 (2.62%) VBA
18 20 (1.87%) T-SQL
19 15 (1.40%) F#
20 12 (1.12%) Erlang
Qualifications
1 211 (19.72%) Degree
2 57 (5.33%) PhD
3 40 (3.74%) Computer Science Degree
4 18 (1.68%) Security Cleared
5 17 (1.59%) Master's Degree
5 17 (1.59%) Numerate Degree
6 16 (1.50%) ISTQB
7 12 (1.12%) CREST Certified
7 12 (1.12%) ISEB
8 9 (0.84%) GIAC
8 9 (0.84%) SANS
9 8 (0.75%) CEH
9 8 (0.75%) SC Cleared
10 7 (0.65%) CISSP
10 7 (0.65%) PMI Certification
10 7 (0.65%) RHCE
11 5 (0.47%) DV Cleared
11 5 (0.47%) Linux+ Certification
11 5 (0.47%) LPIC
11 5 (0.47%) RHCA
Quality Assurance & Compliance
1 40 (3.74%) QA
2 10 (0.93%) SLA
3 7 (0.65%) ISO/IEC 27001
3 7 (0.65%) PCI DSS
4 6 (0.56%) Data Quality
4 6 (0.56%) GCP
5 4 (0.37%) OIPF
6 1 (0.093%) Actionable Recommendations
6 1 (0.093%) Solvency II
System Software
1 155 (14.49%) Docker
2 14 (1.31%) VMware Infrastructure
3 13 (1.21%) Active Directory
4 8 (0.75%) Apache Flume
4 8 (0.75%) HDFS
4 8 (0.75%) Xen
5 7 (0.65%) Varnish
5 7 (0.65%) Virtual Machines
6 6 (0.56%) iptables
7 5 (0.47%) pfSense
8 4 (0.37%) KVM
8 4 (0.37%) VirtualBox
8 4 (0.37%) vSphere
8 4 (0.37%) XenApp
8 4 (0.37%) XenDesktop
8 4 (0.37%) XenServer
9 3 (0.28%) Apache ZooKeeper
9 3 (0.28%) Hyper-V
9 3 (0.28%) VMware ESXi
10 2 (0.19%) LXC
Systems Management
1 150 (14.02%) Ansible
2 120 (11.21%) Puppet
3 85 (7.94%) Opscode Chef
4 58 (5.42%) Kubernetes
5 44 (4.11%) Terraform
6 23 (2.15%) Salt
7 20 (1.87%) logstash
7 20 (1.87%) Mesos
8 19 (1.78%) Kibana
9 13 (1.21%) Nagios
10 8 (0.75%) Graphite
10 8 (0.75%) Hadoop YARN
11 7 (0.65%) Grafana
11 7 (0.65%) Packer
12 6 (0.56%) Docker Swarm
12 6 (0.56%) ITRS Geneos
13 5 (0.47%) FortiGate
13 5 (0.47%) HAProxy
13 5 (0.47%) SCOM
13 5 (0.47%) Tivoli
Vendors
1 68 (6.36%) Microsoft
2 67 (6.26%) Oracle
3 52 (4.86%) Tableau
4 50 (4.67%) Google
5 40 (3.74%) Red Hat
6 23 (2.15%) Sybase
7 22 (2.06%) Alteryx
8 19 (1.78%) Cisco
8 19 (1.78%) VMware
9 17 (1.59%) BT
9 17 (1.59%) SAP
10 16 (1.50%) Arqiva
11 15 (1.40%) Splunk
11 15 (1.40%) Talend
12 14 (1.31%) Atlassian
13 11 (1.03%) Apple
14 10 (0.93%) Juniper
15 9 (0.84%) Bloomberg
15 9 (0.84%) CA
16 8 (0.75%) Citrix