Analytics Engineer

McGregor Boyall Associates Ltd.
Charing Cross, United Kingdom
3 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
£ 169K

Job location

Charing Cross, United Kingdom

Tech stack

Data analysis
Azure
Data Governance
Data Systems
Python
Raw Data
Power BI
SQL Databases
Data Processing
Spark
Data Lake
Databricks

Job description

  • Transform raw data into structured, reliable datasets for BI, reporting, and advanced analytics.
  • Build semantic layers and curated data products for business users.
  • Collaborate with stakeholders to translate requirements into scalable data solutions.
  • Ensure data quality, governance, and consistency across platforms.
  • Optimise workflows, SQL queries, and Databricks pipelines for performance.

Requirements

  • Strong SQL and data modelling skills.
  • Hands-on experience with Databricks, Delta Lake, Spark, and preferably dbt.
  • Python for data manipulation and automation.
  • Familiarity with BI tools (Power BI) and cloud platforms (Azure).
  • Understanding of data governance, CI/CD pipelines, and analytics best practices.
  • Excellent problem-solving, communication, and stakeholder engagement.

About the company

McGregor Boyall is a privately owned global recruitment consultancy founded in 1987. We are headquartered in the City of London, with additional offices covering the UK & Europe, the Middle East and North America. We provide permanent, contract and project-based recruitment services focusing on the mid-senior candidate market. We deliver within Financial Services, Commerce & Industry, and the Public Sector. Our primary specialisms cover all technology verticals and core business functions.

Apply for this position