freehire launches on Product Hunt on 26 August.

Follow →

Data Analyst

Summary

Build and maintain BI dashboards and data models, optimize performance, and ensure data quality and governance for enterprise analytics.

  • Good exposure to learn and work with highly experienced team
  • 18 days Annual Leave & 18 days MC
  • Professional Certification Sponsorship
  • Annual Performance Bonus
  • Annual Increment
  • Insurance Coverage (Medical Card + PA + Life Insurance)
  • Company Event & Activities

Job Responsibilities

  • Design, build, and maintain dashboards and analytics solutions using enterprise BI tools and robust data models.
  • Collaborate with Data Engineers to understand data sources, data lineage, and data quality; ensure dashboards reflect authoritative data.
  • Optimize dashboard performance, data refreshes, and data model efficiency.
  • Manage BI content (datasets, reports/dashboards, apps) and security (Row-Level Security) as applicable.
  • Define KPIs and semantic layers; translate requirements into clear visuals and storytelling.
  • Ensure governance, data security, and privacy; provide documentation and user training.

Experience required

  • Over3 years of hands-on experience in data analysis, reporting, or BI development.
  • Strong SQL skills for data extraction, validation, and data quality checks.
  • Experience with ETL/ELT concepts and data modeling; familiarity with data normalization.
  • Experience with enterprise BI tools (generic) and dashboard development.
  • Understanding of data sources, lineage, and data governance principles.
  • Experience with Agile methodologies and collaboration tools (JIRA, Confluence, Kanban).
  • Effective stakeholder management and communication skills.

Why You’ll Love Working With Us

  • Up to 24 Days Annual Leave
  • Flexible & Hybrid Working
  • Performance Bonus
  • Enhanced EPF Contributions
  • Training & Development (In-House & External)
  • Travel Allowance & Expense Benefits
  • Company Trips & Team Events
  • Long Service Rewards

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available