Business Intelligence Developer and Data Engineer

Key Appointments

Runcorn

Hybrid

GBP 55,000 - 85,000

Full time

2 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Key Appointments UK Ltd is seeking a skilled Business Intelligence Developer and Data Engineer to turn complex data into actionable insights. The role combines BI reporting with data engineering across Power BI, SQL and modern data platforms.

Hybrid role based in Runcorn with travel across the North West and Yorkshire; you will build robust data models, pipelines, and governance while collaborating with stakeholders and driving automation and AI initiatives.

Qualifications

  • Strong Power BI experience.
  • Confident SQL skills.
  • Experience with Microsoft Fabric or a comparable modern data platform.
  • Solid understanding of data modelling and data engineering principles.
  • Experience developing and maintaining data pipelines.
  • Strong analytical and creative problem-solving skills.
  • Excellent attention to detail.
  • Ability to communicate effectively with technical and non-technical stakeholders.

Responsibilities

  • Developing and maintaining Power BI reports, dashboards and semantic models
  • Designing and improving ETL and ELT pipelines using SQL, Python and, where appropriate, PySpark or Spark
  • Working with Microsoft Fabric, Azure data services, data warehouses, lakehouses and data lakes
  • Translating business requirements into practical BI and data solutions
  • Building robust data models and improving data quality, documentation and governance
  • Helping to consolidate reporting and data sources onto a single governed platform
  • Using version control and DevOps practices to support reliable development and deployment
  • Exploring practical uses of AI, machine learning and automation
  • Investigating and resolving complex BI, data and reporting issues

Skills

Power BI
SQL
Data modelling
Data pipelines
Analytical thinking
Ownership of problems
Stakeholder communication
Independent work
Problem solving

Tools

Microsoft Fabric
PySpark
Spark
Azure
DevOps
Python
Microsoft Dynamics 365 Finance and Operations

Job description

Business Intelligence Developer and Data Engineer

Location: Hybrid (Runcorn) with travel across the North West and Yorkshire

Job type: Full-time, permanent

Are you passionate about turning complex data into meaningful insight that helps businesses make better decisions?

We are recruiting on behalf of the 2M Group of Companies for a Business Intelligence Developer and Data Engineer. This is a hands-on role for someone with strong Power BI and SQL skills who can build high-quality reporting and data solutions, solve complex problems and work confidently across business intelligence and data engineering.

What you'll be doing
  • Developing and maintaining Power BI reports, dashboards and semantic models
  • Designing and improving ETL and ELT pipelines using SQL, Python and, where appropriate, PySpark or Spark
  • Working with Microsoft Fabric, Azure data services, data warehouses, lakehouses and data lakes
  • Translating business requirements into practical BI and data solutions
  • Building robust data models and improving data quality, documentation and governance
  • Helping to consolidate reporting and data sources onto a single governed platform
  • Using version control and DevOps practices to support reliable development and deployment
  • Exploring practical uses of AI, machine learning and automation
  • Investigating and resolving complex BI, data and reporting issues
What we're looking for
  • Strong Power BI experience
  • Confident SQL skills
  • Experience with Microsoft Fabric or a comparable modern data platform
  • A solid understanding of data modelling and data engineering principles
  • Experience developing and maintaining data pipelines
  • Strong analytical and creative problem-solving skills
  • Excellent attention to detail
  • The confidence to take ownership of technical problems and work independently
  • The ability to communicate effectively with technical and non-technical stakeholders
It would be beneficial if you also have
  • Knowledge of data modelling practices, including star and snowflake schemas and normalisation
  • Experience with Python, PySpark or Spark, Azure, DevOps or Microsoft Dynamics 365 Finance and Operations
  • An understanding of business operations
  • A full driving licence, as travel to Group locations will be required
What's on offer
  • Hybrid working and flexible hours
  • Generous holiday allowance, paid volunteering and enhanced maternity and paternity leave
  • Generous contributory pension, death-in-service cover and optional private health insurance
  • Discretionary companywide bonus scheme
  • Career development through the 2M Academy, including mentoring, apprenticeships and leadership programmes
  • Mental health, menopause and counselling support
  • Team-building activities, reservist support, complimentary refreshments and a flu vaccine

Key Appointments UK Ltd will assess your suitability for the role based on the information contained in your CV and application. This includes skills, experience, education and location.

By applying for this role, you give consent for your CV to be processed by Key Appointments for recruitment purposes only. Our full Privacy Policy is available on the Key Appointments website.

Due to the high volume of applications, we are unable to provide individual feedback to candidates who are not shortlisted.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Business Intelligence Developer and Data Engineer
Business Intelligence Developer and Data Engineer

Key Appointments (UK) Ltd • Runcorn

Hybrid
GBP 60,000 - 90,000
Hybrid working
Generous holiday allowance
Contributory pension
+5
Business Intelligence Analyst
Business Intelligence Analyst

Datatech Analytics • Frimley

On-site
GBP 30,000 - 50,000
Business Intelligence Specialist
Business Intelligence Specialist

MSA Data Analytics Ltd • Birmingham

Hybrid
GBP 45,000 - 60,000
Profit-related pay
Life insurance
Flexible working arrangements
BI Developer
BI Developer

Ipsum • North Stainmore

Hybrid
GBP 45,000 - 65,000
25 days leave
Holiday purchase
Pension plan
+9
Business Intelligence Developer
Business Intelligence Developer

Oscar • Doncaster

Hybrid
GBP 45,000 - 55,000
Hybrid working (1–2 days in Doncaster)
Exposure to MS data & AI tech
Professional development & progression
BI Manager
BI Manager

KDR Recruitment USA • Birmingham

Hybrid
GBP 60,000 - 70,000
Pension scheme
Health and wellbeing benefits
Life assurance
+2
BI Manager
BI Manager

KDR Talent Solutions UK • Birmingham

Hybrid
GBP 60,000 - 70,000
Hybrid working arrangement
Pension scheme
Health and wellbeing benefits
+3
Senior Power BI Developer
Senior Power BI Developer

Onyx-Conseil • Birmingham

Hybrid
GBP 70,000 - 90,000
Generous Pension Contribution Scheme (
5 weeks' annual leave (pro rata)
Birthday leave
Senior BI Developer - Power BI
Senior BI Developer - Power BI

Chapman Tate Associates • Wolverhampton

Hybrid
GBP 60,000 - 80,000
Hybrid BI & Data Engineer: Power BI, SQL & Azure
Hybrid BI & Data Engineer: Power BI, SQL & Azure

Key Appointments • Runcorn

Hybrid
GBP 55,000 - 85,000