Period
to 8 April 2020

The following table provides summary statistics for permanent job vacancies advertised in Edinburgh with a requirement for Ruby skills. Included is a benchmarking guide to the salaries offered in vacancies that have cited Ruby over the 6 months to 8 April 2020 with a comparison to the same period in the previous 2 years.

Ruby
Scotland > Edinburgh
6 months to
8 Apr 2020
Same period 2019 Same period 2018
Rank 75 108 85
Rank change year-on-year +33 -23 -40
Permanent jobs citing Ruby 44 49 73
As % of all permanent jobs advertised in Edinburgh 2.56% 1.88% 2.74%
As % of the Programming Languages category 4.41% 3.44% 5.32%
Number of salaries quoted 20 37 53
Median annual salary £48,500 £57,500 £45,000
Median salary % change year-on-year -15.65% +27.78% -5.26%
10th Percentile £28,000 £36,200 £33,750
90th Percentile £71,250 £68,750 £71,100
Scotland median annual salary £42,750 £50,000 £50,000
% change year-on-year -14.50% - +11.11%

Ruby 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 Edinburgh with a requirement for coding skills.

All Programming Languages
Edinburgh
Permanent vacancies with a requirement for coding skills 998 1,425 1,372
As % of all permanent IT jobs advertised in Edinburgh 57.99% 54.70% 51.50%
Number of salaries quoted 540 911 945
Median annual salary £50,000 £42,500 £42,500
Median salary % change year-on-year +17.65% - -
10th Percentile £30,500 £28,000 £28,000
90th Percentile £72,500 £65,000 £66,750
Scotland median annual salary £45,000 £45,000 £45,000

Ruby
Job Vacancy Trend in Edinburgh

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

Job vacancy trend for Ruby in Edinburgh

Ruby
Salary Trend in Edinburgh

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

Salary trend for Ruby in Edinburgh

Ruby
Salary Histogram in Edinburgh

Salary distribution for jobs citing Ruby in Edinburgh over the 6 months to 8 April 2020.

Salary histogram for Ruby in Edinburgh

For the 6 months to 8 April 2020, IT jobs citing Ruby 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 Ruby.

1 37 (84.09%) Python
2 30 (68.18%) Agile Software Development
3 29 (65.91%) Linux
4 22 (50.00%) AWS
5 20 (45.45%) Azure
6 18 (40.91%) Finance
7 17 (38.64%) DevOps
8 16 (36.36%) SQL
8 16 (36.36%) Public Cloud
9 15 (34.09%) JavaScript
10 14 (31.82%) Continuous Integration
10 14 (31.82%) Continuous Delivery
11 13 (29.55%) Software Engineering
11 13 (29.55%) Microsoft
11 13 (29.55%) Windows
11 13 (29.55%) PowerShell
12 12 (27.27%) Web Services
12 12 (27.27%) TDD
12 12 (27.27%) SDLC
13 10 (22.73%) Apache Ivy
13 10 (22.73%) Team Foundation Server
13 10 (22.73%) Test Automation
13 10 (22.73%) QA
13 10 (22.73%) Release Management
13 10 (22.73%) Ant
13 10 (22.73%) Visual Studio
13 10 (22.73%) .NET
13 10 (22.73%) Micro Focus
14 9 (20.45%) Unix
14 9 (20.45%) Java

Ruby
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 1 (2.27%) Apache
1 1 (2.27%) Cloud Foundry
1 1 (2.27%) Elasticsearch
1 1 (2.27%) Tomcat
Cloud Services
1 22 (50.00%) AWS
2 20 (45.45%) Azure
3 9 (20.45%) Serverless
4 8 (18.18%) SaaS
5 5 (11.36%) PaaS
6 2 (4.55%) GCP
6 2 (4.55%) IaaS
7 1 (2.27%) GitHub
Database & Business Intelligence
1 7 (15.91%) MySQL
2 3 (6.82%) Big Data
2 3 (6.82%) NoSQL
2 3 (6.82%) Relational Database
3 2 (4.55%) RDBMS
4 1 (2.27%) PostgreSQL
Development Applications
1 10 (22.73%) Ant
1 10 (22.73%) Apache Ivy
1 10 (22.73%) Team Foundation Server
1 10 (22.73%) Visual Studio
2 8 (18.18%) Git (software)
2 8 (18.18%) Jenkins
3 5 (11.36%) JIRA
3 5 (11.36%) Subversion
4 3 (6.82%) Eclipse
4 3 (6.82%) RubyMine
5 1 (2.27%) GitLab
5 1 (2.27%) Selenium
5 1 (2.27%) WebDriver
General
1 18 (40.91%) Finance
2 2 (4.55%) Law
Job Titles
1 13 (29.55%) Developer
2 11 (25.00%) Cloud Engineer
3 9 (20.45%) Senior Cloud Engineer
4 7 (15.91%) Senior Developer
4 7 (15.91%) Software Developer
5 6 (13.64%) DevOps Engineer
5 6 (13.64%) Software Engineer
6 5 (11.36%) DevOps Developer
6 5 (11.36%) Senior DevOps
6 5 (11.36%) Senior Software Developer
7 3 (6.82%) Engineering Manager
7 3 (6.82%) Infrastructure Engineer
8 2 (4.55%) Associate Consultant
8 2 (4.55%) Consultant
8 2 (4.55%) Java Developer
8 2 (4.55%) Java Software Developer
8 2 (4.55%) Platform Engineer
8 2 (4.55%) Senior Software Engineer
8 2 (4.55%) Software Engineering Manager
8 2 (4.55%) Software Manager
Libraries, Frameworks & Software Standards
1 12 (27.27%) Web Services
2 10 (22.73%) .NET
3 8 (18.18%) Ruby on Rails
4 7 (15.91%) React
5 5 (11.36%) CSS
5 5 (11.36%) HTML
5 5 (11.36%) Node.js
6 3 (6.82%) CSS3
6 3 (6.82%) GatsbyJS
7 2 (4.55%) GraphQL
7 2 (4.55%) HTML5
7 2 (4.55%) Redux
7 2 (4.55%) RESTful
7 2 (4.55%) Spring
7 2 (4.55%) Vue.js
8 1 (2.27%) AngularJS
8 1 (2.27%) Hibernate
8 1 (2.27%) JPA
8 1 (2.27%) Kafka
8 1 (2.27%) XML
Miscellaneous
1 16 (36.36%) Public Cloud
2 9 (20.45%) Cloud Native
3 2 (4.55%) Hybrid Cloud
4 1 (2.27%) Algorithms
4 1 (2.27%) Analytical Skills
4 1 (2.27%) Data Centre
4 1 (2.27%) Data Structures
4 1 (2.27%) Mobile App
4 1 (2.27%) User Experience
Operating Systems
1 29 (65.91%) Linux
2 13 (29.55%) Windows
3 9 (20.45%) Unix
3 9 (20.45%) Windows Server
4 3 (6.82%) CentOS
4 3 (6.82%) Red Hat Enterprise Linux
5 2 (4.55%) Windows Server 2008
6 1 (2.27%) Android
6 1 (2.27%) Apple iOS
Processes & Methodologies
1 30 (68.18%) Agile Software Development
2 17 (38.64%) DevOps
3 14 (31.82%) Continuous Delivery
3 14 (31.82%) Continuous Integration
4 13 (29.55%) Software Engineering
5 12 (27.27%) SDLC
5 12 (27.27%) TDD
6 10 (22.73%) Release Management
6 10 (22.73%) Test Automation
7 9 (20.45%) Acceptance Criteria
7 9 (20.45%) Data Protection
7 9 (20.45%) Sprint Planning
7 9 (20.45%) Technology Roadmap
8 6 (13.64%) Scrum
9 5 (11.36%) Continuous Deployment
10 4 (9.09%) Fintech
10 4 (9.09%) OOP
10 4 (9.09%) Process Improvement
10 4 (9.09%) Web Development
11 3 (6.82%) Mentoring
Programming Languages
1 37 (84.09%) Python
2 16 (36.36%) SQL
3 15 (34.09%) JavaScript
4 13 (29.55%) PowerShell
5 9 (20.45%) Java
6 7 (15.91%) PHP
7 6 (13.64%) Perl
8 4 (9.09%) Bash Shell
9 3 (6.82%) C#
10 2 (4.55%) Go
11 1 (2.27%) C++
11 1 (2.27%) Elixir
11 1 (2.27%) ES6
11 1 (2.27%) F#
11 1 (2.27%) Groovy
11 1 (2.27%) Kotlin
11 1 (2.27%) Shell Script
11 1 (2.27%) TypeScript
Qualifications
1 4 (9.09%) Degree
2 3 (6.82%) Computer Science Degree
Quality Assurance & Compliance
1 10 (22.73%) QA
System Software
1 9 (20.45%) Docker
2 2 (4.55%) vCloud
3 1 (2.27%) VMware Infrastructure
Systems Management
1 6 (13.64%) Puppet
2 4 (9.09%) Kubernetes
3 3 (6.82%) Ansible
3 3 (6.82%) Opscode Chef
4 2 (4.55%) vCenter Server
5 1 (2.27%) Kibana
5 1 (2.27%) logstash
Vendors
1 13 (29.55%) Microsoft
2 10 (22.73%) Micro Focus
3 3 (6.82%) VMware
4 1 (2.27%) AppDynamics
4 1 (2.27%) Red Hat