find the right job for you in South Africa


VBA jobs in South Africa

81 vba jobs found: showing 1 - 50

Credit Data Analyst
Company: Hire Resolve |

Location: Sandton, Johannesburg, South Africa

| Salary: unspecified | Date posted: 26 Oct 2026
(required) / Advanced Excel (required) / Excel VBA (preferential) / Python (preferential) / R (preferential). Contact Hire Resolve
Hybrid (2 Days Wfh) Fintech Role: Fp&a / Commercial Finance Analyst - R 90-70k Pm - Cbd, Cpt
Company: DO MORE Placements |

Location: Cape Town, Western Cape, South Africa

| Salary: unspecified | Date posted: 26 Oct 2026
, financial services/fintech/lending exposure, VBA or BI reporting tools. Benefits WHAT'S ON OFFER Up to R 90k pm Hybrid
Quantitative Analyst
Company: Hire Resolve |

Location: Cape Town, Western Cape, South Africa

| Salary: R420000 - 300000 per year | Date posted: 26 Oct 2026
ability Experience in systems like R, SAS, Python and VBA If you meet the above requirements and want to make a career
Pricing Actuary - Sandton
Company: Hire Resolve |

Location: Johannesburg, Gauteng, South Africa

| Salary: R5000 - 8000 per month | Date posted: 26 Oct 2026
Excel, Word and VBA. Good working knowledge of any of the following: SAS, R, Python, SQL. Benefits Salary negotiable
Senior Sql Developer (jhb)
Company: Datafin |

Location: Johannesburg, Gauteng, South Africa

| Salary: R25000 - 30000 per month | Date posted: 26 Oct 2026
and maintain Excel and SSRS reports using stored procedures and views. Maintain or improve existing Excel reports using VBA... technical understanding. Very good Excel skills as well as a good working knowledge of VBA programming in Excel. Sound
Intermediate Bi Developer - Johannesburg - R450k To R650k Per Annum
Company: e-Merge IT Recruitment |

Location: Johannesburg, Gauteng, South Africa

| Salary: R450000 - 650000 per year | Date posted: 26 Oct 2026
Architectural experience preferable. Working knowledge of C# / VB.Net / VBA advantageous. The Reference Number for this position
Finance Analyst Ca(sa) - Logistics Industry
Company: Hire Resolve |

Location: Eastern Cape, South Africa

| Salary: R18000 - 25000 per month | Date posted: 26 Oct 2026
teams Advanced proficiency in Microsoft Excel (formulas, pivot tables, VBA macros, data visualization, etc.) * Strong
Head Of Pricing (pretoria)
Company: AtripleA Recruitment & Temps |

Location: Pretoria, Gauteng, South Africa

| Salary: unspecified | Date posted: 26 Oct 2026
knowledge of actuarial pricing tools (SAS, VBA, etc.). Deep understanding of insurance industry trends, regulations, and IT
Client Management Migration Associate (ca Or Equivalent) (jhb)
Company: Datafin |

Location: Johannesburg, Gauteng, South Africa

| Salary: R10000 - 20000 per month | Date posted: 26 Oct 2026
service. Deadline driven and can work under pressure. Advantageous Experience in VBA or other basic coding. CFA, Level
Actuarial Assistant
Company: Hire Resolve |

Location: Johannesburg, Gauteng, South Africa

| Salary: R5000 - 8000 per month | Date posted: 26 Oct 2026
) principles. Strong technical and analytical skills with proficiency in actuarial tools such as Excel/VBA, R, Python, SQL
Actuarial Manager - Pricing
Company: Hire Resolve |

Location: Johannesburg, Gauteng, South Africa

| Salary: R5000 - 8000 per month | Date posted: 26 Oct 2026
to automate using VBA Accomplished SAS (preferable), SQL and Qlikview (and advantage) user, with proven ability to reconcile
Forecasting And Budgeting Specialist
Company: iStaff (Pty) Ltd |

Location: Western Cape, South Africa

| Salary: R11000 per month | Date posted: 26 Oct 2026
, VBA and pivot tables) Proficiency Power BI and Tableau. Familiarity with SQL for querying databases. Duties
Head Of Pricing
Company: AtripleA Recruitment & Temps |

Location: South Africa, South Africa

| Salary: unspecified | Date posted: 26 Oct 2026
, including SAS, VBA, and pricing software. Expertise in statistical and actuarial pricing tools and methods. Knowledge of IT
Head Of Pricing
Company: AtripleA Recruitment & Temps |

Location: South Africa, South Africa

| Salary: unspecified | Date posted: 25 Oct 2026
languages preferred. Strong communication and presentation skills. Advanced computer literacy, including SAS, VBA, and pricing
Head Of Pricing (insurance)
Company: AtripleA Recruitment & Temps |

Location: Johannesburg, Gauteng, South Africa

| Salary: R60000 - 80000 per year | Date posted: 25 Oct 2026
literacy, including SAS, VBA and pricing software. Expertise in statistical and actuarial pricing tools and methods
Portfolio Manager & Analyst
Company: Milton Resourcing |

Location: Cape Town, Western Cape, South Africa

| Salary: unspecified | Date posted: 25 Oct 2026
proficient in Excel including VBA Excellent Bloomberg and BQL skills Python coding skills (highly advantageous) Milton
Head Of Pricing
Company: AtripleA Recruitment & Temps |

Location: South Africa, South Africa

| Salary: unspecified | Date posted: 25 Oct 2026
in additional languages preferred. Strong communication and presentation skills. Advanced computer literacy, including SAS, VBA
Data Analyst Ii
Company: Capitec Bank |

Location: Stellenbosch, Western Cape, South Africa

| Salary: unspecified | Date posted: 24 Oct 2026
Snowflake or AWS - useful but not a strict requirement Advanced Excel - including macros and VBA Strong understanding
Data Engineer
Company: Kaelo |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 24 Oct 2026
(Advanced Excel). VBA (optional) and/or Python. Data analysis, reporting or dashboarding tools. Trending, reporting... with advanced Excel (essential). Data warehouse administration. VBA - advanced excel or python. Project management tools - Jira
Forecasting And Budgeting Specialist
Company: iStaff Recruitment |

Location: Cape Town, Western Cape, South Africa

| Salary: unspecified | Date posted: 23 Oct 2026
Analyst role Proficiency in Excel - Advanced (Financial functions, VBA and pivot tables) Proficiency Power BI and Tableau
Forecasting And Budgeting Specialist
Company: iStaff Recruitment |

Location: Western Cape, South Africa

| Salary: unspecified | Date posted: 23 Oct 2026
and/or a related Financial Analyst role Proficiency in Excel - Advanced (Financial functions, VBA and pivot tables) Proficiency Power
Data Engineer
Company: Kaelo |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 23 Oct 2026
(Advanced Excel). VBA (optional) and/or Python. Data analysis, reporting or dashboarding tools. Trending, reporting... with advanced Excel (essential). Data warehouse administration. VBA – advanced excel or python. Project management tools – Jira
Product Design Specialist
Company: Momentum Group |

Location: South Africa, South Africa

| Salary: unspecified | Date posted: 23 Oct 2026
(would be beneficial) Proficiency in standard business packages - e.g., Excel Proficiency in SQL and VBA (preferred) Duties
Trade And Implementation Analyst
Company: The Talent Experts |

Location: Cape Town, Western Cape, South Africa

| Salary: unspecified | Date posted: 23 Oct 2026
exposure, CFA progress, relevant regulatory credits and Python, VBA or SQL. What you’ll get Clear exposure to the full trade
Product Design Specialist
Company: Momentum Group |

Location: South Africa, South Africa

| Salary: unspecified | Date posted: 22 Oct 2026
(would be beneficial) Proficiency in standard business packages - e.g., Excel Proficiency in SQL and VBA (preferred) Duties
Data Analyst
Company: wePlace |

Location: Cape Town, Western Cape, South Africa

| Salary: unspecified | Date posted: 22 Oct 2026
, including macros and VBA. Proficiency in creating advanced visualizations and dashboards using tools like Tableau, Power BI... datasets. Expertise in advanced Excel functions, including macros and VBA. Proficiency in creating advanced visualizations
Data Analyst
Company: Capitec Bank |

Location: Stellenbosch, Western Cape, South Africa

| Salary: unspecified | Date posted: 22 Oct 2026
and VBA Advanced visualisations and dashboards - Power BI, Tableau or similar Python or R - data manipulation libraries
Warehouse Administrator - Raw Materials & Supply Chain
Company: RAG Talent |

Location: Durban, KwaZulu-Natal, South Africa

| Salary: R10000 - 13000 per month | Date posted: 22 Oct 2026
Translution Microsoft Excel with VBA Microsoft Office Suite Benefits Structured career environment within a compliant
Data Analyst
Company: wePlace |

Location: Cape Town, Western Cape, South Africa

| Salary: unspecified | Date posted: 21 Oct 2026
, including macros and VBA. Proficiency in creating advanced visualizations and dashboards using tools like Tableau, Power BI... datasets. Expertise in advanced Excel functions, including macros and VBA. Proficiency in creating advanced visualizations
Process Engineer (chemical)
Company: Execustaff |

Location: Pretoria, Gauteng, South Africa

| Salary: unspecified | Date posted: 21 Oct 2026
(Pandas, NumPy, SciPy, etc.) for design calculations, optimisation, or data analysis. Advanced Excel including VBA. - Lean
Financial Accountant (finance / Accounting / Reconciliations / Vat / Audit / Mining Investment) Johannesburg - South Africa
Company: CA Global |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 21 Oct 2026
software, and advanced Excel skills (PivotTables, lookups, Power Query). Power BI or VBA exposure advantageous. Sound
Financial Accountant (finance / Accounting / Reconciliations / Vat / Audit / Mining Investment) Johannesburg - South Africa
Company: CA Global |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 21 Oct 2026
BI or VBA exposure advantageous. Sound working knowledge of IFRS / IFRS for SMEs and South African VAT and income-tax
Software Developer
Company: Profile Personnel |

Location: Port Elizabeth, Eastern Cape, South Africa

| Salary: unspecified | Date posted: 20 Oct 2026
qualification and programming experience (C++, Python, VBA, or similar) advantageous. Working knowledge of SQL, with Lean or Six
Chief Operating Officer
Company: Geotech Recruitment |

Location: Durban, KwaZulu-Natal, South Africa

| Salary: unspecified | Date posted: 20 Oct 2026
proficiency in Sage ERP and Microsoft Excel (including VBA macros, Power Query, and advanced formulas), with the ability to build
Actuarial Analyst (pricing)
Company: Export Credit Insurance Corporation of South Africa |

Location: Centurion, Gauteng, South Africa

| Salary: unspecified | Date posted: 19 Oct 2026
with actuarial, statistical modelling or programming tools such as VBA, R, Python or SQL. SKILLS & ABILITIES The incumbent
Hybrid Fintech Role: Fp&a / Commercial Finance Analyst - R 780k Pa - Cbd, Cpt
Company: DO MORE Placements |

Location: Cape Town, Western Cape, South Africa

| Salary: unspecified | Date posted: 17 Oct 2026
/fintech/lending exposure, VBA or BI reporting tools. Benefits WHAT'S ON OFFER Up to R780k annual CTC Hybrid working
Mechanical Engineer: Refrigeration And Hvac Manufacturer
Company: E&D Recruiters |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 16 Oct 2026
and AutoCAD design and drawings. Control system skills and ideally have VBA programming skills Fundamental knowledge of the
Software Developer
Company: Profile Personnel |

Location: Port Elizabeth, Eastern Cape, South Africa

| Salary: unspecified | Date posted: 16 Oct 2026
. Qualification or education in an IT-related field will be advantageous. Programming experience in C++, Python, VBA
Data Analyst
Company: Capitec Bank |

Location: Stellenbosch, Western Cape, South Africa

| Salary: unspecified | Date posted: 16 Oct 2026
query performance, and working with large datasets. Expertise in advanced Excel functions, including macros and VBA
Software Developer - Industrial Automation
Company: Staff Solutions |

Location: Eastern Cape, South Africa

| Salary: R8000 - 8920 per month | Date posted: 14 Oct 2026
in an Information Technology-related field will be advantageous. Experience in programming languages such as C++, Python, VBA
Business Systems Analyst
Company: PEP |

Location: Western Cape, South Africa

| Salary: unspecified | Date posted: 14 Oct 2026
) Programming experience (SQL, JavaScript, VBA, Python, Java) Experience with Business Intelligence (BI) & Data Visualization
Senior Data Analyst- Sap Bw
Company: Baraka Technology Group |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 13 Oct 2026
of Excel Visual Basic for Application (Excel VBA) to support the National Treasury and mSCOA reporting submissions of the City... in Excel VBA (Visual Basic for Applications) that interface with SAP EPM Business Objects. Providing business rules, data
Head Of Data
Company: WatersEdge Solutions |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 12 Oct 2026
, including VBA or Power Query Experience in AI, technology build, or product management Experience managing distributed
Portfolio Implementation Analyst - Investment Management Uk
Company: Rory Mackie & Associates |

Location: Cape Town, Western Cape, South Africa

| Salary: unspecified | Date posted: 09 Oct 2026
portfolio transitions, restructures, or asset transfers · Experience using coding or automation tools (e.g. Python, VBA, Power
Portfolio Implementation Analyst - Investment Management Uk
Company: Rory Mackie & Associates |

Location: Cape Town, Western Cape, South Africa

| Salary: unspecified | Date posted: 08 Oct 2026
portfolio transitions, restructures, or asset transfers · Experience using coding or automation tools (e.g. Python, VBA, Power
Portfolio Implementation Analyst - Investment Management Uk
Company: Rory Mackie & Associates |

Location: Cape Town, Western Cape, South Africa

| Salary: unspecified | Date posted: 08 Oct 2026
, restructures, or asset transfers · Experience using coding or automation tools (e.g. Python, VBA, Power Automate) to streamline
Portfolio Implementation Analyst - Investment Management Uk
Company: Rory Mackie & Associates |

Location: Cape Town, Western Cape, South Africa

| Salary: unspecified | Date posted: 08 Oct 2026
· Experience using coding or automation tools (e.g. Python, VBA, Power Automate) to streamline repetitive tasks · Familiarity
Portfolio Implementation Analyst – (investment Management)
Company: Rory Mackie & Associates |

Location: Cape Town, Western Cape, South Africa

| Salary: unspecified | Date posted: 06 Oct 2026
· Proficiency in Excel, and a solid understanding of MS Office. VBA, Power BI and/or other coding skills desirable (Python/SQL
Portfolio Implementation Analyst – (investment Management)
Company: Rory Mackie & Associates |

Location: Cape Town, Western Cape, South Africa

| Salary: unspecified | Date posted: 05 Oct 2026
· Proficiency in Excel, and a solid understanding of MS Office. VBA, Power BI and/or other coding skills desirable (Python/SQL
Software Developer
Company: BORBET SA (PTY) LTD |

Location: Port Elizabeth, Eastern Cape, South Africa

| Salary: unspecified | Date posted: 05 Oct 2026
in C++, Python, VBA or any other programming language Querying experience in SQL and Knowledge of Lean or Six Sigma