Skip to content

Data Warehouse Engineer

Job Category:

Information Tech

Job Level:


Open Date:




Close date:


Client Industry:


Job Description and Qualification:

  • Perform requirement gathering and feasible study with user/customer.
  • Propose a solution design based on user/customer’s requirement.
  • Collect and analyse data from various sources
  • Build and deploy data tools, ETL/ELT pipelines into the data warehouses & data marts, dashboards for end stakeholders to view and explore the insights.
  • Strong working knowledge / experience in designing, implementing and supporting web, middleware, and third party applications.
  • Provide inputs to management and customer during proof-of-concept reviews (technical and non-technical).
  • Provide big data analysis consultancy and advisory to customers in the areas of cyber security, application monitoring, networking monitoring, infrastructure monitoring or business analytics.
  • Able to work well in a team, collaborating with application developers, customers, project managers and requirements analysts.
  • Software programming and development, utilizing XML, Javascript, HTML, regular expressions, SQL, Shell Scripting, Python and etc.
  • Build scalable and reliable ETL pipelines and processes to handle data from a large number and variety of data sources
  • Identify and recommend different ways to constantly improve data reliability and quality.

  • Degree holder in Engineering from a recognized institution in the following specializations: Telecommunications/Computer/Electrical & Networking.
  • Solid foundation in data structures, algorithms, software design.
  • Ability to quickly adapt to new technology and go deep into new areas
  • Experience with multiple programming languages such as Python/Ruby/Java/C#/JavaScript.
  • Great communication skills.
  • Experience with data visualisation tools.
  • Experience in administering, configuring and monitoring enterprise operating systems, including Linux and Windows will be an advantage
  • Familiarity with common enterprise infrastructure architecture will be an advantage
  • Knowledge of TCP/IP and networking fundamentals will be an advantage.