Are you passionate about turning complex data into actionable insight that drives better commercial and operational decisions?
Do you enjoy building scalable dashboards, automating reporting, and improving data visibility across a fast-paced business?
Ready to combine Power BI, SQL, and analytics expertise to make a measurable impact within a growing data function?
MacGregor Black are partnering with a leading UK business to appoint an experienced Senior Data Analyst to join a growing Data Engineering and Analytics function.
This role will play a key part in enhancing business decision-making, operational efficiency, and reporting capability across the organisation through the development of scalable data models, dashboards, reporting solutions, and automation. The successful individual will combine strong technical capability with a practical, business-focused approach, helping the organisation improve visibility, streamline reporting processes, and drive more effective data-led decision making.
This is a hands-on role suited to someone comfortable working across reporting, analytics, data engineering, stakeholder engagement, and continuous improvement.
Key Responsibilities:
- Design, develop, and maintain dashboards, reports, and analytical outputs across the business
- Translate complex data into meaningful commercial and operational insight
- Conduct in-depth analysis to identify trends, risks, anomalies, and improvement opportunities
- Support stakeholders with self-service reporting and analytical capability
- Design and maintain scalable data models and reporting pipelines
- Integrate and prepare data from multiple systems and sources
- Develop and automate recurring reports and workflows using SQL, Python, and automation tools
- Support continuous improvement across reporting, data quality, and automation capability
- Ensure accuracy, consistency, and integrity of reporting outputs
- Support data cleansing, reconciliation, and governance processes
- Maintain documentation across reporting structures, models, and analytical processes
- Work closely with operational, commercial, and technical stakeholders across the business
- Translate business requirements into reporting and analytical solutions
- Support adoption of data-led decision making across the organisation
What We’re Looking For:
- Proven experience within a Data Analyst or data-focused analytical role
- Strong experience building dashboards, reports, and data models using modern BI tools
- Experience working with Power BI, Oracle Analytics Cloud, or Business Objects
- Strong SQL capability across Microsoft SQL Server or Oracle environments
- Experience supporting operational and commercial reporting environments
- Ability to manage multiple priorities within fast-paced business environments
- Advanced Power BI and Excel capability
- Strong SQL and data modelling expertise
- Experience with reporting automation and workflow tools
- Analytical mindset with strong problem-solving capability
- Ability to communicate technical information to non-technical stakeholders
- Strong organisational and documentation skills
- Microsoft Power Platform exposure
- Azure Data & Integration Services experience
- Oracle Integration Cloud (OIC) or Oracle Data Integrator (ODI) exposure
- Experience with Python and reporting automation
- Data or BI certifications
- Experience within operational, manufacturing, supply chain, or FMCG environments
- Commercially aware and insight-driven
- Hands-on and delivery-focused
- Curious and continuously improving
- Collaborative with strong stakeholder engagement skills
- Comfortable operating across both technical and business teams
Salary £50,000 – £55,000 per annum.
For more information, please contact Scott McGowan.
…
