Period
to 13 November 2019

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

Ruby
UK > Scotland
6 months to
13 Nov 2019
Same period 2018 Same period 2017
Rank 81 85 86
Rank change year-on-year +4 +1 +29
Permanent jobs citing Ruby 146 179 176
As % of all permanent IT jobs advertised in Scotland 3.10% 3.32% 3.14%
As % of the Programming Languages category 5.25% 5.78% 5.12%
Number of salaries quoted 71 117 108
Scotland median annual salary £50,000 £47,500 £41,000
Median salary % change year-on-year +5.26% +15.85% -7.87%
10th Percentile £32,500 £34,250 £31,250
90th Percentile £70,000 £70,000 £60,000
UK median annual salary £57,500 £56,000 £55,000
% change year-on-year +2.68% +1.82% -

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

All Programming Languages
Scotland
Permanent vacancies with a requirement for coding skills 2,781 3,099 3,438
As % of all permanent IT jobs advertised in Scotland 58.98% 57.42% 61.41%
Number of salaries quoted 1,730 2,047 2,209
Scotland median annual salary £45,000 £45,000 £42,500
Median salary % change year-on-year - +5.88% +1.80%
10th Percentile £30,000 £30,000 £28,750
90th Percentile £63,875 £65,000 £63,750
UK median annual salary £52,500 £50,000 £49,000
% change year-on-year +5.00% +2.04% +3.16%

Ruby
Job Vacancy Trend in Scotland

Job postings citing Ruby as a percentage of all IT jobs advertised in Scotland.

Job vacancy trend for Ruby in Scotland

Ruby
Salary Trend in Scotland

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

Salary trend for Ruby in Scotland

Ruby
Salary Histogram in Scotland

The salary distribution of IT jobs citing Ruby in Scotland over the 6 months to 13 November 2019.

Salary histogram for Ruby in Scotland

Ruby
Job Locations in Scotland

The table below looks at the demand and provides a guide to the median salaries quoted in IT jobs citing Ruby within the Scotland region over the 6 months to 13 November 2019. 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
Edinburgh +19 86 £52,500 -8.70% 9
Glasgow -12 49 £50,000 +11.11% 1
Dundee -10 4 £38,750 +3.33% 3
Aberdeen -9 3 £58,750 +46.88% 2
West Lothian +20 2 £50,000 +138.10% 1
Fife - 2 £45,000 -
Ruby
UK

For the 6 months to 13 November 2019, 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 Scotland region with a requirement for Ruby.

1 112 (76.71%) Python
2 91 (62.33%) Agile Software Development
3 65 (44.52%) JavaScript
4 62 (42.47%) Azure
5 56 (38.36%) DevOps
6 55 (37.67%) SQL
7 48 (32.88%) Linux
8 44 (30.14%) .NET
9 42 (28.77%) Finance
10 41 (28.08%) AWS
11 39 (26.71%) Java
12 38 (26.03%) Microsoft
13 37 (25.34%) PowerShell
14 35 (23.97%) Ruby on Rails
15 34 (23.29%) TDD
16 33 (22.60%) HTML
17 32 (21.92%) CSS
18 29 (19.86%) Scrum
18 29 (19.86%) SDLC
19 28 (19.18%) Apache Ivy
19 28 (19.18%) Windows
19 28 (19.18%) Ant
20 27 (18.49%) C#
20 27 (18.49%) Visual Studio
20 27 (18.49%) Micro Focus
20 27 (18.49%) Release Management
20 27 (18.49%) Team Foundation Server
20 27 (18.49%) Bash Shell
21 26 (17.81%) Software Engineering
21 26 (17.81%) Fintech

Ruby
Co-occurring IT Skills in Scotland 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 5 (3.42%) CloudStack
1 5 (3.42%) OpenStack
2 3 (2.05%) Apache Spark
3 1 (0.68%) JBoss
3 1 (0.68%) Jetty
3 1 (0.68%) Tomcat
3 1 (0.68%) WebLogic
Cloud Services
1 62 (42.47%) Azure
2 41 (28.08%) AWS
3 11 (7.53%) GCP
3 11 (7.53%) Serverless
4 10 (6.85%) Cloud Computing
5 8 (5.48%) Azure Stack
5 8 (5.48%) IBM Cloud
5 8 (5.48%) SaaS
6 6 (4.11%) PaaS
7 4 (2.74%) Office 365
8 3 (2.05%) Google Analytics
8 3 (2.05%) IaaS
9 1 (0.68%) GitHub
9 1 (0.68%) iTunes
9 1 (0.68%) Trello
Communications & Networking
1 4 (2.74%) Network Security
1 4 (2.74%) VPN
2 3 (2.05%) Firewall
3 2 (1.37%) DHCP
3 2 (1.37%) DNS
3 2 (1.37%) HTTP
3 2 (1.37%) HTTPS
3 2 (1.37%) Kerberos
3 2 (1.37%) Sourcefire
3 2 (1.37%) SSL
3 2 (1.37%) TCP/IP
4 1 (0.68%) Wireshark
Database & Business Intelligence
1 12 (8.22%) PostgreSQL
2 9 (6.16%) MySQL
3 8 (5.48%) Big Data
4 6 (4.11%) Text Mining
5 5 (3.42%) NoSQL
6 3 (2.05%) Hadoop
6 3 (2.05%) MariaDB
6 3 (2.05%) MongoDB
6 3 (2.05%) Redis
6 3 (2.05%) Riak
7 2 (1.37%) Apache Hive
7 2 (1.37%) HBase
7 2 (1.37%) Relational Database
7 2 (1.37%) Sqoop
8 1 (0.68%) RDBMS
8 1 (0.68%) SQL Server
Development Applications
1 28 (19.18%) Ant
1 28 (19.18%) Apache Ivy
2 27 (18.49%) Team Foundation Server
2 27 (18.49%) Visual Studio
3 17 (11.64%) Git (software)
4 11 (7.53%) PostCSS
5 9 (6.16%) Subversion
6 8 (5.48%) Selenium
7 7 (4.79%) WebDriver
8 5 (3.42%) Axure RP
8 5 (3.42%) Jenkins
9 4 (2.74%) Cucumber
10 3 (2.05%) Appium
10 3 (2.05%) Eclipse
10 3 (2.05%) RubyMine
10 3 (2.05%) SoapUI
11 2 (1.37%) JMeter
11 2 (1.37%) RSpec
12 1 (0.68%) MSTest
12 1 (0.68%) PHPUnit
General
1 42 (28.77%) Finance
2 11 (7.53%) Public Sector
3 9 (6.16%) Retail
4 8 (5.48%) Banking
5 3 (2.05%) Law
6 2 (1.37%) Games
7 1 (0.68%) Legal
Job Titles
1 62 (42.47%) Developer
2 24 (16.44%) Senior DevOps
2 24 (16.44%) Software Developer
3 22 (15.07%) Cloud Engineer
4 19 (13.01%) Senior Developer
5 17 (11.64%) DevOps Developer
5 17 (11.64%) DevOps Engineer
5 17 (11.64%) Senior Software Developer
6 15 (10.27%) Software Engineer
7 13 (8.90%) Platform Engineer
8 12 (8.22%) Senior Cloud Engineer
9 8 (5.48%) UI Developer
10 7 (4.79%) Senior DevOps Engineer
10 7 (4.79%) Senior Software Engineer
11 6 (4.11%) .NET Developer
11 6 (4.11%) C# .NET Developer
11 6 (4.11%) C# Developer
11 6 (4.11%) Front End Developer (Client-Side Developer)
11 6 (4.11%) Ruby Developer
12 5 (3.42%) Test Engineer
Libraries, Frameworks & Software Standards
1 44 (30.14%) .NET
2 35 (23.97%) Ruby on Rails
3 33 (22.60%) HTML
4 32 (21.92%) CSS
5 21 (14.38%) React
5 21 (14.38%) Web Services
6 20 (13.70%) AngularJS
7 12 (8.22%) Sass
8 6 (4.11%) Natural Language Processing
8 6 (4.11%) Node.js
9 5 (3.42%) HTML5
9 5 (3.42%) jQuery
9 5 (3.42%) Twitter Bootstrap
10 4 (2.74%) CSS3
10 4 (2.74%) Django
10 4 (2.74%) Laravel
10 4 (2.74%) Symfony
11 3 (2.05%) REST
11 3 (2.05%) RESTful
11 3 (2.05%) Spring
Miscellaneous
1 20 (13.70%) Public Cloud
2 12 (8.22%) Cloud Native
2 12 (8.22%) User Experience
3 9 (6.16%) Hybrid Cloud
4 8 (5.48%) Mobile App
5 6 (4.11%) Enterprise Software
6 2 (1.37%) Algorithms
6 2 (1.37%) Blog
6 2 (1.37%) Data Centre
6 2 (1.37%) Data Structures
7 1 (0.68%) iPad
7 1 (0.68%) iPhone
7 1 (0.68%) Management Information System
7 1 (0.68%) Self-Motivation
Operating Systems
1 48 (32.88%) Linux
2 28 (19.18%) Windows
3 16 (10.96%) Unix
4 11 (7.53%) Windows Server
5 7 (4.79%) CentOS
5 7 (4.79%) Red Hat Enterprise Linux
6 5 (3.42%) Android
6 5 (3.42%) Apple iOS
7 3 (2.05%) Solaris
8 2 (1.37%) Debian
8 2 (1.37%) Windows Server 2008
Processes & Methodologies
1 91 (62.33%) Agile Software Development
2 56 (38.36%) DevOps
3 34 (23.29%) TDD
4 29 (19.86%) Scrum
4 29 (19.86%) SDLC
5 27 (18.49%) Release Management
6 26 (17.81%) Fintech
6 26 (17.81%) Software Engineering
7 24 (16.44%) Process Improvement
7 24 (16.44%) Test Automation
8 18 (12.33%) Continuous Integration
9 15 (10.27%) Artificial Intelligence
10 14 (9.59%) Problem-Solving
11 13 (8.90%) BDD
11 13 (8.90%) Configuration Management
11 13 (8.90%) Data Protection
12 12 (8.22%) Continuous Delivery
13 11 (7.53%) Acceptance Criteria
13 11 (7.53%) Mobile First
13 11 (7.53%) Sprint Planning
Programming Languages
1 112 (76.71%) Python
2 65 (44.52%) JavaScript
3 55 (37.67%) SQL
4 39 (26.71%) Java
5 37 (25.34%) PowerShell
6 27 (18.49%) Bash Shell
6 27 (18.49%) C#
7 13 (8.90%) Perl
8 12 (8.22%) ES6
8 12 (8.22%) PHP
9 8 (5.48%) C++
9 8 (5.48%) Groovy
10 6 (4.11%) Go
11 3 (2.05%) C
11 3 (2.05%) VB
12 2 (1.37%) Shell Script
12 2 (1.37%) VBScript
13 1 (0.68%) ActionScript
13 1 (0.68%) Lua
13 1 (0.68%) Objective-C
Qualifications
1 4 (2.74%) CCNA
1 4 (2.74%) CCNP
1 4 (2.74%) Cisco Certification
1 4 (2.74%) Degree
1 4 (2.74%) HND
2 3 (2.05%) CREST Certified
3 2 (1.37%) Computer Science Degree
3 2 (1.37%) OSCP
4 1 (0.68%) SC Cleared
4 1 (0.68%) Security Cleared
Quality Assurance & Compliance
1 20 (13.70%) QA
2 1 (0.68%) Data Quality
2 1 (0.68%) GDPR
2 1 (0.68%) ISO/IEC 27001
System Software
1 17 (11.64%) Docker
2 5 (3.42%) Citrix Hypervisor
2 5 (3.42%) vSphere
2 5 (3.42%) Xen
3 2 (1.37%) Active Directory
3 2 (1.37%) HDFS
3 2 (1.37%) vCloud
3 2 (1.37%) VMware Infrastructure
4 1 (0.68%) Hyper-V
Systems Management
1 20 (13.70%) Opscode Chef
2 16 (10.96%) Terraform
3 14 (9.59%) Puppet
4 7 (4.79%) Kubernetes
5 6 (4.11%) Cobbler
6 5 (3.42%) Ansible
7 2 (1.37%) Ambari
7 2 (1.37%) FortiGate
7 2 (1.37%) Hadoop YARN
7 2 (1.37%) Oozie
7 2 (1.37%) Single Sign-On
7 2 (1.37%) vCenter Server
8 1 (0.68%) Nmap
Vendors
1 38 (26.03%) Microsoft
2 27 (18.49%) Micro Focus
3 11 (7.53%) Google
4 8 (5.48%) IBM
5 6 (4.11%) Cisco
5 6 (4.11%) Red Hat
6 4 (2.74%) Oracle
6 4 (2.74%) VMware
7 2 (1.37%) Cloudera
7 2 (1.37%) F5
7 2 (1.37%) Hortonworks
7 2 (1.37%) Palo Alto
8 1 (0.68%) Splunk
8 1 (0.68%) Xamarin