Senior Data Analyst

Job Purpose

This role is responsible for managing data requests from different business units, understand their business goals and translate unstructured business questions into quantitative metrics, and visualizing on business performance and key metrics using different BI tools

Key Responsibilities

  • Analyze the business requirements and design an optimized solution
  • Responsible for data analysis, data modeling, ETL, dashboards and reports development
  • Work with key users to gather the user requirement and facilitate the system & report design, testing and documentation
  • Assist users to discover the available data and create intuitive and interactive data visualizations
  • To be proactively in analytic area e.g. analyze user behavioral data to identify patterns, uncover opportunities, facilitate the formulation of business goals, and to improve sales business and reduce churn.
  • Work closely with various vendors for systems integration and to define the data flows
  • Handle application support and ad hoc tasks assigned
  • Deliver project documentation in professional standard

Skills, Qualifications and Experience Requirements

  • Degree holder in Computer Science or related disciplines
  • 8-10 years of experience in IT, with at least 6 years hands-on experience in analytics and data related projects
  • Proficiency in T-SQL, stored procedures, Power BI development
  • Hands on in database like SQL Server, MySQL and any NoSQL DB
  • Proven experience in process and analysis of data using SQL or python Strong analytical and problem-solving capabilities and proven teamwork skills
  • Preferably with ETL design, project management and vendor engagement skills
  • Experience in cross-functional team or Agile/Scrum/Kanban would be an advantage

For the candidate with less experience may be considered as Data Analyst.