Period
to 31 July 2021

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

Data Structures
Scotland > Edinburgh
6 months to
31 Jul 2021
Same period 2020 Same period 2019
Rank 113 79 140
Rank change year-on-year -34 +61 -22
Permanent jobs citing Data Structures 17 11 22
As % of all permanent jobs advertised in Edinburgh 0.86% 1.09% 0.84%
As % of the Miscellaneous category 2.61% 3.37% 2.51%
Number of salaries quoted 3 5 8
10th Percentile £59,000 £28,750 £28,250
25th Percentile £63,125 £32,500 £31,250
Median annual salary (50th Percentile) £70,000 £70,000 £39,250
Median % change year-on-year - +78.34% -47.67%
75th Percentile £85,000 £82,500 £74,875
90th Percentile £94,000 " £130,000
Scotland median annual salary £46,250 £53,750 £35,750
% change year-on-year -13.95% +50.35% -40.42%

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 advertised in Edinburgh with a requirement for generic IT skills.

All Generic IT Skills
Edinburgh
Permanent vacancies with a requirement for generic IT skills 651 326 876
As % of all permanent IT jobs advertised in Edinburgh 32.75% 32.31% 33.54%
Number of salaries quoted 362 193 595
10th Percentile £32,000 £31,500 £27,750
25th Percentile £38,750 £37,500 £34,625
Median annual salary (50th Percentile) £52,500 £50,000 £45,100
Median % change year-on-year +5.00% +10.86% -9.80%
75th Percentile £70,000 £62,499 £62,156
90th Percentile £86,250 £77,500 £72,500
Scotland median annual salary £50,000 £45,000 £45,000
% change year-on-year +11.11% - -10.00%

Data Structures
Job Vacancy Trend in Edinburgh

Job postings citing Data Structures as a proportion of all IT jobs advertised in Edinburgh.

Job vacancy trend for Data Structures in Edinburgh

Data Structures
Salary Trend in Edinburgh

3-month moving average salary quoted in jobs citing Data Structures in Edinburgh.

Salary trend for Data Structures in Edinburgh

Data Structures
Salary Histogram in Edinburgh

Salary distribution for jobs citing Data Structures in Edinburgh over the 6 months to 31 July 2021.

Salary histogram for Data Structures in Edinburgh

For the 6 months to 31 July 2021, 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 across the Edinburgh region with a requirement for Data Structures.

1 14 (82.35%) Java
2 12 (70.59%) Python
3 11 (64.71%) Oracle
4 10 (58.82%) JavaScript
4 10 (58.82%) OO
5 9 (52.94%) C#
6 8 (47.06%) CSS
6 8 (47.06%) CSS3
6 8 (47.06%) Problem-Solving
7 7 (41.18%) Java 8
7 7 (41.18%) HTML5
7 7 (41.18%) Functional Programming
7 7 (41.18%) Algorithms
7 7 (41.18%) HTML
7 7 (41.18%) Microsoft
7 7 (41.18%) OCP
7 7 (41.18%) OCA
7 7 (41.18%) Oracle Certification
7 7 (41.18%) Games
7 7 (41.18%) OOP
7 7 (41.18%) CIW
7 7 (41.18%) Software Testing
7 7 (41.18%) Java SE
8 6 (35.29%) React
8 6 (35.29%) AWS
9 5 (29.41%) MongoDB
9 5 (29.41%) Node.js
9 5 (29.41%) Spring
10 4 (23.53%) Software Engineering
10 4 (23.53%) Computer Science

Data Structures
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 3 (17.65%) IIS
1 3 (17.65%) JBoss
1 3 (17.65%) nginx
1 3 (17.65%) Oracle SOA Suite
1 3 (17.65%) Tomcat
2 1 (5.88%) Apache Solr
2 1 (5.88%) Apache Spark
2 1 (5.88%) Elasticsearch
Cloud Services
1 6 (35.29%) AWS
2 4 (23.53%) Azure
3 3 (17.65%) Cloud Computing
4 2 (11.76%) GitHub
4 2 (11.76%) Snowflake
5 1 (5.88%) GCP
Communications & Networking
1 1 (5.88%) HTTPS
Database & Business Intelligence
1 5 (29.41%) MongoDB
2 4 (23.53%) SQL Server
3 3 (17.65%) Apache Cassandra
3 3 (17.65%) MySQL
4 2 (11.76%) Data Warehouse
5 1 (5.88%) BigQuery
5 1 (5.88%) Flink
5 1 (5.88%) PostgreSQL
5 1 (5.88%) Redis
5 1 (5.88%) Relational Database
5 1 (5.88%) Scylla
Development Applications
1 3 (17.65%) Git (software)
1 3 (17.65%) Mercurial
1 3 (17.65%) Subversion
2 1 (5.88%) Jenkins
2 1 (5.88%) Storybook
General
1 7 (41.18%) Games
2 3 (17.65%) Banking
3 2 (11.76%) Social Skills
4 1 (5.88%) Finance
Job Titles
1 7 (41.18%) Games Tester
1 7 (41.18%) Software Tester
1 7 (41.18%) Tester
1 7 (41.18%) Trainee
1 7 (41.18%) Trainee Software Tester
1 7 (41.18%) Trainee Tester
2 4 (23.53%) Developer
3 3 (17.65%) Java Developer
4 2 (11.76%) Data Engineer
4 2 (11.76%) Java Engineer
5 1 (5.88%) Development Engineer
5 1 (5.88%) DevOps Engineer
5 1 (5.88%) Front End Developer (Client-Side Developer)
5 1 (5.88%) JavaScript Developer
5 1 (5.88%) Lead DevOps
5 1 (5.88%) Lead DevOps Engineer
5 1 (5.88%) Senior Java Engineer
5 1 (5.88%) Software Development Engineer
5 1 (5.88%) Technical Architect
5 1 (5.88%) XML Architect
Libraries, Frameworks & Software Standards
1 8 (47.06%) CSS
1 8 (47.06%) CSS3
2 7 (41.18%) HTML
2 7 (41.18%) HTML5
2 7 (41.18%) Java SE
3 6 (35.29%) React
4 5 (29.41%) Node.js
4 5 (29.41%) Spring
5 4 (23.53%) Spring Boot
6 3 (17.65%) Hibernate
6 3 (17.65%) Java EE
6 3 (17.65%) JPA
6 3 (17.65%) REST
6 3 (17.65%) Twitter Bootstrap
6 3 (17.65%) Web Services
7 2 (11.76%) AngularJS
7 2 (11.76%) PySpark
8 1 (5.88%) Ember.js
8 1 (5.88%) Enzyme
8 1 (5.88%) Jest
Miscellaneous
1 7 (41.18%) Algorithms
2 4 (23.53%) Enterprise Software
2 4 (23.53%) User Experience
Operating Systems
1 1 (5.88%) Android
1 1 (5.88%) Apple iOS
1 1 (5.88%) Linux
Processes & Methodologies
1 10 (58.82%) OO
2 8 (47.06%) Problem-Solving
3 7 (41.18%) Functional Programming
3 7 (41.18%) OOP
3 7 (41.18%) Software Testing
4 4 (23.53%) Computer Science
4 4 (23.53%) Microservices
4 4 (23.53%) Software Engineering
5 3 (17.65%) Continuous Delivery
5 3 (17.65%) Data Modelling
5 3 (17.65%) Data Science
5 3 (17.65%) Event-Driven Architecture
5 3 (17.65%) MVC
5 3 (17.65%) OOD
5 3 (17.65%) SOA
6 2 (11.76%) Critical Thinking
6 2 (11.76%) Customer-Centricity
6 2 (11.76%) Data Engineering
6 2 (11.76%) Data Pipeline
6 2 (11.76%) Test Automation
Programming Languages
1 14 (82.35%) Java
2 12 (70.59%) Python
3 10 (58.82%) JavaScript
4 9 (52.94%) C#
5 7 (41.18%) Java 8
6 3 (17.65%) Scala
7 2 (11.76%) C++
7 2 (11.76%) SQL
8 1 (5.88%) PHP
8 1 (5.88%) Ruby
8 1 (5.88%) TypeScript
8 1 (5.88%) XPath
Qualifications
1 7 (41.18%) CIW
1 7 (41.18%) OCA
1 7 (41.18%) OCP
1 7 (41.18%) Oracle Certification
2 2 (11.76%) Degree
3 1 (5.88%) Computer Science Degree
Quality Assurance & Compliance
1 2 (11.76%) Data Quality
1 2 (11.76%) QA
2 1 (5.88%) Accessibility
System Software
1 2 (11.76%) Docker
Systems Management
1 3 (17.65%) Ansible
1 3 (17.65%) Opscode Chef
1 3 (17.65%) Puppet
2 2 (11.76%) Kubernetes
3 1 (5.88%) Grafana
3 1 (5.88%) Kibana
3 1 (5.88%) Prometheus
Vendors
1 11 (64.71%) Oracle
2 7 (41.18%) Microsoft
3 2 (11.76%) Informatica
3 2 (11.76%) StreamSets
4 1 (5.88%) Google
4 1 (5.88%) Sybase