Share this post on
To apply, click on the link at the end of the posts and all the best with your applications.
Developer
About the Position
The key purpose of this role is to work within a Data Science team in researching, developing, and implementing Machine Learning, Natural Language Processing (NLP), and Large Language Model (LLM) systems. This includes building systems from prototype through to production, evaluating their effectiveness, and developing and maintaining data pipelines and integrations. The role requires close collaboration with data scientists, developers, system architects, and operations teams, working with significant stakeholder engagement and interest throughout the process.
Responsibilities include
- Work within a specialised team of data scientists and engineers to deliver, maintain, and expand machine learning, NLP, and LLM systems.
- Develop and implement reusable data pipelines for structured, unstructured, text, and document data.
- Build reusable ML and LLM components, micro-services, and data solutions.
- Ensure all pipelines and components maintain compliance with privacy, security, compliance, and data quality standards.
- Stay updated on the latest technologies and software to ensure fit-for-purpose solutions.
- Collaborate with system architects, data scientists, and business stakeholders in operations and healthcare contexts.
- Define and implement strategies for post-production model monitoring in collaboration with data scientists.
- Document code, perform peer reviews, and provide progress updates.
- Coach others in the team to teach and improve coding best practices.
Personal Attributes and Technical Skills
- Expert in Python and SQL
- Experience with containerization (Docker, Kubernetes)
- Experience building and hosting microservices
- Experience designing table structures and schemas
- Experience working with diverse teams to understand data sources and build integrations
- DevOps/DataOps and CI/CD skills
- Skills in Java, Scala, or R (advantageous)
- Experience working with unstructured text and document data (HTML, PDF etc.) and related pipelines to store and query this data (advantageous)
- Experience with Azure or GCP (advantageous)
- Excellent planning, organizational, scoping, and time management skills
- Strong analytical, critical, conceptual thinking, and problem-solving skills
- Excellent oral and written communication skills
- Self-motivated and proactive, with a strong ability to identify and tackle challenges independently, demonstrating a keen entrepreneurial spirit.
Education and Experience
- Degree in Computer Science, Engineering, Software Engineering, or similar, or equivalent experience.
- 3-10 years’ work experience as a Developer or Engineer.
Data Analyst
About the Position
The key purpose of the Data Analyst role is to design and implement analyses, and communicate findings and insights to support the work of our data science team within the Group Data Science Lab. This team focuses on the development and evaluation of Natural Language Processing (NLP) and Large Language Model (LLM) systems. The role requires working with both structured and unstructured data, collaborating closely with a team of data scientists and engineers, and fostering strong relationships with operations and business stakeholders to ensure alignment between the data science work and business objectives.
Responsibilities include
- Query and analyse structured and unstructured data using SQL, Excel, and ideally Python or R.
- Design, implement, and communicate analyses that inform the development of NLP and LLM systems, including modelling decisions, system design, and rollout decisions.
- Design, implement, and communicate analyses that help the team and stakeholders measure the operational and business impact of our work.
- Assist in defining, developing, and implementing evaluation metrics, and analyse trends in these metrics.
- Collaborate with data scientists on statistical analyses to measure and prove impact and value.
- Present analysis findings clearly, providing actionable insights for both data scientists and business users.
- Design comparative analyses to help us understand the operational impact (e.g., interaction volumes, handling time, survey scores) of our work.
- Conduct text analysis using manual methods, NLP techniques, and LLMs.
- Aggregate and synthesize data to produce accurate weekly/monthly reporting for team and senior stakeholders.
- Engage with stakeholders to contextualise insights within an operational context.
Personal Attributes and Technical Skills
- Expertise in data manipulation, especially using Excel and SQL for structured data; experience with Python or R is advantageous.
- Strong analytical, statistical, and problem-solving skills. Experience in statistical modelling, data mining, feature engineering, and machine learning is advantageous.
- Ability to formulate problem statements and develop actionable plans.
- Skills in working with text data analysis, NLP techniques, and LLMs are advantageous.
- Able to convey data insights and recommendations visually, verbally, and in writing.
- Excellent planning, organizational, and time management skills, with attention to detail.
- Self-motivated and proactive, capable of working independently and without supervision when necessary.
- Team player with the ability to collaborate effectively and balance multiple priorities.
- High levels of resilience, enthusiasm, energy, and drive.
- Keen to learn and grow as a data science professional.
Education and Experience
- Relevant quantitative degree in Statistics, Mathematics, Computer Science, Data Science, or similar, or equivalent experience.
- 1-2 years of work experience in an analytical environment.
- Work experience in operational or contact centre environments is advantageous.
Administrator
The Administrator will work within the Operational Finance pillar of the Vitalitylife Finance team within South Africa with a focus on billing of clients, application of client’s funds, management of debtors, card payments and reporting on suspected financial crime risks. This includes the management of special offers and supporting the retentions and conservation campaigns.
Areas of responsibility may include but not limited to
• Ensure billing for all clients polices are accurate and complete.
• Ensure the timely allocation of manual deposits, card payments and cheque payments to policyholder accounts.
• Liaise with UK Credit Control team to ensure that all cheque receipts are timeously and accurately allocated.
• Advice policyholders and brokers of receipt of manual deposits as and when required.
• Maintain the unallocated manual deposits listing and ensure that it is regularly updated and sent to the Credit Control department.
• Liaise with HSBC to investigate manual deposits/cheques received with no reference.
• Investigate reconciling items in the direct deposit control account and propose journals for the clearing of reconciling items in the control accounts.
• Handle all inquiries related to manual deposits and card payments within the SLA.
• Maintain detailed and up-to-date records of payer banking details and report on third party payments on a monthly basis or when required.
• Ensure that the Debtors Age Analysis reflects the correct ageing and following up with Credit Control and Retentions on debtors that have been earmarked for retention campaigns. Daily premium debtor analysis.
• Liaise with the Servicing team to ensure the timeous processing of anniversaries on annual policies.
• Ensure that all billing information (and related notifications) for annual policies is correct.
• Maintain detailed and up-to-date records of payer banking details and report on third party payments on a monthly basis or when required.
• Investigate the origin of funds and maintain a detailed record of findings for reporting to the Financial Crime team.
• Manage and process special offer campaigns as and when they are launched within the business. Taking ownership of special offers from a finance point of view and liaising with other departments to ensure a successful outcome and processing.
• Weekly and monthly reporting on cash allocated, including cheque and card receipts.
Personal Attributes and Skills
• Interpersonal skills
• Ability to take ownership and accountability
• Ability to work under pressure and to multi-task
• Drive and initiative to get things done
• Ability to deal with complexity and migrate between detail and high-level requirements.
• Strong analytical thinking and attention to detail
• Problem-solver – able to find innovative and pragmatic solutions to difficult problems.
• Must be a self-starter and capable of producing work of a high quality without close supervision.
Education
• Matric – essential
• Minimum 3 years working experience within an Insurance or Financial services industry
Internship Business Analyst – Health Systems
Key Purpose
Understanding the business requirements and through a structured process documenting, validating and translating it into functional specifications that are used by developers to craft a technical solution. Testing and validating the functionality of the technical solution against the business requirements. Interfacing between the business client and the development team with regard to the business and functional requirements. Ensuring that the business requirements are delivers in the implemented solution.
Competencies Required
- Excellent written and verbal communication
- Able to articulate, educate and clearly communicate ideas and requirements in a persuasive and compelling manner to various stakeholders
- Has detail-oriented focus when developing requirements specifications such as Business and Functional Requirements documentation
- Able to package solutions to deliver against a plan and responsible for outcomes
- Ability to manage roll out and post implementation processes
Personal Attributes and Skills
- Drives Results
- Values Driven
- Optimistic
- Learns on the Fly
- Resilient
- Instils Trust
- People Savvy
- Problem Solver
- Resourcefulness
Qualifications
- Matric
- BSc Computer Sciences / Information Systems or equivalent IT tertiary qualification
- BA Certification or BA Diploma or Advanced BA (Advantageous)
Technical Knowledge and Experience
- A Minimum of solid 0 – 2 years Business Analysis and Integration working experience
- Proficiency in MS Office (MS Word, Excel, PowerPoint).
- Basic data analysis experience SQL
- Technical knowledge of SQL, UML, XML, OO
- Knowledge of software architecture, facilitating JAD sessions, data modelling techniques, industry compliance and legislation
Accountant
GROUP TECHNICAL ACCOUNTANT
Key purpose of the role
As an IFRS specialist within Group IFRS Technical, you will assist with the implementation of IFRS Accounting Standards across the Discovery Group of entities.
This includes delivering on:
- Implement transactions consistent with IFRS Accounting Standards and co-designing accounting solutions to drive compliance with IFRS Accounting Standards in working with the Group Financial Reporting team.
- Discovery businesses in the assessment of new IFRS Accounting Standards, accounting for transactions according to IFRS Accounting Standards, the development of accounting policies and manuals to assist in the consistent application of IFRS Accounting Standards in Discovery, training on IFRS Accounting Standards, and assisting in preparation of financial statements in compliance with IFRS Accounting Standards.
- Liaise with Stakeholders
- Prepare and present papers to the Discovery Accounting Practices Committee, Audit Committee and/ or Regulator.
- Liaise with external auditors, specifically on IFRS Accounting Standards related queries and Financial Statements presentation and disclosures.
- Assist with communication to the JSE Limited, Equity and Debt Sponsors.
- Participate in industry forums.
Areas of responsibility
- Preparation and Review of Annual Financial Statements
- Assist in drafting the Discovery Group Financial Statements in line with IFRS Accounting Standards, Companies Act, JSE regulations, and best practices.
- Review subsidiary financial statements and provide guidance and recommendations on disclosures in accordance with IFRS Accounting Standards and Companies Act.
- Create and share relevant reporting frameworks and templates for use in business, including financial statement templates and reporting pack templates
- Development of IFRS disclosures for new IFRS Accounting Standards or interpretations.
- New or amended IFRS Accounting Standards:
- Stay abreast of IFRS and public reporting developments and pro-actively expand and deepen your practical understanding and application of IFRS Accounting Standards and ensure knowledge transfer to the larger finance teams.
- Research impact of new and amended accounting standards on Discovery Group transactions.
- Oversee implementation of new accounting standards across the Discovery Group (initiation, planning, execution, and monitoring
- IFRS Accounting Standards interpretation and application across the Discovery Group
- Assist with the facilitation of the Discovery Accounting Practices Committee, which reviews new transactions and consistent application of IFRS across the Discovery Group of entities.
- Address accounting queries on IFRS Accounting Standards.
- Writing accounting opinions and position papers, including policy documents and manuals. This includes the accounting implications pre and post deals, as well as at a separate financial statement view and consolidated financial statement view.
- Present training on IFRS Accounting Standards to finance teams
- Liaise with Stakeholders
- Prepare and present papers to the Audit Committee and/ or Regulator.
- Liaise with external auditors, specifically on IFRS Accounting Standard queries and Financial Statement queries
- Assist with communication to the JSE and Sponsors.
- Participate in industry forums.
- Support the investor relations team with technical queries on results and other ad hoc requests
- Stay abreast of IFRS and public reporting developments and pro-actively expand and deepen your practical understanding and application of IFRS and ensure knowledge transfer to the larger finance teams
- Assist in the planning and running of the annual audit.
Profile
- Self-management skills
- Advanced knowledge and application of IFRS Accounting Standards
- Strong written and verbal communication skills
- Impeccable attention to detail and accuracy
- Ability to work well under pressure
- Strong interpersonal skills
- Strong project management skills
- Advanced Excel knowledge and experience
Qualifications
The candidate should be a qualified CA (SA) with a minimum of 3 years of experience in a similar role. Job level will consider years of experience in similar roles. Experience within financial services and JSE-listed entities is advantageous.
Internal Audit Manager
About Group Internal Audit
Internal audit falls part of group finance, they are responsible for compiling internal audits throughout Discovery. They audit, work processes systems, and task completed. They compile their findings and present it to the area head.
Job Purpose
The successful candidate will be responsible for completing audits inside Discovery and providing feedback on the outcome. The successful candidate must have a drive, sense of urgency and work flexibility.
Areas of responsibility may include but not limited to
- Proficiency in the IIA International Professional Practices Framework (IPPF), Code of Ethics and Standards
- Assist in developing the Audit Universe, Annual Internal Audit plan and the three-year rolling plan.
- Facilitating knowledge and information sharing between GIA staff members and also with the other departments
- Monitor progress of audits against plan.
- Track progress /changes in business risks and align audit plan.
- High level day to day supervision of the internal audit teams
- Assist with staff development so as to increase competence and delivery of the department.
- Defining the purpose, scope and audit approach of each audit for assigned areas of audit coverage.
- Agree audit scope with client and provide final engagement letter to Senior Audit Management for approval and distribution.
- Ensuring that all risks are addressed for the specific audit engagements.
- Provide feedback to Senior Audit Management on the planning, execution and reporting of the audits.
- Review and sign-off of planning, working papers and reports, and where required raise review notes for the work performed by Senior Auditors / Auditors / Data Analysts (pertaining to Engagement Letters, APMs, system descriptions, walkthroughs, process flow diagrams, RACM, test procedures, working papers, reports and action plans).
- Address review notes raised by the Senior Audit Management.
- Monitoring of the quality of work performed by the audit team and taking corrective action (where applicable).
- Ensure sample sizes, applied within testing, are based on the sampling methodology.
- Approve subsequent changes to test procedures.
- Provide training and supervision to audit team in order to ensure that that the required audit objectives are met, and that adequate practical coverage is achieved.
- Request feedback from management.
- Escalate cases where feedback is not received.
- Ultimately responsible for quality of audit files (Pentana Audit or other).
- Proactively take on additional tasks as requested by Senior Audit Management.
- Provide meaningful input and monitor the effective and timely implementation of management actions to address any control weaknesses identified through risk profiling, risk events and control self- assessment.
- Review draft report in entirety and ensure format of the report is in line with Audit Methodology
- Review management comments received and ensure that these management comments address observations raised.
- Review the executive summary which includes the overall report rating and overall management comment and enhance where necessary.
- Provide Senior Audit Management with the final draft for review.
- Monitor progress on audits and keep Senior Audit Management informed.
- Conduct a Quality Assurance review of audit files and finalise once comfortable.
- Perform monthly follow-ups on previously reported audit findings.
- Update follow up statistics in the agreed format.
- Attending Audit and Risk Committee meetings, as and when required.
- Reporting to:
- Audit Committees (where required)
- Business Risk Committees (where required)
- Company Exco’s (where required)
- Management (detailed audit reports)
- CAE (where applicable)
- Prepare appraisal forms for the Senior Internal Auditors/Internal Auditors for the applicable audits performed.
- Conduct peer Quality Assurance reviews and document results
- Manage the biannual incentive process for Internal Auditors and Senior Internal Auditors
- External audit – develop and manage the relationship with external audit as it pertains to the reliance on Audit work, data requirements and co-ordination of resources to deliver specific assurance for external audit.
Personal Attributes and Skills
- Leadership skills
- Attention to detail.
- Upholds ethics and values and demonstrates integrity.
- Takes initiative and works under own direction with the ability to make quick, clear choices which may include tough choices or considered risks.
- Shows respect for the views and contributions of others.
- Strong negotiating and influencing skills.
- Excellent communication skills. The candidate should speak fluently, have the ability to write in a well-structured and logical manner.
- Demonstrates an understanding of different organisational departments and functions.
Role Specific Competencies
- Proficiency in the IIA International Professional Practices Framework (IPPF), Code of Ethics and Standards
- Microsoft efficient
- Experience in the Financial sector
- Ability to draft reports.
- Compile presentations
- Present at committee meetings
- Analyse statistics
- Strong influence and negotiating skills.
Education and Experience
- Honours degree or equivalent qualification (with Auditing / Risk Management / Governance / Accounting as major)
- Completed CA(SA) / CIA
- Experience in conducting financial, operational or IT audits.
- Experience in the Financial Services/Health Industry is advantageous
- Experience in internal financial controls (IFC) is advantageous
- Experience regarding the application and consideration of audit regulatory and compliance requirements – in the process of conducting audits.
- Reporting to Audit and/or Risk Committees.
- 2+ Years experience managing staff;
- 5+ Years audit related experience
Essential knowledge:
- Internal Controls
- Risk management framework (COSO)
- Corporate governance principles
- Legislative frameworks
- Regulatory and Compliance Requirements
- GAAP / IFRS (SAM advantageous)
- Computer literacy
Assistant Tax Specialist
Assistant Tax Specialist
About Discovery
Discovery’s core purpose is to make people healthier and to enhance and protect their lives. We seek out and invest in exceptional individuals who understand and support our core purpose, and whose own values align with those of Discovery. Our fast-paced and dynamic environment enables smart, self-driven people to be their best. As global thought leaders, Discovery is passionate about innovating in order to not only achieve financial success, but to ignite positive and meaningful change within our society.
About Group Tax
The Group Tax Department is responsible for the Tax Strategy of Discovery. This encompasses the following functions:
- Responsible for tax planning, compliance, reporting throughout the group
- Provides technical advice to business to ensure compliance with existing and new legislation
- Responsible for tax calculations, tax return submissions, tax accounting and reporting
- Engaging with and managing relationships with SARS
Job Purpose
The successful candidate will be required to assist in meeting the tax compliance requirements for international tax and Income tax compliance and reporting for companies within the group.
Areas of responsibility may include but not limited to
- Assist in researching international tax consequences and application of double tax agreements for various business transactions in order to ensure compliance with the Income Tax Act, Tax Administration Act and OECD guidelines
- Assist in the monthly monitoring of international tax transactions for the Group
- Assist in the preparation of transfer pricing documentation including the Group master file and subsidiary local files
- Assist in the preparation of Country by Country Reporting submissions and Pillar 2 requirements.
- Assist in preparation of Section 9D Controlled Foreign Company computations and IT10B submissions for the Group
- Assist in responding to SARS queries and liasing effectively with SARS in following up on outstanding items.
- Assist in the preparation of provisional and final income tax computations of various companies within the group.
- Assist in reporting on taxes in terms of IFRS, submitting tax returns and resolving any related tax queries. This includes both direct and indirect taxes.
- Assist in preparing reconciliations of various tax accounts.
- Assist in preparing and recording of group wide tax accounting entries.
- Performing ad-hoc tasks and projects to support the Group Tax team as required
Personal Attributes and Skills
- Strong analytical, interpretation and problem solving skills
- Strong interpersonal skills
- Strong attention to detail and accuracy
- Excellent communication skills (Verbal and Written)
- Ability to cope with pressure and deadlines in a fast moving environment
- Ability to work in a team or alone
- Display tenacity by managing deadlines and stimulated by working in a pressurised environment.
- Ability to plan, organize and control own work effort
- Clear and concise organization and presentation of work
- Be willing to learn and take on new projects with direction from another member of the team
Education and Experience
- Bcomm (Accounting), BComm (Taxation)
- Excellent Excel knowledge
- Knowledge, understanding and application of South African tax legislation and OECD guidelines
- Knowledge and understanding of IFRS
- 2-3 years’ experience in a tax department within a consulting firm or corporate, dealing primarily with international tax related matters.
Learnership – Wealth Management: DCDS
About Discovery
Discovery’s core purpose is to make people healthier and to enhance and protect their lives. We seek out and invest in exceptional individuals who understand and support our core purpose, and whose own values align with those of Discovery. Our fast-paced and dynamic environment enables smart, self-driven people to be their best. As global thought leaders, Discovery is passionate about innovating in order to not only achieve financial success, but to ignite positive and meaningful change within our society.
About Discovery Connect
Discovery Connect uses the world’s foremost lead generation and conversion techniques to deliver the highest quality sales and service for all Discovery’s products. We aim to cover one million lives by 2023 with our extensive product range – from health insurance, long and short term insurance and investments, to banking and Vitality.
Key Purpose of the role
This Learnership leads to a nationally recognised NC: Wealth Management NQF Level 5 qualification which consists of structured learning components combined with practical/workplace experience in the Financial Services industry.
Areas of responsibility may include but not limited to
Wealth Management:
Telesales, Administration, Data analytics, Compliance, lead prequalifying, Quoting, client servicing, claims, pre-sale underwriting and new business,
Personal Attributes and Skills
- Innovative/ critical thinking/ and problem-solving skills
- Good attention to detail and levels of accuracy
- Sets high standards for quality and quantity and works in a systematic, methodical and orderly manner.
- Time management and planning skills
- Ability to effectively prioritize and execute tasks in a high-pressure environment
- Ability to work independently and in a team orientated environment
- Service driven, a sense of urgency and a team player.
- Adapts to changing circumstances and handles criticism well and learns from it.
- Speaks fluently and writes in a well-structured and logical manner.
Education and Experience
Grade 12 is essential.
- Maths (Minimum Level 4 – 50%)
- English (Minimum Level 4 – 50%)
- Maths Literacy (Minimum Level 5 – 60%)
- 2nd language (Minimum Level 4 – 50%)
- May have an incomplete tertiary (financial) qualification (advantage)
Specific Requirements:
- Not be engaged in post Matric studies or formal employment;
- Not have completed any previous Learnership.
- Be between the ages of 18 and 30 years;
- Have effective communication skills in the written & verbal English language;
- Possess basic computer skills mainly MS Excel & MS Outlook
- Only South African candidates by birth will be considered.
Click here to apply
All the best with your applications.
Share this post on