Intermediate BI Analyst | Gaming | Century City

We view our client as one of the top digital organisations in South Africa, who provide marketing and support services to millions of clients across the globe. They are based in very trendy and upmarket offices in Century City, Cape Town. A multi billion-dollar global giant in their field, they are able to attract the very best talent in South Africa, and retain them. They are currently looking for an Intermediate BI Analyst to join their team.

Job description

Our client’s information is utilised across the entire business from customer care through to executives. Data originates from a multitude of external sources and is then warehoused and processed into meaningful information. Ongoing analysis and evaluation of results is a daily function. All information systems are designed to provide ease of access, to be extracted on a self-service basis by all users.

You should possess a genuine love of numbers and the value that can be derived from interrogating them. A proud numbers geek, who is able to astound those around you with your innate ability to weasel information out of various disparate databases and to draw valuable and insightful conclusions from what you find.

Duties include, but not limited to:

Conceptualizing, defining and delivering new reports, as well as improving existing ones

Analysis of data from various sources in order to ensure that the business acts proactively on the information at its disposal

Obtaining, manipulating and analyzing business data to derive experience assumptions

Trend analysis on historical data and deriving information to drive key business decisions

Integration of new sources of data into company databases so that it can also be analyzed and included in relevant reports

Hypothesizing, testing and comparing projected outcomes of scenarios for the growth of existing business and / or the development of new markets and / or changes to existing business rules

Highlighting potentially unprofitable scenarios in order to determine remedial action where possible

Monitoring of subsequent actual outcomes relative to model assumptions in order to determine likelihood of goal achievement (particularly in respect of new markets) and / or need for changes in tactics and strategy

Integration of data into relevant workflow processes, with the specific aim of continuously improving what the company does and how it does it

Continually searching for new and useful ways to obtain, integrate and analyze data that is relevant to the company’s business model

Identify areas where analytics can be applied

Work with Project Managers and Product Owners in executing project plans or analytical tasks within assigned schedule and timeline

Education of report end-users so as to ensure a maximum spread of expertise around the company

This job description is not intended to be an exhaustive list of responsibilities. The job holder may be required to complete any other reasonable duties in order to achieve business objectives.


Even the most experienced talent should have the opportunity to expand and improve their skill sets in many advanced areas of knowledge at this employer.   

If you have the right attitude and right aptitude, we can assure you that room for growth at this employer is unprecedented.  

They firmly believe in staying up to date with latest technologies, so you’ll be working with the latest tech at international standards.  

Whilst this is a very modern and fast paced organisation, the atmosphere is also relaxed.  Leave those suits and ties at home, but please wear something. 

Our client doesn’t believe that sitting in traffic for hours each day is necessary so working hours are flexible, with core working hours between 9am and 4pm.   

To keep you healthy, stress free, and happy – they provide nutritious meals (free of course), serve cappuccinos from their coffee bar, provide free access to the gym, and of course there are free massages from their wellness therapist when you need it the most.  

Our client is able to pay top dollar to attract and retain top talent in South Africa and offer excellent end of year bonuses based on company and individual performance.  The company is outperforming though, so for now, the rest is up to you.

Work hard and play hard?  Head on down to the bar every Friday afternoon, try your hand at Poker on Thursday evenings, enjoy regular team building events such as white river rafting, and so much more. 

Most of all they have created a culture second to none.  Small on egos; big on energy.  Possibly the most employee centric client we’ve come across.  Ever.

If you meet with our requirements and think you could be a match then you’ll want to pop your CV to 



Essential Criteria:

• 2+ years’ experience in data analysis
• Strong math, stats and logical skills, together with an obvious (some would say sad) love of numbers, spreadsheets and graphs
• Undergraduate degree (or substantial progress towards one) with majors in math / stats / economics / engineering / actuarial science or similar. Alternatively, at least 3 years work experience in a data analysis role will be considered
• Experience with relational databases: SQL, OLAP, MS Office or VBA
• 2 years hands on SQL experience (SQL queries, creation of stored procedures, functions, automation of jobs, etc)
• Ability to build reports in Excel and SSRS /Power BI/ Qlikview /Tableau / Cognos
• High proficiency in Excel (pivot tables, graphs, pull in data from other sources, formulas, functions)
• Ability to clean, manage, manipulate and use numerical data

Desirable Criteria:

• A relevant post-graduate degree will be a strong plus
• Experience with machine learning and statistical analysis approaches such as classification, clustering, regression, statistical inference, collaborative filtering, natural language processing, experimental design, social networking analysis, etc
• Implementation of models (User profiling, client segmentation, etc)
• Experience with statistical software such as R, Matlab, Octave, Python, Statistica, SPSS, STATA, etc
• Hands-on experience with reporting services, data mining and data warehouses will be useful



Century City, Cape Town


Interested in this position?

If you feel you are a good fit for this role, kindly send your CV to In your email, please feel free to tell us why you are an excellent fit for the role and also include your current earnings and notice period. We look forward to chatting with you.

All Vacancies