Data Engineer

Newton Abbot
2 days ago
Create job alert

Your new company This company is a well‑respected charity and registered social landlord dedicated to providing high‑quality, affordable homes and supporting thriving communities across South Devon. The organisation now manages over 4,000 homes spanning areas from Dartmoor National Park to the urban centres of Teignbridge, the South Hams, West Devon, Mid Devon, East Devon, and Exeter.
As a non‑profit housing provider, they deliver a full range of housing and tenant support services, including property repairs and maintenance, rent management, financial advice, and neighbourhood development initiatives. Its work is focused on raising service standards, adapting to evolving community needs, and helping residents access opportunities that improve their wellbeing and quality of life.
The organisation's vision-"Homes people love, a landlord you can trust"-is reflected in its values of being friendly, accessible, collaborative, and committed to continuous improvement. The business works closely with tenants, partners, and local stakeholders to build sustainable, inclusive communities.

Your new role

The purpose of this role is to lead the development and operation of the organisation's data engineering capability, ensuring that data is efficiently extracted from source systems, transformed through robust ETL/ELT processes, and loaded into well‑structured data models that support strategic reporting, analytics, and Business Intelligence.

The post‑holder will develop scalable pipelines, improve data quality, enhance data models, and strengthen data governance and standards across the organisation. Through collaboration, knowledge sharing, and the application of modern data engineering practices, the role will drive improvements in organisational data maturity and contribute to the successful implementation of the data strategy.
To work within the Company's Equality and Diversity Policy, Health and Safety Policy, Customer Service and Performance Policies ensuring that these are complied with throughout all activities within the scope of this role to ensure the highest standards of customer care.
Ensure that all activities undertaken are carried out to the highest standards of integrity and professionalism in accordance with the Company's policies and procedures.
Bring your skills, your ideas and your initiative to the role.

What you'll need to succeed
To thrive in this role as a Data Engineer, you'll bring a strong blend of technical expertise, analytical capability, and a commitment to delivering high‑quality data solutions that support organisational goals.
Qualifications & Background
You'll have:
A relevant degree (or equivalent experience gained through progressively responsible data roles); or a formal professional qualification within Data Engineering.

Technical Experience
You'll need:Experience as a Data Engineer or in a similar technical data role.
Experience designing, building, and maintaining ETL/ELT pipelines.
Hands‑on experience with orchestration tools such as SSIS, Azure Data Factory, or similar.
Practical experience implementing data validation, exception reporting, reconciliation checks, and data quality rules.
Strong ability to transform, cleanse, and manipulate datasets using SQL/T‑SQL.
Experience producing clear technical documentation, data flows, and specifications.
Ability to design and implement dimensional data models (e.g., star schema) including Slowly Changing Dimensions (SCD Type 1/2) for accurate historical reporting.

Desirable:
Experience in the Social Housing sector.
Exposure to BI tools such as Power BI or SSRS.
Experience with CI/CD, automated testing, or DataOps practices.

Knowledge, Skills & Abilities
You should demonstrate:
Strong SQL and T‑SQL development skills, including performance optimisation.
A solid understanding of relational databases and technologies such as Azure SQL Database.
Strong problem‑solving and analytical skills.
Awareness of cloud cost optimisation (compute, storage, pipeline efficiency).
Understanding of data lifecycle management.
Knowledge of RBAC and secure data access management principles.
Ability to gather, interpret, and translate stakeholder requirements into technical solutions.
Strong organisational skills and the ability to prioritise competing tasks.
Understanding of data ethics, privacy, confidentiality, and regulatory frameworks such as GDPR.
The ability to explain complex technical concepts to non‑technical stakeholders.
Willingness to support and upskill colleagues in data engineering concepts.
A proactive, self‑motivated approach and a commitment to high‑quality service delivery.
Ability to identify gaps in your own knowledge and seek opportunities for professional development.

Desirable:Knowledge of Python for data manipulation, profiling, and data quality tasks.

Core Competencies
Customer Focus: You seek to understand stakeholder needs and ensure outcomes meet expectations.
Communication: You keep others informed, build strong relationships, and are approachable and collaborative.
Critical Thinking: You challenge existing processes and contribute new ideas to improve outcomes.
Flexibility & Adaptability: You adopt practical approaches to deliver results in a changing environment.
Leadership & Ownership: You take responsibility for implementing actions that support organisational aims.
Teamwork: You work effectively with colleagues to achieve shared objectives.

What you'll get in return
Hybrid Working Model - 1 day a week in the office.
Pension Model - Company 1.5 X your contribution.

What you need to do now
If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV.

Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found at (url removed)

Related Jobs

View all jobs

Data Engineer

Data Engineer

Data Engineer

Data Engineer

Data Engineer

Data Engineer

Subscribe to Future Tech Insights for the latest jobs & insights, direct to your inbox.

By subscribing, you agree to our privacy policy and terms of service.

Industry Insights

Discover insightful articles, industry insights, expert tips, and curated resources.

How Many Machine Learning Tools Do You Need to Know to Get a Machine Learning Job?

Machine learning is one of the most exciting and rapidly growing areas of tech. But for job seekers it can also feel like a maze of tools, frameworks and platforms. One job advert wants TensorFlow and Keras. Another mentions PyTorch, scikit-learn and Spark. A third lists Mlflow, Docker, Kubernetes and more. With so many names out there, it’s easy to fall into the trap of thinking you must learn everything just to be competitive. Here’s the honest truth most machine learning hiring managers won’t say out loud: 👉 They don’t hire you because you know every tool. They hire you because you can solve real problems with the tools you know. Tools are important — no doubt — but context, judgement and outcomes matter far more. So how many machine learning tools do you actually need to know to get a job? For most job seekers, the real number is far smaller than you think — and more logically grouped. This guide breaks down exactly what employers expect, which tools are core, which are role-specific, and how to structure your learning for real career results.

What Hiring Managers Look for First in Machine Learning Job Applications (UK Guide)

Whether you’re applying for machine learning engineer, applied scientist, research scientist, ML Ops or data scientist roles, hiring managers scan applications quickly — often making decisions before they’ve read beyond the top third of your CV. In the competitive UK market, it’s not enough to list skills. You must send clear signals of relevance, delivery, impact, reasoning and readiness for production — and do it within the first few lines of your CV or portfolio. This guide walks you through exactly what hiring managers look for first in machine learning applications, how they evaluate CVs and portfolios, and what you can do to improve your chances of getting shortlisted at every stage — from your CV and LinkedIn profile to your cover letter and project portfolio.

MLOps Jobs in the UK: The Complete Career Guide for Machine Learning Professionals

Machine learning has moved from experimentation to production at scale. As a result, MLOps jobs have become some of the most in-demand and best-paid roles in the UK tech market. For job seekers with experience in machine learning, data science, software engineering or cloud infrastructure, MLOps represents a powerful career pivot or progression. This guide is designed to help you understand what MLOps roles involve, which skills employers are hiring for, how to transition into MLOps, salary expectations in the UK, and how to land your next role using specialist platforms like MachineLearningJobs.co.uk.