Monitor report performance and troubleshoot data or visualization issues. Design, develop, and maintain interactive dashboards, reports, and data visualizations……
As our Data Visualization Developer, you will be the bridge between raw data and business strategy. You will be the resident expert in Microsoft Power BI, responsible for designing, developing, and deploying highly interactive and visually stunning dashboards and reports. If you have a passion for UI/UX design, data storytelling, and empowering decision-makers with clear insights, this role is for you.
Key Responsibilities
Design, develop, and maintain interactive dashboards, reports, and data visualizations using Power BI
Translate business requirements into effective reporting solutions and visual analytics
Connect Power BI to multiple data sources, including Oracle JD Edwards EnterpriseOne database, Excel, cloud platforms, APIs, and other relational databases.
Build data models, relationships, calculated columns, measures, and DAX formulas
Clean, shape, transform, and prepare data using Power Query M and SQL
Ensure dashboards are user-friendly, visually appealing, and aligned with business goals
Prepare relevant testing data to support the SIT or UAT test cases.
Perform testing to identify data accuracy, inconsistencies, and usability issues.
Monitor report performance and troubleshoot data or visualization issues
Maintain data accuracy, consistency, and integrity across reports and dashboards
Support report publishing, workspace management, and configuration of Power BI Service
Create documentation, data definitions, and user guides for reporting solutions
Provide training and support to end users on the dashboard and reporting usage
The Ideal Candidate
Holds a degree or diploma in Information Systems, Computer Science, or a related discipline.
Has 2 – 3 years of dedicated experience developing dashboards and reports using Microsoft Power BI
Microsoft Certified: Power BI Data Analyst Associate (PL-300) certification.
Must be a detail-oriented person and possess an analytical mindset.
Is capable and willing to perform number crunching tasks.
Strong understanding of relational databases and proficiency in writing SQL queries.
Solid grasp of data modeling concepts (Entity Relationships, Star Schema, Snowflake).
Is capable and willing to learn new software applications.
Exhibits good problem-solving, communication, and interpersonal skills.
Well organized and able to work independently under pressure and tight deadlines
Has a good command of both written English and spoken Chinese (Cantonese).