Takealot.com, South Africa’s leading online retailer, is seeking a Software Engineer (Analytics) to join their dynamic team in Cape Town. The role involves collaborating with stakeholders, Data Engineers, and BI Analysts to transform data into actionable insights. The candidate will be responsible for the end-to-end development, implementation, and support of the Enterprise Data Warehouse, Data Marts, and Business Intelligence Reporting environments. They will design and implement reporting and analytical solutions, translate business requirements into scalable solutions, and maintain the Kappa & Lambda event-driven architecture built on BigQuery, DataForm, and Looker.
The Software Engineer will automate data extraction and report update processes, perform data validation and integrity testing, and optimize data models. The ideal candidate should possess excellent problem-solving skills and a proven track record of delivering high-quality work in a fast-paced environment. A Bachelor’s Degree or Advanced Diploma in Information Systems, Computer Science, or a related field, along with 3+ years of experience in a software/technology environment, is required.
Responsibilities:
Requirements:
Takealot.com offers:
Takealot Group, encompassing Takealot.com and Mr D, is a leading South African online retailer experiencing hyper-growth. Focused on innovation and customer satisfaction, Takealot leverages cutting-edge technology, including ReactJS, Python, and Google Cloud, to provide a diverse product range to millions of shoppers. With a collaborative, open environment, the company values data-driven decisions and continuous learning, offering employees opportunities for career advancement and skill development within the dynamic e-commerce landscape.