Job description

Contract Length: Up to 6 months / Day Rate Basis / Start ASAP

The Data Engineer's role is to develop and to support the Bank’s Business Intelligence (BI) functions. The role is closely linked with the Operating divisions. It requires working with Department Heads and divisional accountants with a strong focus on supporting and developing the Finance department.


  • Design, develop, and hold accountability for data engineering services, including storage, orchestration, transformation and semantic layers
  • Design & build ELT processes, data warehouse architectures, data marts, cubes, reports and dashboards; in-line with company reporting strategy & best practise
  • Design & build relational and dimensional models
  • Create reporting solutions in line with standards, architectural principles and practices
  • Assess change impact on live systems and processes
  • Work in an agile, proactive manner; delivering high quality solutions in agreed timescales
  • Assess business requirements and help drive change to ensure reporting solutions add business value
  • Follow & enforce the UTB SDLC, best practises, standards and design principles covering all aspects of data lifecycle management
  • Ensure that adequate steps are taken to protect data and the UTB data platform
  • Stay abreast of technology trends, data engineering techniques/standards to provide input on UTB’s strategic roadmap
  • Ensure UTB maintains a low technical debt & identify area(s) for automation & improvement
  • Develop Proof of Concepts to prove that business requirements can be met by solutions
  • Lead on data engineering activities such as release management, environment controls, CICD pipeline orchestration
  • Perform Data modelling, problem solving and data analysis

Experience and Skills sought:

  • Proven track record with demonstrable BI/Data Warehouse experience with in-depth MS SQL knowledge
  • Solution Delivery experience in utilizing Microsoft BI stack (Azure ADF, Azure Blob storage, Synapse, CI/CD & PowerBI)
  • Exposure to web development (APIs, Web Services)
  • Experience with technologies such as Google BigQuery
  • IT professional with prior experience in a financial services business with knowledge of banking processes would be at an advantage
  • Computer Science or Maths degree or equivalent education/experience

Equal Opportunities

We're an equal opportunity employer, which means we'll consider all suitably qualified applicants regardless of gender identity or expression, ethnic origin, nationality, religion or beliefs, age, sexual orientation, disability status or any other protected characteristic. We recruit and develop our people based on merit and we're committed to creating an inclusive environment for all employees. During the application process, you will be asked to complete an equality questionnaire on a voluntary basis and any data we collect will be treated confidentially and used for evaluation purposes. This will be for a period of 6 months or longer with your permission. This helps us understand our applicants so we can make sure we are doing everything we can to attract a diverse range of people and ensure our recruitment processes are fair and inclusive.

Please let the company know that you found this position on this Job Board as a way to support us, so we can keep posting cool jobs.