BI Engineer
Surrounds, South Africa
5d ago

South Africa’s leading online retailer, is looking for a highly talented BI Engineer to join our team in Cape Town.

We are a young, dynamic, hyper growth company looking for smart, creative, hard-working people with integrity to join us!

Think you’ve been challenged before? Think again!

  • Scale : Over 2.5 million happy shoppers shop online on Show them what you can do.
  • Learn : We work with the best of the best, and then some. Code alongside industry leaders and upskill in record time.
  • Grow : Expand your career in the fast-growing Takealot Group :, and Mr D Food. We like to promote from within : Here’s your chance.
  • Who’s who in the tech space

    This position reports to the BI Manager

    Your mission, should you choose to accept it :

  • Work closely with stakeholders and BI Analysts to turn data into critical information and knowledge that can be used to make sound business decisions.
  • Responsible for the full life-cycle development, implementation, production support, and performance tuning of the Enterprise Data Warehouse, Data Marts, and Business Intelligence Reporting environments.
  • Design and implement reporting and analytical solutions.
  • Analyses business and functional requirements and translates these requirements into robust, scalable, operable solutions.
  • Help to migrate the old QlikView and QlikSense models to our new Event-Driven Kappa architecture built on BigQuery, DataForm and Looker.
  • Ensuring that the data pipelines and general support infrastructure continue to run and operate in the most efficient manner.
  • Provide operational support, bug fixes, and performance enhancements.
  • Automating data extraction and report update processes.
  • Data validation and integrity testing.
  • Data cleansing and multidimensional data modelling.
  • Optimisation of data models.
  • The skills we need :

  • Solutions-oriented, can-do attitude and high energy
  • Excellent problem-solving skills
  • Proven track record of delivering high-quality work, in a fast-paced environment
  • Focus on getting the job done, but have fun doing so
  • Taking ownership and displaying accountability in the work required of you
  • Have an interest in e-commerce, building a brand and business
  • Customer-centric
  • Qualifications & Experience :

  • Bachelor’s degree in a relevant Engineering, Computer Science or Mathematics field or equivalent experience
  • 4 - 6 years related experience
  • 1 - 2 years of Python coding experience
  • Minimum 2 years’ experience using a BI reporting tool (e.g. QlikView, Tableau, Microsoft Power BI, Looker, etc.)
  • Minimum 2 years SQL experience
  • A thorough understanding of computer science fundamentals, including object-oriented design, data structures and algorithms
  • A solid understanding of computer science fundamentals, including Linux and operating systems, networking
  • Experience using Looker, BigQuery and Dataform is advantageous
  • OLAP and multidimensional cube design experience
  • Have experience with Build Systems (Jenkins, Gitlab, Spinnaker)
  • Have experience with Google Cloud, or another cloud provider (architecture, operations)
  • High proficiency in working with large data sets and business models
  • Experience with Domain Driven Design (DDD) is advantageous
  • Experience working in Scrum and Sprint Agile methodologies is advantageous
  • Retail or e-commerce industry experience beneficial
  • Let’s talk about life Takealot Group

  • The power is in your hands : We offer a market-related, Total Remuneration Package which allows full flexibility according to your needs.
  • Go on, be the master of your own destiny.

  • No doors : We aren’t fans of stuffy offices or siloed work environments. See someone you like? High five, collab and make something great.
  • Remote working : Love water cooler chats and working from home? offers a hybrid working model for the best of both worlds.
  • Mentorship programme : We aren’t kidding when we say the people with the best people win. Now’s your chance to be one of the best, by learning from the best.
  • Naspers Tech Community & Online Learning : Share ideas and grow with global industry leaders who are all just a Slack message away.
  • Love to learn? Up-skill with free access to courses on MyAcademy, Udacity, Coursera and more.

  • Good times : Get to know the other extraordinary minds at during regular social events and out-of-office activities (think hikes, think mini golf, think good times).
  • Staff discount . Millions of products across 28 departments. What more could you ask for?
  • Birthday leave : Cake Day all the way. Enjoy your day off - you deserve it.
  • Right tools, right job : Mac or Windows, two monitors or one. Whatever your preference, you’ll work on the latest tech, off the latest tech.
  • Help when you need it most : Confidential counselling, legal support and financial guidance, for free, anytime, anywhere.
  • Tech stack (for days) : ReactJS, Python, Scala, Kotlin, Swift, Google Cloud, Kafka, Redis, Kubernetes and all things machine learning.
  • If you build it, they will come.

  • Free parking : No more 5km fun runs to your desk (unless you want to).
  • Like what you see?

    Report this job

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form