University of Birmingham

Senior RSE (Automation and DevOps) - IT Services - 107061 - Grade 8

⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Senior RSE (Automation and DevOps) based at the University of Birmingham, with a fixed-term contract until March 2031, offering a salary of £47,389 to £56,535. Key skills include Python, Linux, and DevOps experience.
🌎 - Country
United Kingdom
💱 - Currency
£ GBP
-
💰 - Day rate
256
-
🗓️ - Date
March 10, 2026
🕒 - Duration
More than 6 months
-
🏝️ - Location
On-site
-
📄 - Contract
Fixed Term
-
🔒 - Security
Yes
-
📍 - Location detailed
Birmingham, England, United Kingdom
-
🧠 - Skills detailed
#Monitoring #Linux #Django #Cloud #Project Management #Storage #Python #GitLab #Version Control #DevOps #AI (Artificial Intelligence) #GIT #Deployment #Athena #Unix #Documentation #Libraries #Code Reviews #Mathematics #Strategy #GitHub #Automation
Role description
Job Description Position Details IT Services Location: University of Birmingham, Edgbaston, Birmingham UK Full time starting salary is normally in the range £47,389 to £56,535 with potential progression once in post to £63,606 Grade: 8 Full Time, Fixed Term contract up to March 2031 Closing date: 12 th April 2026 Our offer to you People are at the heart of what we are and do. The University of Birmingham is proud to have been a part of the City of Birmingham and the wider region for over 100 years, andweare equally proud to be recognised as a leading global university.We want to attract talented people from across the city and beyond, support them to succeed, and celebrate their success. We are committed to helping the people who work here todevelopthrough our sector-leading Birmingham Professional programmewhichprovides allprofessionalservices staff with development opportunities and the encouragement to reach their full potential.With almost 5,000professionalservices jobs in a wide-range of functionsin Edgbaston andin our campus inDubai, there are plenty of opportunities foryou to be able to develop yourcareer at the University. We believe there is no such thing as a typical member of staff and that diversity is a source of strength that underpins the exchange of ideas, innovation, and debate.We warmly welcome people from all backgrounds and are committed to fostering an inclusive environment where diversity is at the heart of who and what we are,and how we work. Supporting our people to achieve a healthy work/life balance is important both to our employees andtothe success of the University and, depending on the role, we offer avarietyof flexible working arrangements. We therefore welcome discussions on all forms of flexible working.In addition, you will receive a generous package of benefits including 40 dayspaid holidaya year, one paid day a year for volunteering, occupational sick pay, and a pension scheme. We also have three high quality subsidised day nurseries. The University is situated in leafy Edgbaston and there are excellent transport links to our beautiful campus, including main bus routes and a train station on site.On campus we have a state-of-the-art sports centre with pool, shops,places to eat and drink,our own art gallery, museum and botanical gardens. Find out more about the benefits of working for the Universityof Birmingham Background The University of Birmingham is a global institution working within a diverse and vibrant City, offering an inspiring education to our students, and undertaking critically important research. We are a place of open, critical thinking, and the creation, sharing and dissemination of knowledge. Professional Services put students at the heart of all they do and enable an exceptional educational experience. They provide outstanding support to our researchers and help the University to grow its influence regionally, nationally, and globally. They ensure the University’s resources are used wisely, manage and improve the infrastructure which sits at the heart of the institution, and support decisions to be made quickly and based on sound evidence. Our Birmingham Professional programme operates across the University, supporting colleagues to network and collaborate, offering opportunities to learn and develop, contributing to the delivery of the University’s objectives, and helping everyone to understand the broader context within which we work. Department Overview Central IT services at the University of Birmingham use complex, large-scale architectures based on Unix, Linux, Windows and cloud technologies, coupled with advanced storage solutions. These need to be configured and maintained to the highest possible standards of reliability, performance and quality. Business continuity and high service levels are demanded equally for mission-critical research services as well as for those relied on for teaching, learning and administration. Advanced Research Computing (ARC) builds and runs (or buys-in) a range of specialist services for researchers, collectively known as BEAR (Birmingham Environment for Academic Research). Aimed at all disciplines, BEAR covers an increasingly broad spectrum of needs, ranging from the traditional HPC through storage and archiving solutions to collaboration and analytics tools. ARC also delivers Baskerville; a leading GPU accelerated National Compute Resource (NCR) and supports researchers using specialist regional and national services. Together with the national supercomputer ARCHER2 (Tier 1) and Birmingham’s own BEAR infrastructure, these supercomputers form a powerful resource for research. The Researcher Engagement and Data Group (REDG) works in partnership with ARC’s Research Software Group and its Architecture, Infrastructure and Systems Group to provide a sector leading environment for computationally and data intensive research, catering for all academic disciplines at the University of Birmingham and to the wider UK research community. Role Summary The Senior Research Software Engineer (Automation and DevOps) plays a central and highly technical role in designing, delivering and supporting the services that ARC manages. The post is located in the BEAR Applications team (part of the Research Software Group) but also works closely with the Architecture, Infrastructure and Systems Group. The role focuses on the systems and integrations that themselves support the operation of our headline services, including the Baskerville NCR HPC system and the University’s Tier 3 (local) high-performance computer. This dedicated post will allow us to proceed faster towards more and better automation in our drive to continuously improve quality and efficiency. The role is primarily technical, however a minority of the RSE’s time will be spent line managing a DevOps Engineer in collaboration with the BEAR Applications management team. In addition to the relevant managerial training courses available, the BEAR Applications management team will guide and advise the successful applicant in the line management aspects of this role. Main Duties • Development, maintenance and support of Python-based middleware libraries that integrate and control aspects of our headline HPC services. • Design, development, maintenance and support of the web applications that support ARC’s headline Baskerville NCR and BEAR computing services. • Reporting to the BEAR Applications team management, line manage a DevOps Engineer. • Deployment and support for web applications running on BEAR Cloud virtual machines, including the use of containerisation technologies. • Workflow development and automation with systems and services both internal-to-ARC (e.g. GitLab) and within the wider IT Services context (e.g. ServiceNow). • Continual improvement of our testing, automation and continuous integration (CI) pipelines. • In collaboration with colleagues, prioritise and plan the development of these projects. Help to allocate tasks to others and enable good communication between colleagues in this area. • Review code written by other team members for these and other projects, helping improve code quality and also timeliness of delivery. • Respond to user tickets related to these systems and troubleshoot incidents and problems, in collaboration with both researchers and with infrastructure colleagues. • Maintenance of the associated user and technical documentation. • In addition to University-provided training and development, you will undertake sufficient personal and professional development as required, ensuring skills and knowledge are up to date so that the role is performed to the required level. • Actively manage equality, diversity and inclusion through monitoring and evaluation and actively challenge unacceptable behaviour. • Support the University’s sustainability agenda through resource efficient working. • Any other duties commensurate with the grade. Person Specification • Educated to degree level or equivalent qualification preferably in a subject with a strong software engineering component, plus substantial work experience in a relevant technical/scientific and/or management/supervisory role in a specialist area. A higher degree may also be held. Where no equivalent qualification is held a proven track record of extensive and substantial work experience in a series of progressively more demanding and relevant roles will be required. • Broad and deep knowledge of Python, including working with medium or large codebases. • Experience developing software on Linux. • Significant experience supporting live services running on Linux. • Experience of integrating different systems together using APIs. • Knowledge and experience of up-to-date good practice for developing and maintaining Django applications. • Broad experience of using Git to provide version control for Python projects. • Experience with developing continuous integration pipelines. • Experience doing detailed code reviews. • Experience line managing a small team is desirable. • Demonstrated ability to solve complex problems. • Experience with version control in Git using GitHub or GitLab is desirable. • Experience of producing accessible technical documentation (or similar) is desirable. • Proven ability to work as part of a team. • Proven ability to build constructive relationships with customers (or similar). • A self-motivated learner with a track record of continually updating skills. • Excellent organizational/project management skills. • Excellent communication skills, both written and oral. • Good broad knowledge of C&IT, including latest technology industry trends. • Knowledge of Higher Education, Research and its environment is desirable. • GCSEs to a minimum of grade C/4 in English and Mathematics (or equivalent qualifications). • Experience of championing Equality, Diversity and Inclusion in own work area. • Ability to monitor and evaluate the extent to which equality and diversity legislation, policies, procedures are applied. • Ability to identify issues with the potential to impact on protected groups and take appropriate action. Role context Roles at this level will either be technical specialists operating at a very high specialist level as expert contributors or experienced functional/technical professionals with a broader knowledge across their discipline with managerial responsibility for the delivery or ownership of a service. Core Competencies/transferable Skills Working at this level you will be able to develop and successfully demonstrate the core competencies/transferable skills outlined in each of the areas shown below. You will be expected to take ownership for getting things done, including calling on or joining others to assist. You will be expected to be flexible as required in supporting your department and wider University. Planning and organising • lead and manage a technical/IT/specialist team to deliver a service, balancing short term delivery with longer term planning horizons. • determine priorities and allocate resources to meet planned objectives and requirements. • monitor performance standards, taking appropriate actions to ensure service delivery is uniformly excellent • ensure health and safety of the area and equipment/hardware. • carry out project work including planning and delivering programmes of work to budget and deadline. • advise on future requirements of, for example, equipment, apparatus, furniture and fittings, space. • make a major contribution to the development of policies and procedures to ensure that all legislative and University requirements are met within the laboratories/workshops and work areas. or • make significant contributions to the design/development/application of services, techniques, specialist equipment or materials. • design, plan and deliver programmes of specialist work. • operate as a high-level specialist – initiating and developing ideas/approaches, promoting and delivering innovative solutions. Problem solving and decision making • use analytical and problem-solving skills to resolve specialist and technical issues; may be one of the few able to provide solutions in a specialised field; • provide comprehensive advice and make innovative contributions. Organisational understanding • has an excellent understanding of own working area and a broad understanding of the contribution other areas make to the success of the University. • has an excellent understanding of how the University operates, together with an understanding of how academia operates in the UK; • demonstrates empathy with the academic endeavour and seeks to encourage others to do so. Relationships and communication • communicate clearly on technical or professional issues to non-specialists and senior level audiences and command their respect. • represent the department at internal and external meetings/events/network with colleagues in other institutions to share best practice. OH/DBS required Pre-employment DBS The University is committed to safeguarding, and we promote safe recruitment practice, therefore all associated pre-employment checks will be undertaken before any appointment is confirmed. Due to the nature of the work undertaken in this role all successful applicants will be subject to a satisfactory DBS clearance prior to appointment. Informal enquiries to James Carpenter, email: j.j.carpenter@bham.ac.uk View our staff values and behaviours here Use of AI in applications: We want to understand your genuine interest in the role and for the written elements of your application to accurately reflect your own communication style. Applications that rely too heavily on AI tools can appear generic and lack the detail we need to assess your skills and experience. Such applications will unlikely be progressed to interview. We believe there is no such thing as a 'typical' member of University of Birmingham staff and that diversity in its many forms is a strength that underpins the exchange of ideas, innovation and debate at the heart of University life. We are committed to proactively addressing the barriers experienced by some groups in our community and are proud to hold Athena SWAN, Race Equality Charter and Disability Confident accreditations. We have an Equality Diversity and Inclusion Centre that focuses on continuously improving the University as a fair and inclusive place to work where everyone has the opportunity to succeed. We are also committed to sustainability, which is a key part of our strategy. You can find out more about our work to create a fairer university for everyone on our website .