This vacancy is now closed

Employment type
Closing date


Data Engineer

Location: Agile Working Policy applicable, based on location. Ideally, you will be able to work out of our Birmingham, Belfast or Bristol office when required.

Salary Negotiable 

Who we are...

TerraQuest Solutions Ltd, is an award winning and a market leading specialist provider of planning, land, property and business solutions. We are an established and trusted organisation which is renowned for its expertise in providing innovative and cost-effective solutions to both public and private sectors. Our team deliver bespoke, flexible and efficient services through a process-orientated delivery structure. We pride ourselves on strong customer relationships evidenced by the high proportion of referrals and repeat business.

What we need...

Due to a period of sustained growth, we are looking to hire a Data Engineer to join Solutions team within TerraQuest. 

Working in an emerging Data Team of data specialists, alongside our agile scrum software engineering teams -  successful candidate will be developing concept of Data Platform to meet a breadth of business requirements for internal and external data consumption.

We offer developing a career in a flexible environment that has previously engaged in both waterfall and agile methodologies with core principles following a blend of these to enable swift development within a structured framework. 

Gaining knowledge and experience in working with latest cloud data technologies, including Azure Data Factory, Databricks, Spark and Data Lake, following industry standards, methodologies and best practices with ability to innovate and research.

What you will be doing...

  • Working with range of data technologies in order to implement enterprise-wide Data Platform
  • Building, testing and maintaining Data Platform pipelines
  • Data engineering, including ingestion, transformation, translation, cleansing and publishing
  • Data modelling
  • Data management and governance as a part of the Data Team
  • Supporting software engineering teams in developing new web based solutions as required
  • Supporting data migration activities as required
  • Provide and share knowledge and expertise with the rest of the team
  • Keep up to date with the current and latest data technologies and practices


What we are looking for.....

The ideal candidate must have working experience as Data Engineer and a good familiarity with key digital data concepts and methodologies. Working knowledge of following Microsoft Azure data technologies is also needed.

  • Azure Data Factory - designing, implementing and maintaining pipelines
  • Azure Databricks and Spark – transforming and processing data
  • Azure Data Lake – data modelling
  • Azure Storage Accounts
  • Azure SQL Server – with understanding of good database design principles and practices

It is also important you have the ability to produce entity relationship diagrams and you have familiarity with a Software Development Cycle Management Tool (Azure DevOps, JIRA…)

In return, you will receive a competitive basic salary and a generous benefits package including 25days holiday + Bank holidays, DIS, Pension and Private Medical Insurance. Please apply for more information