top of page


South Africa

Job Type


About the Company

ASAP Resources is a specialised recruitment agency with a speciality in headhunting and high-calibre recruitment strategies. We secure resources for a variety of clients in many industries on a global scale with a focus on building lasting relationships with all candidates and clients.
Our client is an established digital service provider. They are known as one of the first within South Africa and has since become a staple throughout all businesses and homes nationally. They provide their employees with great opportunities for growth and development.
They are currently looking for a Client Support Data Engineer.

About the Role

This is an exciting opportunity for a highly analytical person with a knack for troubleshooting and client service. It is a remote role that includes data manipulation, modelling and being responsible for the understanding of inter-dependencies between various data sources and business processes involving data flow. The Client Support Data Engineer will also be involved in designing and building data management solutions using the software and other tools. This person will be required to work closely with clients to ensure that the Companies’ implementation is supported.


Key Responsibilities / Accountabilities

The configuration and implementation of our services at our various clients.
Understand the business requirements of our clients, the focus being the research and investment process of these Asset Managers.
Construct end to end data service solutions
Liaise and interface with clients in a support role, providing 2nd Tier support and enhancement services
Understand and manage the client’s data requirements, the data being specific to the financial markets.
Contribute towards a team that develops, constructs, tests and maintains architectures (such as data bases and large-scale processing systems)
Ensure data architecture will support the requirements of the client’s business
Employ a variety of languages and tools (e.g. scripting languages) to marry systems together
Recommend ways to improve data reliability, efficiency and quality
Automate work by using process flow tools
Provide feedback to the Development team regarding new functionality and issue logging
Creation of user interfaces allowing users to upload their own data

Technical Skills / Expertise

Data analysis, modelling and surfacing
Data cleaning / Integrity checking
Some experience in a programming language (such as Python)
Experience of creating reports using Excel or equivalent
SQL, SSIS, database scripting (stored procedures, user defined functions, queries, triggers) (advantageous)
Iterative testing including debugging and refactoring
Constructing data queries by combining multiple data sources
Present information using data visualization techniques (such as QlikView, PowerBI and Tableau) • Experience of consuming APIs (advantageous)
Any sort of ETL or Data Warehousing knowledge (advantageous)
Statistical languages (such as R and Matlab) (advantageous)

Preferred Qualifications & Experience:Tertiary degree in BSc Computer Science, B.IT or Informatics related degrees, Mathematics, Applied Mathematics, Actuarial Science or an Engineering degree.
Understanding and working experience in data integration and transformation

bottom of page