Collect, clean, and transform large datasets for analysis. This may involve working with programming languages such as, SQL, R/Python, JavaScript, etc. to create automated data processing flow. Codes should be clean and well-documented.
Design, develop, and maintain dashboards and interactive visualisations for data exploration to help end-users make informed data-driven decisions. This includes using analytical tools such as Microsoft Excel, PowerBI, ZOHO and/or Tableau.
Manage data quality assurance processes to ensure data accuracy and consistency.
Develop and implement data governance policies and standard operating procedures (SOP) and conduct ad-hoc analysis to answer specific business questions and address challenges.
Collaborate with stakeholders to define business requirements and translate them into analytical tasks and present analytical findings and recommendations to stakeholders.
Stay up to date with emerging technologies and tools in the data analytics space and evaluate how they can be used to improve the company's analytics platform and services.
Requirements:
Degree or Diploma in Computer Science with min 3 years of experience in related field
Customer-first mentality with a high dose of empathy and passion for the Built Environment,familiarity with IoT (Internet-of-Things) devices and their data streams.
Familiarity with version control systems (GIT and others), CI/CD practices, testing and migration tools for database and software and understanding of A1 Modelling.
Experience working with APIs and SQL databases.
Familar with tools such as PowerShell, Apache Spark, PySpark, etc.