Arriva Group
BI Developer/Analyst
Job Description
Key Purpose of the role:
This role is critical in ensuring a vast data resources to make informed, data-driven decisions. By designing efficient data pipelines and automating reporting processes, the role drives operational efficiency and improves business insight, enabling teams across Arriva to respond swiftly to emerging opportunities and challenges.
Main Responsibilities
- Design, build, and maintain high-quality data pipelines, processes, and associated documentation.
- Ensure automated reports are produced in line with business requirements.
- Serve as a liaison between business teams and data/analytics processes, translating requirements effectively.
- Act as the subject matter expert for key projects.
- Collaborate with the Head of Commercial Planning and Head of Route Performance to deliver data products that meet the business’s evolving needs.
- Work with commercial analysts to enhance analytical capabilities, leveraging the extensive data available within the organisation.
- Provide cover for colleagues during periods of absence.
Knowledge and Skills
- Proficiency with modern data analytics technology stacks.
- Strong communication skills, with experience working across diverse teams.
- Excellent interpersonal abilities, capable of engaging effectively with all levels of the organisation.
- Experience in visual analytics and designing appropriate database table structures.
- Expertise in process improvement and automation.
- Competence in project management and delegation.
- Proficiency in Python coding and fault-finding.
- Experience with BI analysis in Microsoft Power BI or similar tools.
Success Criteria
- Establish and maintain strong working relationships with all areas of the business.
- Achieve faster insights through the implementation of automated visual reporting.
- Deliver key projects successfully, both internally and in collaboration with external technology partners.
- Build effective partnerships with remote IT functions and data peers.
This job description outlines the primary duties and responsibilities of the post holder. It is not intended to be an exhaustive or all-encompassing list, and the post holder may be required to perform additional tasks as directed by their manager. Responsibilities may evolve in response to the organisation’s changing needs or the individual’s personal development.