Engineers in the Home Office work in agile, product-focused teams to design, build and implement technologies and solutions. These include compute, storage, networking, physical infrastructure, software, commercial off-the-shelf (COTS) and open-source packages and solutions utilising both virtual and cloud computing.
Our agile teams enable flexibility, but also support interdisciplinary team working to deliver shared outcomes.
To view a version of this video with Audio Description, please visit https://youtu.be/WPH_mDIEdg4
Home Office engineering teams and developers currently work on more than 500 services across policing, borders, immigration, security and passports. They use cutting-edge technology to continually improve Home Office applications, creating sustainable user centred, data driven products with internet style engineering technologies and architecture.
A big element of the team’s work is about building in-house capability for software engineering and DevOps services for existing and new applications. In terms of DevOps platforms, our goal is to converge 10 existing Home Office platforms (currently developed and managed independently) into one. Read more about this work in a blog on converging DevOps platforms on GOV.UK.
This is work on a massive scale, with an impact on the everyday lives of millions of people.
What you could be doing
Infrastructure Engineers design, build and implement infrastructure technologies and solutions, using cutting-edge technology.
DevOps are responsible for the reliable use of our platforms. They maintain and update them, design and build elements of them, and consider and monitor their security.
Developers are key for delivering our products, developing core components of our solutions and selecting appropriate technologies. They work to our technical standards, writing clean, secure code following a test-driven approach, ensuring its open as far as possible and can be re-used.
The benefits of working in Engineering at the Home Office
As well as the benefits generally available to Home Office staff and members of the Digital, Data and Technology Profession, there are number of benefits specific to working in the Engineering cluster.
We offer an outstanding catalogue of technical training and development options to help identify opportunities for your professional and personal development. This includes AWS and Azure training and certification, O’Reilly Books and high-quality management training.
We also offer allocated study leave and support for relevant qualifications or other accredited development. This may include BCS Membership or study towards a degree or master’s qualification.
The scale of our work means access to a tech stack that includes:
- Backend: Java, Node.js, Java Spring, Python, C#
- Data: PostgreSQL, Microsoft SQL Server, Mongodb, Apache Cassandra
- DevOps: Aws, Kubernetes, Azure, Jenkins, Docker, Ansible, Terraform
We have an SFIA-based skills and competency model mapped to all role levels in Infrastructure, Network, Security, DevOps and Software Engineering, providing insight into which skills are required to develop, be promoted or to move roles. Our career pathways illustrate typical upwards and sideways moves. This includes a distinction between managerial and technical specialisms, and we have developed role definitions that provide clarity on responsibilities and expectations for your role.