AZENDIAN SOLUTIONS PTE. LTD.
Singapore
On-site
SGD 60,000 - 90,000
Full time
13 days ago
Job summary
A leading technology solutions firm seeks an experienced Data Engineer to enhance their smart estate applications. This role involves designing ETL processes, performing data analysis, and developing machine learning algorithms to improve data reliability and efficiency. The ideal candidate will possess a relevant Bachelor's degree and at least three years of data engineering experience, with strong skills in Python and data management.
Qualifications
- Bachelor’s degree in relevant field required.
- At least 3 years of experience in data engineering.
- Strong programming skills in Python, MSSQL, and Postgre SQL.
Responsibilities
- Responsible for data analysis and generating reports.
- Design ETL pipelines and set up required databases.
- Develop analytics programs and machine learning algorithms.
Skills
Python
MSSQL
Postgre SQL
Data Management
Data Science
ETL
Logical skills
Analytic skills
Education
Bachelor’s Degree in Electrical/Electronic Engineering or Computing Engineering
Degree in Information Technology or related field
Job Responsibilities
- Responsible for data analysis and generate reports for estate sub-system performance.
- Design ETL pipelines to transform raw data into a format suitable for analysis; and setting up databases required.
- Develop ETL, data aggregation and data set processes.
- Automation of data extraction from existing Building Management Systems using BACnet and Modbus protocol.
- Maintain and improve data aggregation and ingestion through Python and .NET.
- Develop analytics programs, machine learning algorithms, and use statistical methods to make raw data useful for smart estate application.
- Identify ways to improve data reliability, efficiency and quality.
- Monitor compliance to project requirement, performance standards and specifications.
- Perform overall quality control of the work and report regularly on project status.
- Cooperate and communicate effectively with product development and operation team for implementation.
Job Requirements
- Bachelor’s Degree or equivalent in Electrical/Electronic Engineering or Computing Engineering, Information Technology or related field.
- At least 3 years of work experience in data engineering for a diverse range of projects
- Strong in Python, MSSQL and Postgre SQL programming.
- Solid data science knowledge, good data management knowledge.
- Knowledge in BMS communication protocols (BACnet and Modbus) is preferred.
- Knowledge in Data Management, ETL is preferred.
- Strong logical and analytic skills.
- Able to work comfortably and independently in a fast-paced environment