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
£ 169KJob 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.