freehire launches on Product Hunt on 26 August.

Follow →

Data Engineer

Reporting and Analytics Engineer – Contract

Location: Warwick – hybrid

Duration: Initial 6-month contract

We are looking for a hands‑on Reporting and Analytics Engineer (Data Engineer) with strong Power BI, SQL and data engineering experience.

The successful candidate will design and deliver modern enterprise reporting solutions while supporting the development of reusable Data Products, analytical datasets and scalable data pipelines.

Key Responsibilities

  • Design and develop enterprise reporting solutions using Microsoft Power BI.
  • Build scalable semantic models, datasets and dashboards.
  • Develop reports aligned with business KPIs and operational requirements.
  • Improve reporting performance, usability and visualisation standards.
  • Define and operationalise reusable Data Products.
  • Integrate reporting and analytical solutions with Snowflake.
  • Support the development of ELT and ETL pipelines.
  • Build and maintain data ingestion frameworks.
  • Work with DataOps.live and Azure Data Factory.
  • Collaborate with business stakeholders and engineering teams.
  • Advanced SQL skills.
  • Snowflake.
  • DataOps.live.
  • Data modelling and semantic model development.
  • ETL and ELT tools and frameworks.
  • Python or another relevant programming language.
  • Understanding of modern Data Product concepts.
  • Strong communication and stakeholder management skills.

Experience with real‑time or streaming architectures and relevant Power BI, Azure or Snowflake certifications would be beneficial.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available