Country : Indonesia
  • Full-time

Data Engineer

Established in 2013, Ralali.com is B2B online marketplace largest in Indonesia that provides a wide range of business categories, start from MRO products (Maintenance, Repair and Operation), HoReCa (Hotel, Restaurant & Cafe), and others. Ralali.com currently has 10,000 Loyal Customers, more than 1200 vendors, 75,000 products and more than 100,000 unique visitors each month from all over Indonesia. Ralali.com provides a wide range of product categories start from Automotive Equipment, Electrical, Environmental, GPS, Machine Tools, Medical Devices, Power Tools, Safety Equipment, Sanitary, Test and Measurement, Work Tools and Home and Kitchen Appliances. Various products are intended for companies and end-users.


  • Design, develop and support data warehouses, dashboards and reporting tools for operational and business impact data.
  • Write extract, transform and loads (ETL) to automate routine data collection and reporting processes using a variety of traditional as well as large-scale distributed data systems.
  • Work with Business Analysts and other non-technical business users to understand their analytical needs, document and prioritize requirements, and help them effectively use the data and analytical tools that the team has developed.
  • Write and review end-user documentation and technical documents, including requirements and design documents for existing and future data systems.


  • Bachelor degree with an emphasis on quantitative or technical fields (e.g. Computer Science, Statistics, Mathematics) or equivalent practical experience.
  • Experience with relational databases including SQL queries, database definition, and schema design
  • Experience with one or more programming languages (Python, Java, C++, etc.)
  • Experience writing and maintaining extract, transform, and load scripts (ETLs) which operate on a variety of structured and unstructured sources
  • Experience designing data models and data warehouses
  • Experience with Unix or GNU/Linux systems including shell scripting
  • Experience working with and developing for non-technical users (defining requirements, explaining technical concepts to non-technical business users, etc.)
  • Understanding of fundamental computing concepts including data structures and algorithms (including trees, graphs, file formats, algorithmic complexity)
  • Familiar with non-relational data storage systems (NoSQL and distributed database management systems)
  • Have Strong oral and written communication skills, including the ability to communicate complex findings in a structured and clear manner to a non-technical audience

Total applicants :1 Job posted 7 days ago Total Views : 75 Unique Views : 70 Today Views : 33

Submit Application