Period
to 22 May 2018

The table below looks at the prevalence of the term Data Structures in permanent job vacancies. Included is a benchmarking guide to the salaries offered in vacancies that have cited Data Structures over the 6 months to 22 May 2018 with a comparison to the same period over the previous 2 years.

Data Structures
UK
6 months to
22 May 2018
Same period 2017 Same period 2016
Rank 351 356 405
Rank change year-on-year +5 +49 -13
Permanent jobs citing Data Structures 1,534 1,459 1,568
As % of all permanent IT jobs advertised in the UK 0.89% 0.86% 0.78%
As % of the Miscellaneous category 2.08% 2.03% 1.78%
Number of salaries quoted 1,170 1,210 1,276
UK median annual salary £60,000 £60,000 £57,500
Median salary % change year-on-year - +4.35% +4.55%
10th Percentile £36,000 £30,000 £32,500
90th Percentile £100,000 £93,750 £95,000
UK excluding London median annual salary £50,000 £48,750 £47,500
% change year-on-year +2.56% +2.63% +7.95%

Data Structures is in the Generic IT Skills category. The following table is for comparison with the above and provides summary statistics for all permanent job vacancies with a requirement for generic IT skills.

All Generic IT Skills
UK
Permanent vacancies with a requirement for generic IT skills 73,918 71,969 88,032
As % of all permanent IT jobs advertised in the UK 43.04% 42.59% 43.82%
Number of salaries quoted 57,705 58,003 71,246
UK median annual salary £50,000 £47,500 £48,863
Median salary % change year-on-year +5.26% -2.79% +7.39%
10th Percentile £27,750 £27,500 £27,000
90th Percentile £83,750 £80,000 £78,750
UK excluding London median annual salary £45,000 £41,500 £42,500
% change year-on-year +8.43% -2.35% +6.25%

Data Structures
Job Vacancy Trend

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

Job vacancy trend for Data Structures in the UK

Data Structures
Salary Trend

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

Salary trend for Data Structures in the UK

Data Structures
Salary Histogram

The salary distribution of IT jobs citing Data Structures over the 6 months to 22 May 2018.

Salary histogram for Data Structures in the UK

Data Structures
Top 16 Job Locations

The table below looks at the demand and provides a guide to the median salaries quoted in IT jobs citing Data Structures within the UK over the 6 months to 22 May 2018. 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 +8 1,453 £60,000 - 249
London +57 962 £67,500 - 152
UK excluding London -80 550 £50,000 +2.56% 116
East of England +12 116 £55,000 +10.00% 24
South East -20 111 £50,000 +17.65% 18
Midlands -20 104 £50,000 +42.86% 14
North of England -120 98 £45,000 -25.00% 13
North West -47 67 £45,000 -25.00% 11
South West +2 59 £42,500 -12.37% 28
East Midlands -5 57 £55,000 +57.14% 3
West Midlands -13 47 £46,250 +32.14% 11
Scotland -40 41 £52,500 -25.00% 12
Wales +14 19 £32,500 -21.21%
Yorkshire -56 18 £45,000 -25.00% 1
North East -5 13 £52,500 +19.32% 1
Northern Ireland -3 2 £35,000 -41.67% 7

For the 6 months to 22 May 2018, IT jobs citing Data Structures 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 Data Structures.

1 853 (55.61%) Algorithms
2 606 (39.50%) Java
3 561 (36.57%) SQL
4 485 (31.62%) Agile Software Development
5 476 (31.03%) Computer Science
6 466 (30.38%) Finance
7 465 (30.31%) Degree
8 425 (27.71%) Python
9 412 (26.86%) OO
10 385 (25.10%) Software Engineering
11 354 (23.08%) Problem-Solving
12 327 (21.32%) JavaScript
13 286 (18.64%) C#
14 281 (18.32%) NoSQL
15 274 (17.86%) Analytical Skills
16 253 (16.49%) Analytics
17 250 (16.30%) SQL Server
18 244 (15.91%) Git (software)
19 242 (15.78%) C++
20 226 (14.73%) TDD
21 222 (14.47%) Linux
22 211 (13.75%) Banking
23 203 (13.23%) Test Automation
24 199 (12.97%) Big Data
25 197 (12.84%) Mathematics
26 196 (12.78%) OOP
27 194 (12.65%) Continuous Integration
28 181 (11.80%) Business Intelligence
29 177 (11.54%) Machine Learning
30 163 (10.63%) Amazon AWS

Data Structures
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 138 (9.00%) Apache Spark
2 57 (3.72%) Apache
3 52 (3.39%) Elasticsearch
4 30 (1.96%) nginx
4 30 (1.96%) Oracle SOA Suite
5 21 (1.37%) Tomcat
6 19 (1.24%) IIS
7 18 (1.17%) JBoss
8 17 (1.11%) SharePoint
9 15 (0.98%) SAS
10 14 (0.91%) Drupal
11 10 (0.65%) Apache Pig
12 8 (0.52%) Apache Airflow
13 6 (0.39%) WebLogic
14 5 (0.33%) Confluence
14 5 (0.33%) GemFire
14 5 (0.33%) Tornado
15 4 (0.26%) Adobe Experience Manager
15 4 (0.26%) Jetty
15 4 (0.26%) OpenStack
Applications
1 56 (3.65%) Microsoft Excel
2 29 (1.89%) Microsoft Office
3 23 (1.50%) MS Visio
4 17 (1.11%) Spreadsheet
5 4 (0.26%) Microsoft PowerPoint
6 3 (0.20%) AutoCAD
6 3 (0.20%) Revit
7 1 (0.065%) Chatbot
7 1 (0.065%) EViews
7 1 (0.065%) InVision
7 1 (0.065%) Microsoft Project
7 1 (0.065%) Photoshop
7 1 (0.065%) SPSS
Business Applications
1 18 (1.17%) Magento
2 12 (0.78%) JDE EnterpriseOne
3 8 (0.52%) Payment Gateway
4 7 (0.46%) Salesforce.com CRM
5 4 (0.26%) Dynamics AX
5 4 (0.26%) Eloqua
6 3 (0.20%) Actimize
6 3 (0.20%) Dynamics CRM
6 3 (0.20%) NetSuite
6 3 (0.20%) Primavera
6 3 (0.20%) SAP CO
6 3 (0.20%) SAP FI
6 3 (0.20%) SAP FI/CO
6 3 (0.20%) Sentinel
7 2 (0.13%) Adobe Campaign
7 2 (0.13%) Dynamics NAV
7 2 (0.13%) SAP BPC
7 2 (0.13%) SAP S/4HANA
8 1 (0.065%) FINCAD Analytics
8 1 (0.065%) SAP FSCM
Cloud Services
1 163 (10.63%) Amazon AWS
2 88 (5.74%) Microsoft Azure
3 38 (2.48%) Cloud Computing
4 33 (2.15%) GitHub
5 20 (1.30%) npm
6 14 (0.91%) Google Cloud Platform
6 14 (0.91%) SaaS
7 11 (0.72%) PaaS
8 9 (0.59%) Google Analytics
9 8 (0.52%) Amazon EC2
10 7 (0.46%) Office 365
11 6 (0.39%) iTunes
12 5 (0.33%) Amazon S3
12 5 (0.33%) Serverless
12 5 (0.33%) Trello
13 4 (0.26%) Adobe Analytics
13 4 (0.26%) FinancialForce
13 4 (0.26%) Yarn
14 3 (0.20%) AWS Lambda
14 3 (0.20%) Azure Data Factory
Communications & Networking
1 32 (2.09%) HTTP
2 24 (1.56%) Internet
3 13 (0.85%) TCP/IP
4 7 (0.46%) Firewall
5 6 (0.39%) OpenFlow
5 6 (0.39%) SMS
6 5 (0.33%) Intrusion Detection
6 5 (0.33%) VoIP
7 4 (0.26%) Broadband
7 4 (0.26%) FTP
8 3 (0.20%) FIX Connectivity
8 3 (0.20%) Multicast
9 2 (0.13%) Ethernet
9 2 (0.13%) Skype
9 2 (0.13%) Software-Defined Networking
10 1 (0.065%) ATM
10 1 (0.065%) Bluetooth
10 1 (0.065%) HTTPS
10 1 (0.065%) Peer-to-Peer Networking
10 1 (0.065%) SAN
Database & Business Intelligence
1 281 (18.32%) NoSQL
2 250 (16.30%) SQL Server
3 199 (12.97%) Big Data
4 150 (9.78%) Hadoop
5 130 (8.47%) Data Warehouse
6 119 (7.76%) MySQL
7 114 (7.43%) Relational Database
8 99 (6.45%) MongoDB
9 88 (5.74%) SQL Server Integration Services
10 78 (5.08%) Apache Cassandra
10 78 (5.08%) SQL Server Reporting Services
11 72 (4.69%) Power BI
12 63 (4.11%) SQL Server Analysis Services
13 50 (3.26%) RDBMS
14 48 (3.13%) Apache Hive
15 44 (2.87%) BusinessObjects
16 37 (2.41%) HBase
17 33 (2.15%) PostgreSQL
18 31 (2.02%) Redis
19 27 (1.76%) Data Mining
Development Applications
1 244 (15.91%) Git (software)
2 123 (8.02%) Mercurial
3 118 (7.69%) Subversion
4 101 (6.58%) Jenkins
5 47 (3.06%) JIRA
6 35 (2.28%) Maven
7 32 (2.09%) Selenium
8 30 (1.96%) Gradle
9 25 (1.63%) JUnit
9 25 (1.63%) webpack
10 22 (1.43%) Octopus Deploy
11 20 (1.30%) Visual Studio
12 18 (1.17%) Mocha
13 15 (0.98%) Bitbucket
13 15 (0.98%) gulp
14 14 (0.91%) Grunt
14 14 (0.91%) Team Foundation Server
14 14 (0.91%) TeamCity
15 13 (0.85%) Jasmine
15 13 (0.85%) Visual Studio Team System
General
1 466 (30.38%) Finance
2 211 (13.75%) Banking
3 127 (8.28%) Investment Banking
4 120 (7.82%) Retail
5 115 (7.50%) Financial Institution
6 81 (5.28%) Games
7 74 (4.82%) Front Office
8 56 (3.65%) Marketing
9 38 (2.48%) Manufacturing
10 34 (2.22%) Advertising
11 16 (1.04%) Legal
12 14 (0.91%) Electronics
13 12 (0.78%) Back Office
13 12 (0.78%) Pharmaceutical
13 12 (0.78%) Retail Banking
13 12 (0.78%) Telecoms
14 10 (0.65%) Law
15 9 (0.59%) Automotive
16 3 (0.20%) Japanese Language
16 3 (0.20%) Military
Job Titles
1 692 (45.11%) Developer
2 196 (12.78%) Analyst
3 194 (12.65%) Java Developer
4 158 (10.30%) Software Engineer
5 100 (6.52%) Senior Developer
6 84 (5.48%) C# Developer
7 79 (5.15%) Architect
8 75 (4.89%) Java Engineer
9 62 (4.04%) Data Scientist
10 59 (3.85%) Software Developer
11 58 (3.78%) Business Analyst
12 57 (3.72%) SQL Developer
13 54 (3.52%) Data Engineer
14 53 (3.46%) Java Software Engineer
15 48 (3.13%) Business Intelligence Developer
15 48 (3.13%) Python Developer
16 47 (3.06%) Data Analyst
17 46 (3.00%) JavaScript Developer
18 43 (2.80%) .NET Developer
19 42 (2.74%) Senior Software Engineer
Libraries, Frameworks & Software Standards
1 161 (10.50%) AngularJS
2 152 (9.91%) .NET
3 136 (8.87%) HTML
4 133 (8.67%) Spring
5 129 (8.41%) CSS
6 116 (7.56%) RESTful
7 115 (7.50%) REST
8 106 (6.91%) React
9 104 (6.78%) HTML5
10 102 (6.65%) Web Services
11 75 (4.89%) JSON
12 74 (4.82%) CSS3
13 72 (4.69%) jQuery
14 67 (4.37%) Kafka
14 67 (4.37%) Node.js
15 48 (3.13%) Hibernate
16 43 (2.80%) XML
17 39 (2.54%) ASP.NET
17 39 (2.54%) Redux
18 33 (2.15%) Angular 2
Miscellaneous
1 853 (55.61%) Algorithms
2 476 (31.03%) Computer Science
3 274 (17.86%) Analytical Skills
4 118 (7.69%) Greenfield Project
5 112 (7.30%) User Experience
6 74 (4.82%) Self-Motivation
7 71 (4.63%) Cyberthreat
8 69 (4.50%) Equities
9 68 (4.43%) Fintech
10 46 (3.00%) Management Information System
11 43 (2.80%) Hedge funds
12 36 (2.35%) Enterprise Software
13 35 (2.28%) Fixed Income
14 29 (1.89%) Mobile App
15 26 (1.69%) Foreign Exchange (FX)
16 24 (1.56%) Online Gambling
17 22 (1.43%) Derivative
17 22 (1.43%) Virtual Team
18 19 (1.24%) Analytical Mindset
19 12 (0.78%) Robotics
Operating Systems
1 222 (14.47%) Linux
2 78 (5.08%) Windows
3 56 (3.65%) Unix
4 31 (2.02%) Apple iOS
5 24 (1.56%) Android
6 12 (0.78%) CentOS
6 12 (0.78%) Red Hat Enterprise Linux
7 11 (0.72%) Debian
8 6 (0.39%) Fedora
9 3 (0.20%) Mac OS
9 3 (0.20%) Windows Server
10 2 (0.13%) AIX
10 2 (0.13%) Mac OS X
10 2 (0.13%) Solaris
11 1 (0.065%) Robot Operating System
11 1 (0.065%) Windows 7
11 1 (0.065%) Windows Server 2012
Processes & Methodologies
1 485 (31.62%) Agile Software Development
2 412 (26.86%) OO
3 385 (25.10%) Software Engineering
4 354 (23.08%) Problem-Solving
5 253 (16.49%) Analytics
6 226 (14.73%) TDD
7 203 (13.23%) Test Automation
8 197 (12.84%) Mathematics
9 196 (12.78%) OOP
10 194 (12.65%) Continuous Integration
11 181 (11.80%) Business Intelligence
12 177 (11.54%) Machine Learning
13 155 (10.10%) Data Analysis
14 149 (9.71%) Scrum
15 146 (9.52%) Decision-Making
16 136 (8.87%) Multithreading
17 135 (8.80%) Risk Management
17 135 (8.80%) SDLC
18 129 (8.41%) Data Modelling
19 128 (8.34%) OOD
Programming Languages
1 606 (39.50%) Java
2 561 (36.57%) SQL
3 425 (27.71%) Python
4 327 (21.32%) JavaScript
5 286 (18.64%) C#
6 242 (15.78%) C++
7 122 (7.95%) Scala
8 121 (7.89%) PHP
9 91 (5.93%) R
10 85 (5.54%) Java 8
11 78 (5.08%) C
12 70 (4.56%) T-SQL
13 54 (3.52%) Shell Script
14 53 (3.46%) PowerShell
15 52 (3.39%) Perl
16 45 (2.93%) Ruby
17 39 (2.54%) ES6
18 31 (2.02%) Go
19 30 (1.96%) VBA
20 28 (1.83%) HiveQL
Qualifications
1 465 (30.31%) Degree
2 151 (9.84%) Computer Science Degree
3 70 (4.56%) PhD
4 44 (2.87%) Master's Degree
5 18 (1.17%) Numerate Degree
6 9 (0.59%) CISSP
7 8 (0.52%) ISEB
8 6 (0.39%) CISM
9 5 (0.33%) CEH
9 5 (0.33%) SANS
10 4 (0.26%) Postgraduate
11 3 (0.20%) Six Sigma Yellow Belt
12 2 (0.13%) CIMA
12 2 (0.13%) ISTQB Foundation Certification
12 2 (0.13%) PMI Certification
13 1 (0.065%) ACCA
13 1 (0.065%) CISA
13 1 (0.065%) IIBA
13 1 (0.065%) MCSE
13 1 (0.065%) Microsoft Certification
Quality Assurance & Compliance
1 96 (6.26%) QA
2 62 (4.04%) Data Quality
3 19 (1.24%) GDPR
4 10 (0.65%) PMO
5 5 (0.33%) GxP
6 4 (0.26%) SLA
7 2 (0.13%) Actionable Recommendations
8 1 (0.065%) Dodd-Frank
8 1 (0.065%) GAAP
8 1 (0.065%) IFRS
8 1 (0.065%) ISO/IEC 27001
8 1 (0.065%) MiFID
8 1 (0.065%) PCI DSS
System Software
1 80 (5.22%) Docker
2 52 (3.39%) HDFS
3 9 (0.59%) Virtual Machines
4 5 (0.33%) Apache Flume
4 5 (0.33%) VMware Infrastructure
5 1 (0.065%) Apache ZooKeeper
5 1 (0.065%) Firmware
5 1 (0.065%) Hyper-V
5 1 (0.065%) KVM
5 1 (0.065%) LXC
5 1 (0.065%) VirtualBox
5 1 (0.065%) XenApp
5 1 (0.065%) XenDesktop
Systems Management
1 52 (3.39%) Opscode Chef
2 44 (2.87%) Puppet
3 42 (2.74%) Ansible
4 14 (0.91%) Ambari
5 10 (0.65%) Kubernetes
5 10 (0.65%) Prometheus
6 9 (0.59%) Terraform
7 7 (0.46%) Grafana
8 3 (0.20%) Consul
8 3 (0.20%) HP Quality Center
8 3 (0.20%) linkerd
9 2 (0.13%) Hadoop YARN
9 2 (0.13%) Kibana
9 2 (0.13%) Mesos
10 1 (0.065%) Cobbler
10 1 (0.065%) HAProxy
10 1 (0.065%) logstash
10 1 (0.065%) Oozie
10 1 (0.065%) Salt
10 1 (0.065%) Systems Management Server (SMS)
Vendors
1 103 (6.71%) Oracle
2 102 (6.65%) Tableau
3 95 (6.19%) Microsoft
4 50 (3.26%) Google
5 42 (2.74%) Salesforce.com
6 33 (2.15%) SAP
7 27 (1.76%) Cognos
8 26 (1.69%) Alteryx
9 22 (1.43%) WorldPay
10 18 (1.17%) Cognizant
11 17 (1.11%) Sybase
12 16 (1.04%) Apple
13 15 (0.98%) IBM
14 14 (0.91%) JD Edwards
15 12 (0.78%) Mapbox
16 11 (0.72%) Atlassian
16 11 (0.72%) Red Hat
17 10 (0.65%) Talend
18 9 (0.59%) VMware
19 8 (0.52%) Adobe