Python Developer (Backend)
We’re looking for a backend developer skilled in Python, Django, ETL pipelines, and REST APIs. Apply now!
Responsibilities
Design and develop ETL pipelines using Python for multi-source data ingestion, transformation, and validation at scale.
Develop the API Program to integrate external APIs for data exchange and data collections, including authentication, pagination, data processing and error handling.
Develop backend services using Django (Python) to process, store, and automate large datasets.
Handle and optimize large-volume data processing, high traffic of transactions, ensuring scalability, reliability, and high performance.
Verify and maintain data integrity and data accuracy, completeness, and consistency across systems.
Monitor and optimize custom system performance, including throughput, latency, and health metrics, with automated alerts.
Monitor and optimize custom system performance, including throughput, latency, and health metrics, with automated alerts.
Qualifications
Bachelor's degree in Computer Science, Software Engineering, or related field.
Minimum 2 years of professional experience in Python and Django development, focusing on data processing.
Strong programming experience in Java Spring Boot for backend and API development.
Proficient in RESTful API integration and advanced request handling (authentication, pagination, retries).
Proficient in SQL (MSSQL, MySQL, PostgreSQL). • Added advantage to if candidate has experience with Python data report (e.g., Pandas, Matplotlib).
Familiar in Joget, Windows, Linux and Docker environments due to deployment, collaboration, and scheduler.
- 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”.