Social network you want to login/join with:
Interviews: From 9th June 2025 (please note that this may be subject to change)
Grade: SEO
(MoJ candidates who are on a specialist grade will be able to retain this grade on lateral transfer)
National: £41463 - £51675 (may include an allowance of up to £10,212)
London: £47657 - £56050 (may include an allowance of up to £8393)
Working pattern: full-time, part-time, flexible working
Contract Type: Permanent
*We offer a hybrid working model, allowing a balance between remote work and local office presence. Office locations can be found ON THIS MAP
The Role
We’re recruiting for a Senior Data Engineer at the Ministry of Justice, to join our collaborative Data & Analytics Engineering team.
This role aligns with the Senior Data Engineer position from the Government Digital and Data Framework.
This is an exciting opportunity to work with leading cloud technology and influence data usage in the public sector. Data engineers at MoJ are vital in our mission to make data central to decision-making. We're seeking individuals eager to develop a comprehensive understanding of data needs and availability across the Ministry of Justice.
You will collaborate with Data Engineers and Analytics Engineers to bridge data production and consumption, developing analytical pipelines and self-service tools to acquire and transform data for our Analytical Platform. More details about team projects can be found in our handbook.
Key Responsibilities
* Design and build scalable, automated data flows connecting operational systems, analytics, and BI systems.
* Identify opportunities to reuse and re-engineer data flows for scalability and repeatability.
* Develop and optimize ETL scripts and code for performance.
* Engage with data users to understand and translate their needs into technical solutions.
* Utilize AWS services to deploy solutions reproducibly and sustainably.
* Implement infrastructure-as-code for AWS cloud deployment.
* Develop tools and services to enable effective data use.
Additional Activities
* Create and maintain technical documentation.
* Promote best practices within the team and wider organization.
* Respond to incident reports with appropriate prioritization and detail.
* Develop innovative solutions for stakeholder needs.
* Support users of the Ministry of Justice's Analytical Platform.
* Lead team-building and development initiatives.
* Manage a junior colleague.
Candidate Profile
We welcome applicants with the skills we value in a data engineer, regardless of current role background, including analysis, software engineering, or data science.
If you’re enthusiastic about this challenge and eager to join our team, please continue reading and apply!
Benefits
* 37 hours/week with flexible options including remote, part-time, job sharing, or compressed hours.
* A £1,000 learning budget for conferences, seminars, certifications, and e-learning.
* 10% time dedicated to personal development.
* Generous civil service pension with 28.97% employer contributions from April 2024.
* 25 days leave plus bank holidays and an additional privilege day around the Kings’ birthday. 5 days of extra leave after 5 years of service.
* Comprehensive leave policies for maternity, adoption, and shared parental leave, with up to 26 weeks at full pay.
* Wellbeing support, including access to the Calm app.
* Bike loans, secure parking, season ticket loans, childcare vouchers, and eye-care vouchers.
* Free membership to BCS, the Chartered Institute for IT.
* Potential subsidized onsite gym facilities.
Person Specification
We seek candidates with a passion for Data Engineering and skills or experience in:
* Working in technical teams using Python and SQL.
* Understanding of software development lifecycle, testing (e.g., pytest), version control (git), and CI/CD (GitHub Actions).
* Handling various data sources.
* Data wrangling, analysis, or manipulation.
* Stakeholder communication and translating needs into technical requirements.
* Willingness to undergo SC clearance assessment.
How to Apply
Submit an anonymized CV detailing your career history, responsibilities, and achievements, and a cover letter (max 750 words) explaining how you meet the Person Specification.
Our assessment will consider Experience, Technical Skills, and Behaviours, including:
* Changing and Improving
* Managing a Quality Service
A diverse panel will review applications. Successful candidates will be invited for an interview, which includes a technical exercise and behaviour assessment. Further details will be provided to shortlisted candidates.
High volume applications may be pre-sifted based on Python and SQL skills.
If not selected for this role, but suitable for a lower level, we may discuss alternative opportunities.
A reserve list may be maintained for up to 12 months.
Terms & Conditions
Please review our Terms & Conditions for more information on recruitment and role details.
#J-18808-Ljbffr