Data Analyst
Role details
Job location
Tech stack
Job description
We are seeking a systems-focused Graduate Data Analyst to support our Finance function by developing, maintaining, and improving data warehouse, systems, and reporting automation capabilities. This role is ideal for a technically strong graduate with a passion for coding, data systems, and automating finance and non-finance reporting processes.
You will play a key role in improving how financial and operational data flows through the organisation, enabling scalable, automated reporting and analytics for Finance and wider business stakeholders., Data & Systems Development
- Develop, maintain, and optimise data pipelines feeding the finance data warehouse
- Write, test, and optimise SQL queries, scripts, and transformations to support automated finance and non-finance reporting
- Support integration of finance and operational systems (e.g. ERP, budgeting, forecasting, HR, sales, and billing systems) into the data warehouse
- Assist in designing and maintaining data models that support automated reporting and analytics use cases
Reporting Automation & Enablement
- Help automate recurring finance and management reporting processes to reduce manual effort and improve accuracy
- Enable self-service and scalable reporting through robust data structures and automated data refreshes
- Support automation of both financial (P&L, balance sheet, cash flow) and non-financial (operational, KPI, performance) reporting
- Work with stakeholders to transition manual spreadsheet-based reports into automated system-driven solutions
Finance Systems Support
- Partner with Finance and non-Finance teams to understand reporting and data requirements
- Support finance systems and reporting automation initiatives, including process improvements and system enhancements
- Assist with system upgrades, implementations, and data migrations with a focus on automation and data integrity
- Troubleshoot data quality, reconciliation, and reporting issues across systems
Continuous Improvement
- Identify opportunities to further automate reporting, data processes, and controls across finance and the wider business
- Improve performance, scalability, and reliability of data systems supporting automated reporting
- Apply best practices in coding, version control, testing, documentation, and systems design
- Stay up to date with modern data, automation, and finance systems technologies
Requirements
Do you have experience in Workday?, Technical Skills
- Strong coding capability, particularly in SQL
- Experience with at least one programming language such as Python, R, or similar
- Understanding of data warehousing and reporting architectures (ETL/ELT, star schemas, fact & dimension tables)
- Experience working with databases and data systems (cloud or on-premise)
- Interest in automating data and reporting workflows
Finance & Business Understanding
- Degree in Data Science, Computer Science, Engineering, Finance, Economics, Mathematics, or a related field
- Strong interest in finance systems, reporting automation, and business data
- Basic understanding of finance concepts (e.g. general ledger, P&L, balance sheet) is desirable
Soft Skills
- Strong analytical and problem-solving skills
- Ability to translate business and reporting requirements into technical, automated solutions
- Clear communicator, comfortable working with both technical and non-technical stakeholders
- High attention to detail and data accuracy
- Curious, proactive, and keen to learn in a systems-driven environment
Desirable (Nice to Have)
- Experience with ERP or finance systems (e.g. SAP, Oracle, NetSuite, Workday)
- Exposure to BI and reporting tools (e.g. Power BI, Tableau, Looker)
- Experience with cloud data platforms (e.g. Snowflake, BigQuery, Redshift)
- Familiarity with automation, orchestration, or analytics engineering tools (e.g. dbt, Airflow)