Title: Senior DevOps Engineer
Total remuneration: £62,301 - £73,353
Pay Supplement: The base salary for this role is £50,243 - £59,156. This job qualifies for Digital, Data and Technology Annual Pay supplement 24% is included in the total remuneration above.
Pension: (RoS contribution)
Annual leave: 38 days annual holiday, increasing to 42 days with length of service.
Duration: Permanent
Working Pattern: 35 hours per week. We are a flexible employer and will consider a variety of working patterns on a case-by-case basis. For example, compressed hours, term-time working or part-time working.
Location: Hybrid working model. Contractual base either at Meadowbank House, Edinburgh (EH8 7AU), or St Vincent Plaza, Glasgow (G2 5LD).
Department: Development Enablement
Directorate: Digital Data and Technology (DDAT)
Role Reports to: Technical Product Manager
Closing date: 14th of May at 23:59
Grade: SEO – Senior Executive Officer (we maintain the right to extend an offer for an HEO grade in case the performance of the candidate is not satisfactory for an SEO grade, if this will happen the candidates will be informed of our decision in written)
Number of vacancies: 1
Registers of Scotland (RoS)
Join an award-winning organisation recognised for its technology and innovation. Registers of Scotland is a world-leading pioneer in land and property registration. Our full-stack teams design, architect, and build all our registration products in-house. We work to create digital solutions for the people of Scotland. You will get an opportunity to nurture your creativity and develop with us through access to the latest data, software engineering and product delivery techniques.
This job is for you if you want…
1. Work with purpose: working for the people of Scotland to set the bar for land and property registration worldwide.
2. Flexible and hybrid working: depending on the role and team requirements, work when and where it’s best for you and your stakeholders.
3. Benefits: enjoy pay progression, pension contributions of up to, up to a year’s parental leave, and 38 days annual holiday, increasing to 42 days with length of service.
4. Investment in professional development: we invest in all our people so that they have the right skills to be productive and confident in their job.
5. Diversity and Inclusion: We are an ‘Investor in People’ and a ‘Disability Confident’ employer. We are inclusive, stronger together, and committed to putting our people first.
6. Positive work culture: RoS is an agile, digital organisation using leading-edge technology. Colleagues understand their role in achieving our strategy and have the autonomy to deliver.
To learn more about RoS and what we offer visit our or watch this. Hear from our colleagues about their experience of working within our Digital, Data and Technology teams on.
Our tech stack:
Our devs write applications using Typescript, Python and Java on Ubuntu and/or Windows dev laptops that VPN in to the RoS network while off-site. We use Renovate to maintain dependencies, Sonarqube to check quality and Gitlab CI and Codepipeline to build and deliver. Claude Code is our code assist. Our IaC is configured using CDK (TS) and Terraform.
Our runtime environment is AWS native (serverless and event-driven) or a container technology (Openshift mainly, also EKS and ECS) secured with Prisma Cloud, AWS WAF and Commvault.
We gather and present signals using Opensearch and Grafana, Teams to interact with people, Jira to organise work and Confluence and Gitlab to keep docs.
The Role
Join our innovative tech team as a Senior DevOps Engineer and help shape the experience that our devs have while we deliver services together. We’re looking for an empathetic and experienced engineer to develop and support working systems and services that encapsulate RoS policies and standards and make them rewarding to use. You’ll have the opportunity to work with a talented and collaborative team where you’ll work on interesting projects using modern technologies and have impact beyond your individual contribution.
You will have line management responsibility for more junior colleagues and contribute to capability building across the organisation.
On a typical day you will…
This role is based on the UK Gov’s DDAT Senior DevOps Engineer:
7. Design, implement and improve DevOps tooling and engineering workflows that enable secure, efficient and reliable product delivery, meeting the needs of users, delivery teams and service operators.
8. Build, maintain and continuously improve deployment pipelines and release processes so services are repeatable, scalable, resilient and highly available.
9. Provide technical leadership and hands on support to multidisciplinary delivery teams, helping to resolve complex engineering issues and improve platform performance, reliability and maintainability.
10. Coach, mentor and line manage junior colleagues, supporting their development and contributing to capability building across the wider engineering community.
11. Work collaboratively with product, engineering and operational colleagues to apply RoS standards, security requirements and good operational practice across the software lifecycle.
12. Manage service components to ensure they meet business needs, performance targets and agreed service levels.
13. Identify opportunities to improve delivery processes and contribute to implementing practical, sustainable improvements.
14. Design and build solutions with appropriate security controls that reduce risk and help protect services, systems and data.
15. Apply modern engineering standards, patterns and ways of working consistently, and support others to do the same.
16. Design, code, test and document software or infrastructure solutions of medium to high complexity, using agreed standards, tools and engineering practices.
17. Use prototyping as a collaborative team activity to test ideas, explore options and iterate towards effective technical solutions.
18. Identify, investigate and resolve complex live service issues, and provide expert advice to others on service support approaches and recovery options.
19. Work with user researchers and delivery colleagues to understand user needs, represent users in technical discussions and help shape solutions that improve user outcomes.
Key Responsibilities
Essential Criteria – Skills and Attributes for Success
Experience/Technical:
We will assess you against the following Essential and Technical experience skills during the application and assessment process:
Essential Experience
20. Significant experience in software, platform or DevOps engineering roles
21. Experience leading platform or infrastructure improvement work
22. Experience supporting agile delivery in cross functional teams
23. Experience mentoring others and contributing to engineering practice
24. Experience delivering measurable service or platform outcomes
Technical Experience
25. Secure, scalable cloud native and containerised platforms
26. CI/CD, automation and infrastructure as code
27. Observability, resilience and operational support
28. Building reusable tooling, APIs and self-service capabilities
29. Writing maintainable infrastructure code and automation scripts
Behaviours
At application stage, you will be scored against the bolded Behaviours and against all Behaviours for the assessment:
Leadership
30. You will provide technical leadership across platform and DevOps engineering, helping shape standards, patterns and ways of working that support secure, scalable and reliable delivery.
31. You will take ownership of complex work, guide others through ambiguity and support the team to deliver high quality outcomes across the software lifecycle.
32. You will mentor and support colleagues through coaching, pairing, code reviews and knowledge sharing, helping build capability across the wider engineering community, including direct line management of other colleagues.
Managing a Quality Service
33. You will design, build and maintain resilient platform services that enable delivery teams to release software safely, efficiently and to a high standard.
34. You will use automation, observability, testing and secure engineering practices to improve service reliability, reduce operational risk and minimise disruption for users.
35. You will drive continuous improvement by identifying service issues, learning from incidents and using evidence and feedback to improve platform performance and developer experience.
Making Effective Decisions
36. You will make sound technical decisions on platform design, tooling, automation and release approaches, using evidence, engineering insight and business need to guide your judgement.
37. You will assess risks, dependencies and trade-offs when resolving problems or planning improvements, balancing pace of delivery with service resilience, security and long term sustainability.
38. You will use data, monitoring insight and team input to make informed decisions on priorities, incident response and platform improvements.
Working Together
39. You will work closely with developers, product colleagues, security specialists and other stakeholders to deliver platform capabilities that meet shared goals and user needs.
40. You will build effective working relationships across multidisciplinary teams, communicating clearly and contributing constructively to technical discussions, planning and problem solving.
41. You will support a collaborative team culture by sharing knowledge, valuing different perspectives and contributing to communities of practice and shared engineering initiatives.
Stage one - Application Process
To apply, click on 'Apply now' and complete the online application form.
You will need to submit:
42. A CV outlining your career history and how you meet the essential and technical criteria (max 4 pages).
43. Complete the application questions regarding the behaviours and the Experience of the role (maximum 300 words per answer in the spaces provided).
44. As part of the application process you will receive an online assessment invitation via Hackerrank and you will have 3 days to complete it.
Please note:
45. If we receive a high volume of applications, we may complete an initial sift on Technical Experience
46. We reserve the right to invite candidates to participate in a telephone interview prior to being further assessed.
47. Applications that are not accompanied by CVs will not be scored or asnwers over 300 words will not be considered.
48. We would strongly recommend that your statement is written in the (Situation, Task, Action & Result) and suggest preparing your answers using software such as MS Word or Google Docs, and then uploading the file.
49. We strongly advise you review our policy on in the application process. RoS may check answers with an AI detection tool and will contact you for a pre-screening call to verify your responses.
50. Applications and appointments are subject to a strict merit-based assessment process, in line with the .
Stage two – assessment
If successful at application stage, you will be invited to an in-person interview which will include the following:
51. Behaviour based interview
52. Technical Exercise
Behaviour based interview questions will be given to candidates 15 minutes before the start of the interview to allow candidates to prepare in advance. You will be able to take short notes with you into the interview from your preparation.
Recruitment timeline:
Close: 14th of May at 23:59
Hackerrank: 15th of May
Sift: 18th of May
Interviews: week commencing 1st of June
Information on Success Profiles
For further information on success profiles, visit our .
Feedback
Feedback will only be provided if you progress to interview stage.
Reserve List
In the event that further posts are required, a reserve list of successful candidates will be kept for up to 12 months.
Nationality and immigration status
In general, only nationals from the following countries (and associations of countries) are eligible for employment in the Civil Service: the United Kingdom, the Republic of Ireland, and the Commonwealth. EU nationals (with settled or pre-settled status), certain EEA nationals, Swiss and Turkish nationals are also eligible for employment. Detailed provisions on determining eligibility on the grounds of nationality and, where relevant, immigration status can be reviewed.
Security
Successful candidates must undergo a Level 1 Disclosure check.
Individuals working with government assets must complete baseline personnel security standard checks.
Diversity and inclusion
As a proud member of the Disability Confident Scheme, we welcome applications from disabled candidates. We’re not as diverse as we’d like yet, and we’re working on it. We especially welcome applications from underrepresented groups – people who are disabled, minoritised ethnic groups, and younger people (16-24 years of age). To learn more, please see our
As part of the application process, we would like to invite you to please complete our diversity monitoring form. This information is not shared with recruitment panels but will allow us to further improve our processes to increase diversity.
Reasonable adjustments
We want everyone to have the chance to perform at their best. If you need any adjustments (for example, extra time, a hearing loop, materials in large font) in any part of our recruitment process, please get in touch via . We will discuss adjustments individually with any candidates who request these.
Find out more about reasonable adjustments on this.
DDaT supplement
This post is part of the Digital, Data and Technology profession (DDAT) and attracts a pay supplement. The DDaT allowance is applied to the role and not you as an individual. Therefore, in future, if you move to a role that does not attract this allowance, the allowance would be withdrawn. Similarly, if you move to a different role which attracts a DDaT allowance, the amount of that allowance would be driven by that role's Job Family alignment to the DDaT Pay Framework.
The allowance is based on market benchmarking data and will be reviewed biennially. Following such review, the allowance may be increased, decreased or withdrawn where salary benchmarking data indicates this is appropriate
Further information
For further information relating to RoS, including:
53. Additional details on pay & benefits
54. The Civil Service Code
55. Complaints process
56. Use of AI in the application/recruitment process,
Please view our additional information
If you have any questions, please contact