Share this post on
To apply, click on the link at the end of the posts and all the best with your applications
Senior Data Solutions Engineer
Job Description
Senior Data Solutions Engineer
(Hybrid/Pinelands, Cape Town)
Confluent Services, South Africa’s largest and multi-award winning debt management company,
The successful individual will be accountable for data engineering design, data ingestion and support across on-premise and cloud-based platforms.
What’s in it for you?
Being South Africa’s largest company of its kind, Confluent is continuously growing, with no signs of stopping. At Confluent, we build on current-generation platforms like Databricks and Microsoft Fabric, giving you hands-on exposure to tools and patterns that are shaping the future of data engineering.
This is not a legacy maintenance role, you’ll be involved in designing, building, and evolving data solutions from the ground up, with real room for creativity and engineering judgement.
You’ll work alongside a team of high caliber senior data engineers, where knowledge sharing is part of how we operate. Technical discussions are encouraged, opinions are respected, and decisions are driven by merit rather than hierarchy. Our team is actively involved in AI and machine learning initiatives, giving you exposure beyond traditional data pipelines.
We value clean architecture, thoughtful design, and creativity. You will have the opportunity to influence how things are built, contribute to architectural decisions, and help shape the evolution of our data platform.
Culturally, we are a diverse, respectful, and collaborative team. We invest in people, support continuous learning, and create an environment where engineers can grow both technically and professionally. Whether you want to deepen your engineering expertise or broaden your impact across the business, you’ll find room to do so here.
Beyond the work itself, Confluent offers a stable, growing environment where the data you build helps real South Africans improve their financial outcomes — giving purpose and impact to the systems you design.
Other key benefits: .
- We offer company benefits – medical aid, retirement annuity, bursaries and Insurance
- We have a culture of growth, meaning you have access to move both upwards or across in the business if you want to.
Requirements
Candidates must be able to demonstrate:
- 3 years experience as a Senior data engineer within a team or in a similar role, designing and implementing data pipelines, data integration and ETL processes.
- Practical experience in Azure, Azure Data Factory and Azure Databricks is preferred.
- Proven experience in Python/PySpark and SQL/SparkSQL programming skills.
- At least 3 years of experience in Information Technology – specifically in technical data roles e.g. data engineering, data analytics or data science.
- Knowledge of data management and storage solutions, including SQL Server Database, Azure Data Lake Storage or similar.
- Having good communication skills and being able to operate in a team environment.
- Excellent attention to detail and problem-solving skills related to data, data structures and algorithms.
Key responsibilities will include:
- Contribute to the architecture and design of the Confluent Data Platform and ingestion patterns.
- Implement and support the scalable data solutions on the Microsoft Azure cloud platform, including Azure Databricks.
- Develop, maintain and optimise robust production data pipelines for data ingestion, processing, and transformation to support analytics, machine learning and other downstream data-driven services.
- Ensure data security, quality and integrity across all of the pipelines and related data processes.
- Collaborate with the data product owner, analysts, data scientists, and business stakeholders to understand data requirements and implement effective data workflows.
- Assist in data initiatives and support technical teams including architects, analysts, software developers, and data scientists.
Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Certifications in Azure, Microsoft Fabric Data Engineering, Azure Databricks Data Engineering or similar or equivalent practical experience.
Click here to apply
Data Analyst (Cape Town)
Job Description
Data Analyst
Work Level: Intermediate to Senior Level
Location: Cape Town Pinelands
Confluent Services is South Africa’s largest and multi-award winning debt management company, has a position available for a Data Analyst.
This individual will join the Data Analytics Team and will be accountable for mostly (but not limited to only) data analytics and reporting.
What’s in it for you?
Being South Africa’s largest company of its kind – Confluent is continuously growing, with no signs of stopping.
One of our core values is ‘growing people’ and we take that very seriously. We have internal learning opportunities to better our people, and leaders who are experts in their fields and freely impart knowledge and are open to new ideas. As one of our people said, “you can speak to anyone here. Your rank doesn’t matter. You are listened to.”
Our culture is one of collaboration, diversity, and helpfulness. That goes for our people internally and how we deal with our clients.
At Confluent, you can play a part in educating and assisting real South Africans get out of tough financial situations. You can make a difference with the work you do. Our people believe this too – one said, “I wake up each day knowing I am going to make a difference.”
Other key benefits:
- We make sure our employees are mentally and physically healthy with wellbeing initiatives throughout the year.
- We offer various rewards and awards as tokens of recognition for hard work.
- We have a vibrant office in a lively part of the city, meaning you have easy access to stores and outlets if you need.
- We offer company benefits – like a half day off on your birthday, medical aid, retirement annuity, and further study opportunities should you meet relevant requirements.
- We have a culture of growth, meaning you have access to move both upwards or across in the business if you want to.
Requirements
Candidates must be able to demonstrate:
- A university degree; preferably in Mathematics, Statistics, Computer Science, Data Science, Informatics or Information Systems, Data Engineering or Operational Research.
- At least two years experience working as a Data Analyst or in a similar role e.g. Business Intelligence Analyst, SQL Developer, Insights Analyst etc.
- Intermediate to advanced knowledge of SQL.
- Proven ability to develop reports and dashboards using presentation tools such as Power BI (preferred), Tableau or Looker.
- Experience using Microsoft Fabric would be an advantage.
- Outstanding analytical and conceptual skills and the ability to problem solve in complex environments.
- The ability to work in a dynamic team environment as well as the capability to work independently, whilst taking responsibility as an individual.
Key responsibilities will include but not be limited to:
- Regular and ad-hoc analysis of complex data sources to answer important business questions.
- Build reports to supercharge the multiple business areas and allow for effective and efficient decision making and business management.
- Collaborate with the Confluent data community to maximise the value that can be derived from the data platforms and data assets that have been built.
- Identify opportunities that are available to the various businesses areas to improve their performance and help them meet their KPI’s.
Characteristics that a winning candidate should possess:
- Results driven with a focus on quality and client service.
- Honest, responsible, accountable and live the Confluent values.
- Excellent verbal and written skills in English.
- A positive and engaging attitude in dealing with people.
- Planning, prioritising, organising and resource management.
- Attention to detail with a focus on accuracy.
- Managing and decision-making abilities.
Job Type: Permanent
Salary: Market Related
EE Position: No
Click here to apply
Client Service Consultant
Job Description
We are looking for a Client Service Consultant to provide support to clients by resolving queries related to debt counselling. The role focuses on delivering accurate financial guidance, ensuring client retention, and maintaining compliance. Additionally, agents assist clients with referrals to appropriate products and guide them in effectively using DebtBusters’ self-service tools.
Key Responsibilities:
- To handle client queries and service DebtBusters clients via our various servicing channels i.e. inbound calls, emails, chat
- Ensure timely and professional responses, updates and resolution to client queries, managing their expectations
- These include, but are not limited to, queries related to payments, account balances, retention, etc
- Maintain high levels of quality by adhering to company standards and best practice
- Achieve clearly communicated performance targets
- Educating and referring clients to the self-service client portal as well as appropriate additional products.
Key Requirements
- 1 year of Client Service Experience
- Relevant Diploma/Degree advantageous
- Excellent verbal and written communication skills
- Excellent problem-solving skills
- Empathy and compassion
- Calm under pressure
- Positive attitude
- Favourable credit record
Click here to apply
Project Manager
Job Description
Job Specification – IDM Project Manager
Position: Project Manager – IDM Projects Team
Location: Cape Town
Type: Hybrid
Work Level: Mid-Level (2+ years’ experience)
Role Overview
Lead IDM projects from conception to post-deployment, ensuring delivery of business outcomes. You will manage projects end-to-end, including gathering requirements, planning, execution, and post-deployment monitoring. The role requires adaptability, as you may sometimes take on analysis and solution design in the absence of dedicated BAs or POs.
Key Responsibilities
- Gather and analyse business requirements, including process mapping, needs analysis, and solution documentation.
- Develop project plans including scope, timelines, risk assessment, dependencies, and cost-benefit analysis.
- Lead cross-functional project teams, liaising with developers, QA, trainers, and other stakeholders.
- Ensure all stakeholders are accountable to project commitments.
- Communicate updates, risks, and project outcomes regularly.
- Drive implementation and adoption through effective change management.
- Monitor post-deployment performance, collect feedback, and report impact.
- Handover projects efficiently to maintain team capacity and workflow.
Requirements / Must-Have
- 2+ years proven experience managing projects end-to-end in a technical or data-driven environment.
- Strong analytical, communication, and problem-solving skills.
- Degree in finance, technology, or related field.
- Experience creating project documentation, reports, and procedures.
- Ability to adapt quickly and take on business analysis when required.
- Proven experience working in an Agile delivery environment (Scrum/Kanban).
- Ability to balance Agile delivery with project governance, timelines, and stakeholder expectations.
Desirable / Advantageous
- PMI or Scrum Master certification.
- Leadership experience.
Key Competencies
- Strong communication and presentation skills.
- Ability to influence and engage stakeholders at all levels.
- Organised, focused, and able to manage multiple priorities under pressure.
- Analytical, critical thinker with collaborative problem-solving skills.
- Positive, can-do attitude and resilient under pressure.
Click here to apply
Databricks Engineer
Job Description
Position: Data Engineer – Intermediate
(Hybrid/Pinelands, Cape Town)
Confluent Services, South Africa’s largest and multi-award winning debt management company, has a position available for a Data Engineer.
This individual will join the Data Team and will be accountable for data engineering design, data ingestion and support across on-premise and cloud-based platforms.
What’s in it for you?
Being South Africa’s largest company of its kind – Confluent is continuously growing, with no signs of stopping. At Confluent, we build on current-generation platforms like Databricks and Microsoft Fabric, giving you hands-on exposure to tools and patterns that are shaping the future of data engineering. This is not a legacy maintenance role — you’ll be involved in designing, building, and evolving data solutions from the ground up, with real room for creativity and engineering judgement.
You’ll work alongside a team of high caliber senior data engineers, where knowledge sharing is part of how we operate. Technical discussions are encouraged, opinions are respected, and decisions are driven by merit rather than hierarchy. Our team is actively involved in AI and machine learning initiatives, giving you exposure beyond traditional data pipelines.
We value clean architecture, thoughtful design, and creativity. You will have the opportunity to influence how things are built, contribute to architectural decisions, and help shape the evolution of our data platform.
Culturally, we are a diverse, respectful, and collaborative team. We invest in people, support continuous learning, and create an environment where engineers can grow both technically and professionally. Whether you want to deepen your engineering expertise or broaden your impact across the business, you’ll find room to do so here.
Beyond the work itself, Confluent offers a stable, growing environment where the data you build helps real South Africans improve their financial outcomes — giving purpose and impact to the systems you design.
Other key benefits:
- We have a vibrant office in a lively part of the city, meaning you have easy access to stores and outlets if you need.
- We offer company benefits – medical aid, retirement annuity, Bursaries and Insurance
- We have a culture of growth, meaning you have access to move both upwards or across in the business if you want to.
Requirements
Candidates must be able to demonstrate:
- 3 years experience as a data engineer or in a similar role, designing and implementing data pipelines, data integration and ETL processes. Practical experience in Azure, Azure Data Factory and Azure Databricks is preferred.
- Proven experience in Python/PySpark and SQL/SparkSQL programming skills.
- At least 3 years of experience in Information Technology – specifically in technical data roles e.g. data engineering, data analytics or data science.
- Knowledge of data management and storage solutions, including SQL Server Database, Azure Data Lake Storage or similar.
- Having good communication skills and being able to operate in a team environment.
- Excellent attention to detail and problem-solving skills related to data, data structures and algorithms.
Key responsibilities will include:
- Contribute to the architecture and design of the Confluent Data Platform and ingestion patterns.
- Implement and support the scalable data solutions on the Microsoft Azure cloud platform, including Azure Databricks.
- Develop, maintain and optimise robust production data pipelines for data ingestion, processing, and transformation to support analytics, machine learning and other downstream data-driven services.
- Ensure data security, quality and integrity across all of the pipelines and related data processes.
- Collaborate with the data product owner, analysts, data scientists, and business stakeholders to understand data requirements and implement effective data workflows.
- Assist in data initiatives and support technical teams including architects, analysts, software developers, and data scientists.
Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Certifications in Azure, Microsoft Fabric Data Engineering, Azure Databricks Data Engineering or similar or equivalent practical experience.
Click here to apply
Graduate Opportunity – Financial Assessor
Job Description
Attention Graduates! We have an opportunity for you to use your qualifications for good.
If you’ve just finished your qualification in any financial-industry-related field – like Management, Finance, Business, or Accounting, for example – then keep reading, you’ll want to hear this.
Confluent has permanent opportunities available for young, fresh talent like you. If you come with energy, confidence, and ambition the rest will come.
What is the rest you ask? Growth, exposure, support, and a chance to help real people every day.
Summary:
We are looking for intelligent and motivated graduates to join our Onboarding team as Financial Assessors, ultimately progressing into the Financial Consultant role within 6-12 months. As a Financial Assessor, you’ll contact consumers who need financial assistance and have expressed their interest in our services. First, you will gather their information and then you’ll provide them with a initial/light assessment of their financial position and educate them about the ways in which we can help them with our solutions.
You will need to be a quick-thinking and decisive individual who can manage client expectations and answer their questions in a timely and informative manner. As a Financial Assessor, you’ll be the first point of contact in a client’s debt management journey which makes you an important ambassador for the brand, and a significant part of our solution funnel. So, you’ll have to come with energy, friendliness, and professionalism.
In addition, you’ll be using our systems to connect with clients and transfer them to the next stage in our process (Financial Consultants) – so being tech savvy will be beneficial.
Financial Assessors are a key part of our consumers’ journey. We’ll provide extensive induction and role specific training to you, to ensure that you’re fully prepared for the challenge.
What makes this role even better, is that there are many opportunities to grow. Should you find yourself being a top performer, there is great potential for you to join our Financial Consulting team, where you can make an even greater impact on the lives of consumers.
Skills and Competencies we are looking for:
- Driven and goal oriented.
- Adaptability, resourcefulness, and organisation skills.
- Assertiveness and empathy.
- Active listening and good time-management skills.
Responsibilities:
- Contact clients who have made enquiries with the company to gather information about their financial situation.
- Assessing client financial information to determine their financial position.
- Make outbound calls to potential clients.
- Manage consumer engagements on our various platforms and/or Outbound Channels.
- Provide excellent customer service and manage client expectations accordingly.
- Transfer eligible consumers to our expert Financial Consulting team to complete a thorough assessment.
Requirements:
- Bachelor’s degree/National Diploma.
- Computer Literate.
- Excellent communication skills, both written and verbal.
- Working proficiency in Afrikaans would be advantageous.
- Motivated to grow into the Financial Consulting team.
- Experience in a customer service or previous sales role will be advantageous.
- Problem-solving skills.
- Proficient in Microsoft Office would be advantageous.
- Ability to work independently and as part of a team.
- Growth mindset and a desire to learn.
Benefits:
- Competitive salary and benefits package.
- Opportunity to work with a talented team of professionals.
- Chance to make a real difference in the lives of our clients.
- Opportunity to grow and develop your career.
- Access to bursaries to further your studies.
- Short courses to advance your career within Confluent.
- Medical & Retirement Annuity Benefits and more.
- Half a day off for your birthday.
- Company Transportation provided when applicable.
Who is Confluent?
As an award-winning industry leader in financial advice and solutions, Confluent is positioned to operate in a largely underserved market and will continue to grow. We have big plans for our future, and that could include you!
The people who thrive here genuinely care about making a difference, are self-motivated and driven, creative thinkers and collaborators, and are hungry to learn and grow.
Are you looking to use your newly earned qualification not only in the finance sector but also to add meaning and purpose to your career? If so, Confluent is the place to be.
The work we do and the way we do it makes a real, lasting difference to the lives of those we reach.
Click here to apply
Reporting Accountant (Newly qualified CA(SA))
Job Description
Reporting Accountant
(Pinelands, Cape Town)
The Finance department of Confluent Services, a Financial Services group based in Cape Town, seeks a newly qualified CA(SA) with 1 to 2 years post-article experience to join the team. The successful candidate’s role will be as a Senior Reporting Accountant and will report directly to the Group FM. The candidate must be highly efficient, energetic, motivated, ambitious and willing to learn, as well as being prepared to make a commitment to the business in the medium to long term
Responsibilities include, but are not limited to:
- Maintaining the general ledger
- Posting of monthly journals (Add hoc and standard monthly journals)
- Year end audit responsibilities i.e. liaising with auditors and assisting with the preparation of Annual Financial Statements
- Experience in drafting Group and Company AFS
- Advising on appropriate accounting treatment of complex transaction
- Preparation of managements accounts and group consolidation
- Review of Bank Recons
- Maintain/Reviewing the fixed assets register
- Maintaining and updating loan amortisations schedules
- Detailed monthly tax calculations (Income Tax and Deferred Tax)
- Performing balance sheet recons/monthly review of balance sheet
- Reviewing monthly VAT recons and returns
- Supporting Group FM and Finance Exec with add hoc projects
Requirements
- Newly qualified CA(SA)
- 1 to 2 years post-article experience
- Have strong communication and interpersonal skills
- Have strong attention to detail and accuracy
Key Competencies
- Be fluent in spoken and written English
- Have strong planning, organizing and time management skills
- Be able to work independently as well as be a team player
- Be able to multi-task effectively
- Be self-motivated, by taking an interest in the job, and obtaining satisfaction from the achievement of a job well done
- Able to conduct themselves ethically and with integrity
Click here to apply
We wish you all the best with your applications
Leave a Reply