Data Engineer (Data Warehouse)
Design and maintain ETL/ELT pipelines, integrate data from multiple sources, and develop data processing programs using SQL, Python or JavaScript.
Responsibilities:
Design, build, and maintain reliable, scalable ETL/ELT data pipelines for automated data ingestion, transformation, and validation into data warehouse.
Develop data integration/data flow system to manage different sources (databases, APIs, files) and to ensure data consistency and quality.
Develop customized data processing programs / APIs by using Python / JavaScript programming language.
Propose and implement the most appropriate architecture for batch and real-time data ingestion and processing.
Implement data quality checks, logging, and monitoring to ensure reliability and transparency of data flows.
Requirements / Qualifications:
At least Degree in Computer Science, Information Technology or equivalent.
Strong SQL knowledge and min 1 ++ year working experience is required with relational databases, query authoring (SQL) as well as query optimization.
Hands-on experience in coding / scripting development (such as ETL, PowerShell, SQL, Python, JavaScript and SQL Stored Procedure)
Proficient in SQL script and experience with relational databases.
Added advantage if candidate has experience working with big data.
Added advantage if candidate has experience in Google Cloud Platform and Big Query.
- Department
- IT - Software Development
- Role
- Senior Executive
- Locations
- HQ - Office
- Employment type
- Full-time
Your Talent Is What We're Looking For!
As we continue our rapid expansion across the Klang Valley and other states in Malaysia, we're seeking passionate and qualified Malaysian to join our growing team.
In 2024, we recorded an Employee Satisfaction Score of 91% - a meaningful benchmark that reflects our ongoing commitment to creating a workplace where people thrive.
About MR. D.I.Y. Trading Sdn. Bhd. (M)
MR D.I.Y. is a home-grown enterprise with over 1,300 stores across Malaysia and Brunei. The home improvement retailer has dedicated to make a positive difference in the lives of its valued customers by offering convenience at all its stores nationwide and online at mrdiy.com.my
All MR. D.I.Y. stores are managed directly and the retailer often works in collaboration with owners of shopfront properties or owners of malls. MR. D.I.Y. stores offer a wide selection of SKUs across five major categories, namely hardware; household and furnishing; electrical; stationery and sports equipment products; and others (comprising toys, car accessories, jewellery, cosmetics, food and beverage items, as well as health and personal care).
The Company strives to put its customers first by operating an innovative business that is flexible when it comes to providing a wide variety of products, good quality and value-for-money, holding true to the Company’s motto of “Always Low Prices”.