find the right job for you in South Africa


VBA jobs in South Africa

67 vba jobs found: showing 1 - 50

Product Manager, Sub-saharan Africa Product
Company: Amazon |

Location: Cape Town, Western Cape, South Africa

| Salary: unspecified | Date posted: 06 Oct 2026
- Knowledge of SQL and VBA at an advanced level - Experience building and analyzing cost/benefit scenarios and business cases
Software Developer - Industrial Automation
Company: Staff Solutions |

Location: Port Elizabeth, Eastern Cape, South Africa

| Salary: unspecified | Date posted: 06 Oct 2026
will be advantageous. Experience in programming languages such as C++, Python, VBA , or similar. Experience with SQL querying and knowledge
Portfolio Implementation Analyst – (investment Management)
Company: Rory Mackie & Associates |

Location: Cape Town, Western Cape, South Africa

| Salary: unspecified | Date posted: 06 Oct 2026
understanding of MS Office. VBA, Power BI and/or other coding skills desirable (Python/SQL) · Familiarity with Bloomberg · Excellent
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
Portfolio Implementation Analyst – (investment Management)
Company: Rory Mackie & Associates |

Location: Cape Town, Western Cape, South Africa

| Salary: unspecified | Date posted: 05 Oct 2026
in Excel, and a solid understanding of MS Office. VBA, Power BI and/or other coding skills desirable (Python/SQL
Vj 19337 - Electronics Engineer – Johannesburg
Company: Professional Career Services |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 03 Oct 2026
in other departments would be highly advantageous Ability to program and develop software code (C or C++, Python, Basic SQL, VBA, Ladder
Senior Actuarial Analyst – Short-term Insurance
Company: The Recruitment Council |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 03 Oct 2026
calculation models (using SQL, Python, R, or VBA). Key Requirements Education: Degree in Actuarial Science, Financial Mathematics... in advanced data tools (SQL, Python, R, or VBA) and actuarial modeling software. 📩 How to Apply: Interested candidates
Electronics Engineer – Johannesburg
Company: Professional Career Services |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 02 Oct 2026
software code (C or C++, Python, Basic SQL, VBA, Ladder logic, structured text or function block) Computer literacy essential
Tj 19607 - Solidworks Design-automation & Drawing Qa/ai Specialist (hybrid)
Company: Professional Career Services |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 02 Oct 2026
throughput Build automated validation tools using the SolidWorks API (macros/VBA, C#, or .NET) to check dimensions, tolerances... working knowledge of SolidWorks, including the SolidWorks API (macros, VBA, or C#/.NET add-ins) Demonstrated experience
Product Risk Analyst
Company: Glencore |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 02 Oct 2026
: Working experience and exposure of 2-3 years in same or similar environment will be highly advantageous. Coding skills in VBA
Re- Advertisement: Treasury Portfolio Analyst & Research
Company: Rand Water |

Location: Rietvlei, KwaZulu-Natal, South Africa

| Salary: unspecified | Date posted: 01 Oct 2026
and/or advanced Excel (VBA) will be an added advantage. Portfolio construction and manager research experience beneficial
Product Manager, Vendor Experience & Supply Chain
Company: 60 Degrees |

Location: Cape Town, Western Cape, South Africa

| Salary: unspecified | Date posted: 01 Oct 2026
or services Bachelor's degree Knowledge of SQL and VBA at an advanced level Experience building and analyzing cost/benefit
Process Engineer (chemical)
Company: Execustaff |

Location: Pretoria, Gauteng, South Africa

| Salary: unspecified | Date posted: 30 Sep 2026
(Pandas, NumPy, SciPy, etc.) for design calculations, optimisation, or data analysis. Advanced Excel including VBA. - Lean
Portfolio Implementation Analyst
Company: unknown |

Location: Cape Town, Western Cape, South Africa

| Salary: unspecified | Date posted: 30 Sep 2026
, restructures, or asset transfers Experience using coding or automation tools (e.g. Python, VBA, Power Automate) to streamline
Portfolio Implementation Analyst
Company: unknown |

Location: Cape Town, Western Cape, South Africa

| Salary: unspecified | Date posted: 30 Sep 2026
Proficiency in Excel, and a solid understanding of MS Office. VBA, Power BI and/or other coding skills desirable (Python/SQL
Quantitative Analyst
Company: Nedbank |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 28 Sep 2026
/ statistical models and algorithms into code (e.g., Python, R, C++, Java, SQL, SAS, VBA, MATLAB, etc.) Ability to independently...++, Java, SQL, SAS, VBA, MATLAB, etc.), with the ability to translate algorithms and mathematical or statistical models
Quantitative Analyst
Company: Nedbank |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 28 Sep 2026
/ statistical models and algorithms into code (e.g., Python, R, C++, Java, SQL, SAS, VBA, MATLAB, etc.) Ability to independently...++, Java, SQL, SAS, VBA, MATLAB, etc.), with the ability to translate algorithms and mathematical or statistical models
Qa/ai Software Engineer
Company: Level Up - Your Talent Partner |

Location: Germiston, Gauteng, South Africa

| Salary: unspecified | Date posted: 26 Sep 2026
for automated validation. Build automated validation tools using the SolidWorks API, including macros, VBA, C# or .NET solutions... of SolidWorks, including the SolidWorks API, macros, VBA or C#/.NET add-ins. Demonstrated experience automating or customising CAD
Data Analyst
Company: PBT Group |

Location: Cape Town, Western Cape, South Africa

| Salary: unspecified | Date posted: 26 Sep 2026
analytics . Advanced Excel skills, including VBA/macros , would be advantageous. Experience presenting data insights... / AI-enabled analytics VBA / Macros What We're Looking For We're looking for someone who can go beyond simply producing reports
Operations Management Intern
Company: GE Vernova |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 24 Sep 2026
Dynamics, or similar systems is a plus Basic knowledge of ticketing systems, SQL, VBA, or PowerShell would be useful Strong
Software Developer
Company: Profile Personnel |

Location: Port Elizabeth, Eastern Cape, South Africa

| Salary: unspecified | Date posted: 21 Sep 2026
qualification and programming experience (C++, Python, VBA, or similar) advantageous. Working knowledge of SQL, with Lean or Six
Mechanical Engineer: Refrigeration And Hvac Manufacturer
Company: E&D Recruiters |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 19 Sep 2026
and AutoCAD design and drawings. Control system skills and ideally have VBA programming skills Fundamental knowledge of the
Group Pricing Specialist
Company: Munich Re |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 18 Sep 2026
languages such as: VBA and Excel; BI tools (e.g. Power BI); R/Python or any relevant software programme Strong verbal
Software Developer
Company: Profile Personnel |

Location: Port Elizabeth, Eastern Cape, South Africa

| Salary: unspecified | Date posted: 17 Sep 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: 17 Sep 2026
. Expertise in advanced Excel functions, including macros and VBA. Proficiency in creating advanced visualizations and dashboards
Software Developer
Company: Profile Personnel |

Location: Eastern Cape, South Africa

| Salary: unspecified | Date posted: 16 Sep 2026
. Programming experience in C++, Python, VBA or another programming language. Experience with SQL querying and query construction
Senior Data Analyst
Company: Sabenza IT |

Location: Cape Town, Western Cape, South Africa

| Salary: R16000 - 19000 per month | Date posted: 16 Sep 2026
libraries such as pandas, NumPy, Matplotlib or Seaborn. Advanced Excel, including macros and VBA. Strong Power BI
Senior Data Analyst
Company: Sabenza IT |

Location: Cape Town, Western Cape, South Africa

| Salary: unspecified | Date posted: 16 Sep 2026
libraries such as pandas, NumPy, Matplotlib or Seaborn. Advanced Excel, including macros and VBA. Strong Power BI
Software Developer
Company: Profile Personnel |

Location: Port Elizabeth, Eastern Cape, South Africa

| Salary: unspecified | Date posted: 16 Sep 2026
will be advantageous. Programming experience in C++, Python, VBA or another programming language. Experience with SQL querying
Technical Data & Power Quality Specialist
Company: Pro Select Consulting |

Location: Hillcrest, KwaZulu-Natal, South Africa

| Salary: unspecified | Date posted: 15 Sep 2026
tools. Build practical automation and reporting solutions using tools such as Excel/VBA, Python or BI dashboards. Turn... and automation using Excel/VBA, Python, Power BI or similar platforms. Understanding of energy metering and power quality principles
Senior Reinsurance Operations Analyst
Company: MDI Consult |

Location: South Africa, South Africa

| Salary: unspecified | Date posted: 15 Sep 2026
bordereaux, proportional and/or non-proportional reinsurance, statements/settlements/cash calls, or exposure to SQL, VBA, Power
Software Developer
Company: Profile Personnel |

Location: Port Elizabeth, Eastern Cape, South Africa

| Salary: unspecified | Date posted: 15 Sep 2026
, VBA or another programming language. Experience with SQL querying and query construction. Knowledge of Lean or Six
Senior Data Analyst
Company: Sabenza IT |

Location: Cape Town, Western Cape, South Africa

| Salary: unspecified | Date posted: 15 Sep 2026
libraries such as pandas, NumPy, Matplotlib or Seaborn. Advanced Excel, including macros and VBA. Strong Power BI
Data Analyst
Company: wePlace |

Location: Cape Town, Western Cape, South Africa

| Salary: unspecified | Date posted: 15 Sep 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: wePlace |

Location: Cape Town, Western Cape, South Africa

| Salary: unspecified | Date posted: 14 Sep 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
Senior Data Analyst- Sap Bw
Company: Baraka Technology Group |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 14 Sep 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: 13 Sep 2026
, including VBA or Power Query Experience in AI, technology build, or product management Experience managing distributed
Fp&a Manager
Company: Decision Inc |

Location: Gauteng, South Africa

| Salary: unspecified | Date posted: 11 Sep 2026
in a fast-paced environment Advanced Excel Skills: Proficiency in Excel, with VBA experience being an advantage. SQL
Fp&a Manager (internal) | Disa-co-fpam-jhb
Company: Decision Inc |

Location: Gauteng, South Africa

| Salary: unspecified | Date posted: 11 Sep 2026
in a fast-paced environment Advanced Excel Skills: Proficiency in Excel, with VBA experience being an advantage. SQL
Planning Analytics (tm1) Developer
Company: DigiOutsource |

Location: Cape Town, Western Cape, South Africa

| Salary: unspecified | Date posted: 10 Sep 2026
and executing customer retention strategies Strong understanding of the fundamentals of financial accounting SQL Knowledge VBA
Analyst: Project Finance And M&a
Company: Mainstream Renewable Power |

Location: Cape Town, Western Cape, South Africa

| Salary: unspecified | Date posted: 08 Sep 2026
Proficient with MS Excel and MS Office Suite Knowledge of VBA or Python is preferred
Software Developer
Company: BORBET SA (PTY) LTD |

Location: Port Elizabeth, Eastern Cape, South Africa

| Salary: unspecified | Date posted: 06 Sep 2026
in C++, Python, VBA or any other programming language Querying experience in SQL and Knowledge of Lean or Six Sigma
Snr Data Strategist
Company: IQVIA |

Location: Bloemfontein, Free State, South Africa

| Salary: unspecified | Date posted: 03 Sep 2026
, and Access. Programming knowledge required, including: T-SQL VBA MS-DOS FTP Strong understanding of clinical systems
Manager - Credit Risk
Company: EY |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 02 Sep 2026
Proficient in VBA, R or Python Innovative, creative thinking Robust project management skills Solid presentation skills
Data Analyst
Company: Capitec Bank |

Location: Stellenbosch, Western Cape, South Africa

| Salary: unspecified | Date posted: 29 Aug 2026
, and working with large datasets. Expertise in advanced Excel functions, including macros and VBA. Proficiency in creating... query performance, and working with large datasets. Expertise in advanced Excel functions, including macros and VBA
Data Analyst
Company: PBT Group |

Location: Cape Town, Western Cape, South Africa

| Salary: unspecified | Date posted: 27 Aug 2026
understanding of statistics, data modelling and predictive analytics. Advanced Excel skills, including VBA/macros...: Predictive Analytics Financial Services / Banking Data Risk Analytics Data Marts GenAI / AI-enabled analytics VBA
Data Analyst
Company: PBT Group |

Location: Cape Town, Western Cape, South Africa

| Salary: unspecified | Date posted: 27 Aug 2026
understanding of statistics, data modelling and predictive analytics. Advanced Excel skills, including VBA/macros...: Predictive Analytics Financial Services / Banking Data Risk Analytics Data Marts GenAI / AI-enabled analytics VBA
Data Analyst
Company: PBT Group |

Location: Cape Town, Western Cape, South Africa

| Salary: unspecified | Date posted: 26 Aug 2026
understanding of statistics, data modelling and predictive analytics. Advanced Excel skills, including VBA/macros...: Predictive Analytics Financial Services / Banking Data Risk Analytics Data Marts GenAI / AI-enabled analytics VBA
Process Engineer (chemical)
Company: Execustaff |

Location: Pretoria, Gauteng, South Africa

| Salary: unspecified | Date posted: 25 Aug 2026
, etc.) for design calculations, optimisation, or data analysis. Advanced Excel including VBA. - Lean / continuous improvement. Process