Technical Business Analyst/Data Engineer
Renaissance InfoSystems
About Us: Renaissance Info Systems is a technology and digital recruitment agency, connecting contract and permanent professionals with clients across Asia-Pacific. We aim to differentiate ourselves through our level of responsiveness, and our understanding that comes from being an IT recruitment agency from the IT Industry. Our recruiters balance sophisticated and simple inter-personal techniques to assure a strong candidate network. Know More: http://www.reninfo.com.au
Role-Technical Business Analyst
Type-Contract role
Location-Perth
Key Skills – Snowflake and AWS
High-Level Job Description: Technical Business Analyst
Position Overview
The Technical Business Analyst – Snowflake Data Platform will work closely with business stakeholders, data engineers, architects and platform teams to support Snowflake data delivery. This role requires a strong mix of business analysis, SQL, Snowflake technical knowledge and hands-on data analysis capability.
The role will translate business discussions into clear technical documentation, review Snowflake views and data logic, create Snowflake objects where required, and support engineers with well-defined requirements, business rules and acceptance criteria.
Role Purpose
The purpose of this role is to bridge the gap between business users and engineering teams by converting business needs into clear, technical and delivery-ready requirements.
The role requires someone who can understand business processes quickly, ask the right questions, review and create Snowflake objects, validate data logic, and support engineers throughout design, build, testing and implementation.
The person in this role should be comfortable working directly in Snowflake to create and maintain approved objects such as views, tables, schemas or prototype datasets to support analysis, validation and engineering handover.
Key Responsibilities
- Work with business stakeholders to understand business processes, reporting needs, data issues and analytical use cases.
- Translate business discussions into clear business requirements, technical requirements, user stories and engineering-ready documentation.
- Review Snowflake views, tables, schemas and SQL logic to understand existing data flows, business rules and transformation logic.
- Create, update and maintain Snowflake objects such as views, tables, schemas and prototype datasets to support analysis, testing and engineering delivery.
- Write Snowflake SQL scripts for data profiling, investigation, reconciliation, validation and requirement clarification.
- Document source-to-target mappings, data rules, transformation logic, field definitions, calculations, dependencies and expected outputs.
- Support engineers by clarifying business rules, data definitions, source system expectations, dependencies and acceptance criteria.
- Analyse existing Snowflake objects to identify data quality issues, duplicate logic, missing definitions, ownership gaps or requirement gaps.
- Assess whether existing Snowflake views can support business requirements or whether new data modelling is required.
- Support impact analysis for changes to Snowflake objects used by downstream reports, dashboards, users or data products.
- Support testing by validating outputs against source data, business rules and expected results, and coordinating feedback from business users.
- Work with data engineers, architects, platform teams and business users to ensure requirements are clearly understood and delivered correctly.
- Ask relevant questions to confirm scope, assumptions, data meaning, usage, exceptions and expected outcomes.
- Learn business processes quickly and build enough domain understanding to support better data and reporting outcomes.
Regards,
Reshu Seth
Recruitment Consultant
Renaissance InfoSystem
M: +61 478 487 026
E: ***email_hidden***
See more jobs in Perth, Western Australia