We are seeking an experienced Senior Business Analyst / Business Systems Analyst – Data to support enterprise data transformation and cloud platform initiatives. The ideal candidate will bring strong expertise in business systems analysis, data requirements, data modelling, data quality, KPI definition, and functional documentation, along with a solid understanding of the Microsoft Azure data ecosystem.
This role requires a professional who can bridge the gap between business stakeholders and technical teams, translating complex business needs into clear, actionable requirements for scalable, reliable, and governed data platforms.
Requirements
Key Responsibilities
Act as a Business Systems Analyst for enterprise data, cloud transformation, and data platform initiatives.
Gather, analyse, and document business, functional, and data requirements from stakeholders.
Define requirements for developing, enhancing, and evolving Azure-based data platforms .
Work with technical teams leveraging ADLS, Databricks, SQL, and related data technologies.
Support the definition and evolution of data models across raw, curated, and consumption layers.
Collaborate with data engineers and architects to define data inputs, transformations, outputs, dependencies, and data flows.
Define data quality standards, validation rules, business logic, metadata requirements, and data control mechanisms.
Ensure data requirements address application functionality, regulatory obligations, compliance, and auditability.
Partner with engineering teams to establish requirements for KPIs, metrics, dashboards, and business reporting.
Define KPI calculations, business definitions, data dependencies, and monitoring requirements.
Analyse business processes and data flows to identify gaps, risks, dependencies, and opportunities for improvement.
Prepare detailed Business Requirements Documents (BRDs), Functional Requirements Documents (FRDs), user stories, process flows, data specifications, and acceptance criteria .
Facilitate discussions across business, product, data, and technology teams to clarify requirements and resolve ambiguities.
Participate in Agile ceremonies, including backlog refinement, sprint planning, sprint reviews, and stakeholder discussions.
Support UAT by validating requirements, data scenarios, business rules, and expected outcomes.
Maintain requirements traceability and accurate documentation throughout development, testing, and implementation.
Communicate complex data and business concepts clearly to technical and non-technical stakeholders.
What Makes You a Great Fit
12–15 years of overall experience in Business Analysis or Business Systems Analysis, with substantial exposure to data-driven initiatives.
Proven experience supporting enterprise data platforms, cloud transformation, or data modernisation projects.
Strong understanding of the Microsoft Azure data ecosystem , particularly ADLS, Databricks, and SQL.
Good knowledge of data ingestion, pipelines, transformations, data flows, data warehouses, data lakes, and lakehouse concepts.
Experience defining data requirements and supporting modelling across raw, curated, and consumption layers.
Strong understanding of data quality, validation, metadata, lineage, governance, and audit controls.
Experience translating business needs into detailed functional and technical requirements for engineering teams.
Strong SQL skills for data analysis, validation, and requirements clarification.
Experience defining KPIs, metrics, reporting requirements, and data-driven business rules.
Excellent requirements gathering, process analysis, stakeholder management, and documentation skills.
Strong understanding of Agile/Scrum methodologies and end-to-end software delivery.
Ability to coordinate across cross-functional and distributed teams while managing competing priorities.
Excellent analytical, problem-solving, communication, and presentation skills.
A bachelor’s or master’s degree in Computer Science, Information Technology, Business, Engineering, Data Analytics, or a related discipline is preferred.
... digital, eCommerce, retail, shopper, and third-party data while supporting the ongoing management of Ferrero’s data lake pipelines. Working with cross-functional data and business teams, the Data Engineer will help establish a strong data foundation for analytics, reporting, and data-driven decision-making. Build new data pipelines: ...
... the field of High-Frequency Trading (HFT) across different asset classes. About the Role: We are looking for a Data Engineer to join our team at NK Securities. Data is at the core of everything we do, and this role will own how we source, store, validate, and understand it. You'll build reliable pipelines that bring data ...
... data jobs, checks, reports, and delivery. You will work with Operations and client teams on questions of progress, quality, pay, and files, and with platform engineers when a fix belongs in the product. Worker payouts and client deliverables depend on getting these checks right. Responsibilities • Run and monitor data jobs ...
We are seeking a Data Engineer to join our team. The role will involve building and maintaining data pipelines and collaborating closely with stakeholders. Key responsibilities - Design and develop scalable data pipelines using AWS services. - Implement ETL processes with AWS Glue, Lambda, and DBT. - Work with PySpark and ...
We are seeking a Data Engineer to join our team. This role involves building and maintaining data pipelines on AWS and on-premises platforms. Key responsibilities - Design and implement data pipelines using AWS services such as S3, Glue, Lambda, and EMR. - Develop ETL workflows in DBT and Pyspark. - Set up and manage Airflow ...
... maintain scalable data engineering solutions.- Develop and manage ETL/ELT pipelines for data ingestion, transformation, and processing.- Work extensively with Databricks for data engineering and data processing requirements.- Develop and optimize data solutions using GCP BigQuery.- Develop data engineering solutions using ...
... experience with Hadoop / Big Data platforms.- Strong exposure to Big Data platform engineering and related technologies.- Experience working on/with complex data platforms and large-scale data environments.- The requirement is specifically for a Data Engineer / Big Data Engineer, not a generic application/development profile.- ...
... role Ethos is seeking a Data Engineer to join our Data Platform team and build the internal infrastructure, services, and tooling that the rest of the company's data stack runs on. This is a software engineering role with a deep data background. You will design and operate distributed workflow systems on Temporal and Airflow, ...
Job Description – Data Engineer Employment Type: Full-Time Work Location: KSA Experience Required: Hands-on experience with Spark development, Informatica integration solutions, and enterprise data platforms. Years of Experience: 5 to 10 Role Overview We are looking for a Data Engineer to build, configure, and optimize ...
Job Description: We are looking for an experienced Data Engineer to design, develop, and manage scalable cloud-native data engineering solutions on AWS. The role involves building automated ETL/ELT pipelines, real-time data processing frameworks, and governed data platforms. Key Responsibilities: - Build and maintain scalable ...