Business Data Analyst
Client
Our client is one of the world’s top 10 investment companies with headquarters in Great Britain. During the next 5 years, they are going to replace 150 systems from the 400 they use at the moment. In addition, they are building a data marketplace that will aggregate and analyze data from multiple data feeds and systems like stock exchanges, news feeds, stock exchange brokers, internal quantitative systems, and others.
Team
The successful candidate will be involved into work within cross functional teams to decompose business problems and opportunities, design solutions and create Features and Stories to enable delivery of those designs and build of new Data Products and Solutions.
Position overview
We are looking for a Business Data Analyst to join our team and support the data management ecosystem across several interconnected systems. In this role, you will work closely with business stakeholders, data engineering, and the data workstream to analyze data issues, translate business needs into clear technical requirements, and drive improvements in data quality, automation, and system integration. You will play a key role in enhancing data processes by investigating discrepancies, designing data mappings, documenting requirements, and supporting the implementation of ETL and API‑related enhancements.
Responsibilities
Perform gap analysis and prepare detailed requirements for implementing automated data checks
Communicate with stakeholders such as fund and asset managers, investment business developers, and program/product managers to clarify data needs
Translate business requirements into fully refined epics and user stories for software developers
Prepare and maintain data mappings between systems
Develop and document ETL processes for data analysis
Analyze database schemas, structures, and scripts
Coordinate and analyze API integrations between systems and propose automation opportunities
Collaborate with engineering teams to troubleshoot data discrepancies and improve data quality
Support ongoing improvements in data workflows, monitoring, automation, and validation
Requirements
Experience in Asset Management domain or CFA certification
Ability to work with business requirements and translate them into technical tasks for developers
3+ years working with large data volumes and diverse data formats
Experience in data schema design, data modeling, and data mappings
Experience investigating and understanding APIs
Strong experience with SQL
Ability to parse XML, XSD formats
Experience in data warehousing, dimensional modeling, reporting, and business intelligence
Excellent analytical and problem-solving skills
Spoken English
Nice to have
Competence in Java or Python
Background in data engineering projects
Developer background
Business Data Analyst
Business Data Analyst