Period
to 20 November 2017

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

Ruby
Oxfordshire > Oxford
6 months to
20 Nov 2017
Same period 2016 Same period 2015
Rank 76 54 60
Rank change year-on-year -22 +6 +15
Permanent jobs citing Ruby 44 68 73
As % of all permanent IT jobs advertised in Oxford 2.78% 4.68% 4.38%
As % of the Programming Languages category 4.06% 6.70% 7.34%
Number of salaries quoted 35 48 54
Oxford median annual salary £50,000 £52,500 £47,500
Median salary % change year-on-year -4.76% +10.53% +35.71%
10th Percentile £41,000 £34,250 £31,800
90th Percentile £84,000 £59,125 £61,400
Oxfordshire median annual salary £47,500 £50,000 £47,250
% change year-on-year -5.00% +5.82% +5.00%

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

All Programming Languages
Oxford
Permanent vacancies with a requirement for coding skills 1085 1015 994
As % of all permanent IT jobs advertised in Oxford 68.54% 69.86% 59.66%
Number of salaries quoted 961 906 823
Oxford median annual salary £47,500 £45,000 £42,500
Median salary % change year-on-year +5.56% +5.88% +6.25%
10th Percentile £31,250 £28,750 £27,500
90th Percentile £72,500 £63,750 £64,850
Oxfordshire median annual salary £47,500 £45,250 £42,500
% change year-on-year +4.97% +6.47% +6.25%

Ruby
Job Vacancy Trend in Oxford

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

Job vacancy trend for Ruby in Oxford

Ruby
Salary Trend in Oxford

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

Salary trend for Ruby in Oxford

Ruby
Salary Histogram in Oxford

The salary distribution of IT jobs citing Ruby in Oxford over the 6 months to 20 November 2017.

Salary histogram for Ruby in Oxford

For the 6 months to 20 November 2017, IT jobs citing Ruby 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 Oxford region with a requirement for Ruby.

1 34 (77.27%) Python
2 28 (63.64%) C++
3 27 (61.36%) Java
4 24 (54.55%) Amazon AWS
5 22 (50.00%) Web Services
5 22 (50.00%) Linux
6 21 (47.73%) Agile Software Development
7 19 (43.18%) JavaScript
8 17 (38.64%) Computer Science
9 15 (34.09%) Selenium
9 15 (34.09%) Test Automation
10 14 (31.82%) Software Engineering
11 13 (29.55%) Degree
11 13 (29.55%) Perl
11 13 (29.55%) Microsoft Azure
11 13 (29.55%) Machine Learning
12 12 (27.27%) Algorithms
12 12 (27.27%) Continuous Integration
13 11 (25.00%) SQL
13 11 (25.00%) HTML
13 11 (25.00%) C
14 10 (22.73%) QA
14 10 (22.73%) Manual Testing
14 10 (22.73%) Mentoring
14 10 (22.73%) Jenkins
14 10 (22.73%) Bash Shell
14 10 (22.73%) Computer Science Degree
15 9 (20.45%) Git (software)
15 9 (20.45%) Integration Testing
15 9 (20.45%) Cisco

Ruby
Co-occurring IT Skills in Oxford 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 6 (13.64%) Apache
1 6 (13.64%) Confluence
2 5 (11.36%) Apache Solr
2 5 (11.36%) Apache Spark
2 5 (11.36%) Elasticsearch
2 5 (11.36%) Jetty
2 5 (11.36%) nginx
2 5 (11.36%) Tomcat
Cloud Services
1 24 (54.55%) Amazon AWS
2 13 (29.55%) Microsoft Azure
3 8 (18.18%) SaaS
4 6 (13.64%) Google Cloud Platform
5 5 (11.36%) Amazon EMR
Communications & Networking
1 9 (20.45%) BGP
2 8 (18.18%) EIGRP
2 8 (18.18%) OSPF
3 7 (15.91%) Cisco IOS
3 7 (15.91%) Firewall
3 7 (15.91%) HSRP
3 7 (15.91%) Intrusion Detection
3 7 (15.91%) IPsec
3 7 (15.91%) LAN
3 7 (15.91%) MPLS
3 7 (15.91%) Network Security
3 7 (15.91%) VoIP
3 7 (15.91%) VRRP
3 7 (15.91%) WAN
4 6 (13.64%) Ethernet
4 6 (13.64%) TCP/IP
4 6 (13.64%) VPN
5 3 (6.82%) DNS
5 3 (6.82%) Internet
6 1 (2.27%) DHCP
Database & Business Intelligence
1 5 (11.36%) Big Data
1 5 (11.36%) Text Mining
2 1 (2.27%) MySQL
2 1 (2.27%) NoSQL
2 1 (2.27%) PostgreSQL
Development Applications
1 15 (34.09%) Selenium
2 10 (22.73%) Jenkins
3 9 (20.45%) Git (software)
4 7 (15.91%) Subversion
5 6 (13.64%) Cucumber
5 6 (13.64%) JIRA
5 6 (13.64%) JUnit
5 6 (13.64%) Maven
5 6 (13.64%) SoapUI
5 6 (13.64%) Talend Open Studio
6 5 (11.36%) Gradle
7 3 (6.82%) Metasploit
General
1 8 (18.18%) Automotive
2 4 (9.09%) Publishing
3 3 (6.82%) Aerospace
3 3 (6.82%) Finance
3 3 (6.82%) Retail
Job Titles
1 10 (22.73%) Test Automation Engineer
1 10 (22.73%) Test Engineer
2 8 (18.18%) Network Engineer
2 8 (18.18%) Software Engineer
3 7 (15.91%) Algorithm Engineer
4 6 (13.64%) Analyst
4 6 (13.64%) Automation Test Analyst
4 6 (13.64%) LAN Engineer
4 6 (13.64%) LAN/WAN Engineer
4 6 (13.64%) QA Automation Analyst
4 6 (13.64%) QA Automation Engineer
4 6 (13.64%) QA Test Engineer
4 6 (13.64%) Selenium Test Analyst
4 6 (13.64%) Senior Analyst
4 6 (13.64%) Senior Automation Test Analyst
4 6 (13.64%) Senior QA Analyst
4 6 (13.64%) Senior QA Engineer
4 6 (13.64%) Senior Test Automation Engineer
4 6 (13.64%) Test Analyst
4 6 (13.64%) WAN Engineer
Libraries, Frameworks & Software Standards
1 22 (50.00%) Web Services
2 11 (25.00%) HTML
3 8 (18.18%) CSS
4 6 (13.64%) AngularJS
4 6 (13.64%) Ruby on Rails
4 6 (13.64%) SOAP
5 5 (11.36%) .NET
5 5 (11.36%) Elastic Stack
5 5 (11.36%) Kafka
5 5 (11.36%) Lucene
5 5 (11.36%) Natural Language Processing
5 5 (11.36%) RESTful
6 1 (2.27%) jQuery
6 1 (2.27%) Node.js
6 1 (2.27%) React
6 1 (2.27%) Twitter Bootstrap
Miscellaneous
1 17 (38.64%) Computer Science
2 12 (27.27%) Algorithms
3 6 (13.64%) Greenfield Project
3 6 (13.64%) Video Conferencing
4 5 (11.36%) Linked Data
4 5 (11.36%) User Experience
5 3 (6.82%) Mobile App
Operating Systems
1 22 (50.00%) Linux
2 7 (15.91%) Windows
3 3 (6.82%) Red Hat Enterprise Linux
Processes & Methodologies
1 21 (47.73%) Agile Software Development
2 15 (34.09%) Test Automation
3 14 (31.82%) Software Engineering
4 13 (29.55%) Machine Learning
5 12 (27.27%) Continuous Integration
6 10 (22.73%) Manual Testing
6 10 (22.73%) Mentoring
7 9 (20.45%) Integration Testing
8 8 (18.18%) Mathematics
9 7 (15.91%) ITIL
9 7 (15.91%) Network Management
9 7 (15.91%) Network Virtualisation
10 6 (13.64%) API Testing
10 6 (13.64%) Continuous Improvement
10 6 (13.64%) High Availability
10 6 (13.64%) Network Architecture
10 6 (13.64%) QA Automation
10 6 (13.64%) SDET
10 6 (13.64%) Service Design
10 6 (13.64%) Web Filtering
Programming Languages
1 34 (77.27%) Python
2 28 (63.64%) C++
3 27 (61.36%) Java
4 19 (43.18%) JavaScript
5 13 (29.55%) Perl
6 11 (25.00%) C
6 11 (25.00%) SQL
7 10 (22.73%) Bash Shell
8 8 (18.18%) C#
9 6 (13.64%) MATLAB
10 5 (11.36%) Scala
11 3 (6.82%) Shell Script
12 1 (2.27%) R
Qualifications
1 13 (29.55%) Degree
2 10 (22.73%) Computer Science Degree
3 5 (11.36%) PhD
4 3 (6.82%) CEH
4 3 (6.82%) CHECK Team Leader
4 3 (6.82%) CHECK Team Member
4 3 (6.82%) CREST Certified
4 3 (6.82%) Cyber Scheme
4 3 (6.82%) OSCP
4 3 (6.82%) SC Cleared
4 3 (6.82%) Security Cleared
Quality Assurance & Compliance
1 10 (22.73%) QA
2 6 (13.64%) PMO
3 1 (2.27%) Cyber Essentials
3 1 (2.27%) GDPR
3 1 (2.27%) IASME
System Software
1 5 (11.36%) Apache ZooKeeper
2 2 (4.55%) VMware Infrastructure
3 1 (2.27%) Hyper-V
Systems Management
1 6 (13.64%) Nagios
1 6 (13.64%) SCOM
2 3 (6.82%) Nessus
2 3 (6.82%) Nmap
3 1 (2.27%) Puppet
Vendors
1 9 (20.45%) Cisco
2 7 (15.91%) CheckPoint
2 7 (15.91%) Palo Alto
3 6 (13.64%) Google
3 6 (13.64%) Microsoft
3 6 (13.64%) SolarWinds
3 6 (13.64%) Talend
4 5 (11.36%) Sophos
5 3 (6.82%) Red Hat
6 2 (4.55%) Juniper
6 2 (4.55%) VMware
7 1 (2.27%) Citrix