Data Visualisation Developer
Role details
Job location
Tech stack
Job description
- To design, develop, and deploy high-quality data visualisation solutions that transform datasets into clear, interactive and insightful dashboards and reports.
- To build scalable and user-friendly visualisation tools that meet the analytical needs of various business units to enable data-led decision making.
Key responsibilities
Visualisation Development:
- Build and maintain interactive dashboards and reports using tools such as Power BI, Tableau, Looker, or similar platforms.
Data Engineering Support:
- Collaborate with data engineers to ensure data pipelines and models support visualisation requirements.
Data Integration:
- Connect to and transform data from multiple sources (e.g. SQL databases, APIs, cloud platforms) to support reporting needs.
Stakeholder Collaboration:
- Work closely with analysts, business users and product teams to gather requirements and deliver tailored visual solutions.
Design Standards:
- Apply best practices in data storytelling, UX/UI design and accessibility to ensure visualisations are intuitive and impactful.
Documentation & Maintenance:
- Document visualisation logic, data sources and design decisions; maintain and update existing dashboards as needed.
- Support the development and implementation of best practices in data analysis and visualization.
- Contribute to the continuous improvement of data processes and reporting frameworks.
- Optimise visualisations for performance, scalability and usability.
Requirements
Do you have experience in Usability?, * Previous experience in data visualisation or front-end data development roles.
- Highly proficient in Power BI.
- Strong skills in SQL and experience working with relational and/or cloud-based databases.
- Knowledge and experience of scripting languages (e.g. Python, R) for data manipulation is a plus.
- Experience with data modelling, ETL processes and working in agile development environments.
- Strong problem-solving and analytical thinking.
- Excellent communication skills, with the ability to explain technical concepts to non-technical audiences.
- Detail-oriented with a strong sense of design and user experience.
- Ability to manage a workstack of visualisation projects to agreed deadlines and to adapt to changing priorities.
Benefits & conditions
£320 (before tax) start up allowance Hybrid working (2 days in the office per week)
Other Benefits include: Contributory Group Stakeholder Personal pension scheme Life Assurance Employee Incentive Scheme 25 days holiday (plus public holidays) Holiday purchase scheme Sports and Social Club 24/7 Employee Assistance Programme Free access to online tools to support mental and physical health Enhanced maternity, paternity and adoption leave 1 volunteer day each year and charity matched funding scheme
We believe in a workplace where everyone can be themselves. Through our different ideas, personalities and experiences, we redefine what is possible every day. And regardless of your colour, age, race, gender, sexual orientation or anything else you consider yourself to be, there is a place for you at MIB. A place where you can bring your best self to work every day.
So, if you think big, love a challenge and want to make a difference to people's lives, we want to hear from you.
We aim to keep this advert open until the closing date, but on occasion we may close it early if application numbers are high