Intermediate BI Developer | 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 Developer to join their team.

Job description

Our clients’ Business Intelligence (BI) department, delivers information to the company that is timely, accurate, reliable and relevant. Their information is utilised across the entire business from front facing customer hosts through to executives.

The 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.

Duties include, but not limited to:

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

Integration of data into relevant workflow processes, with the specific aim of continuously improvement and data optimisation

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

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

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



• Matric with 3 years relevant work experience or Undergraduate degree with majors in Information Systems, Mathematics, Statistics, Engineering or similar. Alternatively at least 3 years work experience in a business intelligence role will be considered
• 3 - 5 years SQL experience with specific reference to creation of stored procedures, functions, automation of jobs, performance tuning and optimization, RDBMS, error handling and logging, etc
• Working knowledge of SSIS is essential, with specific reference to ETL processes, error handling, data loading
• Working knowledge of SSRS is essential, with specific reference to building parameterized reports, create subscriptions and schedules, expressions and sub reports
• SSIS (creation of complex ETL (Extract, Transform, Load) processes, error handling, loading data from various data sources (flat files, xml), integration of new data into data warehouse, precedence constraints, parameterized connections, etc.)
• SSRS (ability to build parameterized reports, create subscriptions and schedules, expressions, sub reports, etc.)
• Conceptualizing new solutions based on business requirements

Desirable Requirements

• Relevant Post Graduate degree
• SSAS (basic knowledge of multi-dimensional cubes)
• Knowledge of Kimball methodology (star schema)
• Knowledge of Agile Scrum methodology
• Change tracking / cdc
• Software Development background



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.