Overview
This contract role for a Data Business Analyst will focus on supporting a global data transformation program for an international food retailer. The contractor will collaborate closely with senior stakeholders, including the Senior Business Analyst and Engineering Delivery Lead, to convert business needs into precise data definitions that can be implemented by engineers. The position requires engaging with stakeholders from various functions to ensure consistency and clarity in data definitions across multiple markets.
Responsibilities
- Lead discovery sessions with business stakeholders to identify data and reporting needs.
- Define metrics, including calculations, business rules, and data lineage, for sign-off by the business.
- Document traceability of metrics back to source systems and identify data gaps.
- Harmonise metric definitions across different markets and functions.
- Write user stories and acceptance criteria for data products, managing them in Jira.
- Facilitate formal sign-off on definitions and requirements from senior stakeholders.
- Collaborate with data engineers and QA throughout the delivery lifecycle, reviewing outputs.
- Use SQL for data profiling and validation in Snowflake, ensuring alignment with requirements.
Requirements
- Minimum of five years experience as a Business Analyst, focusing on data and reporting delivery.
- Strong requirements elicitation, structuring and documentation skills.
- Proven track record in defining metrics and KPIs with comprehensive documentation.
- Experience writing user stories, acceptance criteria, and supporting user acceptance testing.
- Proficiency in Agile methodologies, with working knowledge of Jira and Confluence.
- Hands-on experience with SQL for querying and validating data.
- Familiarity with Snowflake and Power BI for reporting specifications.
- Understanding of financial and operational metrics within a multi-site business context.