An excellent opportunity to join the data team during an exciting period of growth and development, leading the design of the data warehouse as the team’s overall technical lead.

The opportunity 

  • A great platform drive positive change andadd value at Miller. Exposure to the whole business in a well-respected and highly-regarded team, with input into a huge variety of projects across Miller


The role will involve 

  • Working closely with developers to ensure internally developed systems are optimally designed
  • Developing the architecture, tools, procedures and methods employed in the operating environment 
  • Leading the design of the data warehouse, integrating data from various sources to deliver value
  • Creating solutions for data issues (Data quality, Data mapping, Metadata management, Migration and Reporting solutions)
  • Taking responsibility for the support and maintenance of existing BI and reporting applications and systems
  • Continuously developing the tools, procedures and methods employed in the software development process in line with technological advances and business requirements
  • Coordinating and reviewing the work of team members. Managing projects as assigned to time and budget criteria
  • Providing supervisory and training assistance for more junior members of the team

The candidate 


  • Data warehouse modelling skills
  • Advanced Transact SQL
  • Performance tuning (indexes, query plans, CTE’s, query hints)
  • Microsoft BI Stack (SSMS, SSIS, SSAS, Power BI


  • Knowledge of Azure
  • Source Control – TFS / Azure Devops
  • Experience in agile development methodology
  • DAX / MDX


Find out more

To apply for this role, and to view the full role profile, please follow the link below.

Miller is committed to providing equal opportunities to all applicants and to creating an inclusive working environment for all.

For further information on our initiatives in this area these please click here.

We recognise that many individuals are balancing careers with commitments outside of work and we are open to discussing flexible working situations. We also recognise that there may be adjustments we can make to support your application. Please feel free to discuss your requirements with your recruiter or our HR team.