find the right job for you in South Africa


VBA jobs in gauteng province South Africa

49 vba jobs found in gauteng province: showing 1 - 49

Senior Data Scientist
Company: Vodafone |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 03 Sep 2026
Business Africa (VBA) we also offer business managed services to enterprises in over 40 countries across the continent
Corporate Actuarial Specialist Ii
Company: FirstRand |

Location: Sandton, Johannesburg, South Africa

| Salary: unspecified | Date posted: 03 Sep 2026
, and processes. Utilise actuarial modelling tools such as Prophet, R, Python, SQL, and Excel/VBA to deliver reporting and analytical
Senior Data Scientist
Company: Vodafone |

Location: Midrand, Johannesburg, South Africa

| Salary: unspecified | Date posted: 02 Sep 2026
Business Africa (VBA) we also offer business managed services to enterprises in over 40 countries across the continent
Senior Fp&a Consultant
Company: Blue Pearl |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 02 Sep 2026
modelling, structures, and database objects. Advanced Excel Skills: Proficiency in Excel, with VBA experience being
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
Junior Implementation Engineer
Company: wePlace |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 29 Aug 2026
of scripting languages (e.g., Python, VBA, JavaScript) Experience with PowerShell scripting and automation Understanding
Vj 19337 - Electronics Engineer – Johannesburg
Company: Professional Career Services |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 28 Aug 2026
in other departments would be highly advantageous Ability to program and develop software code (C or C++, Python, Basic SQL, VBA, Ladder
Actuarial Analyst
Company: Tumaini |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 27 Aug 2026
Advanced Excel (including VBA) and Power BI skills Ability to communicate effectively in both written and verbal form
Electronics Engineer – Johannesburg
Company: Professional Career Services |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 27 Aug 2026
software code (C or C++, Python, Basic SQL, VBA, Ladder logic, structured text or function block) Computer literacy essential
Process Engineer (chemical)
Company: Execustaff |

Location: Pretoria, Gauteng, South Africa

| Salary: unspecified | Date posted: 25 Aug 2026
(Pandas, NumPy, SciPy, etc.) for design calculations, optimisation, or data analysis. Advanced Excel including VBA. - Lean
Process Engineer (chemical)
Company: Execustaff |

Location: Gauteng, South Africa

| Salary: R25000 - 27000 per month | Date posted: 24 Aug 2026
including VBA. - Lean / continuous improvement. Process optimisation, cost reduction, lifecycle thinking. - Member of WISA
Process Engineer (chemical)
Company: Execustaff |

Location: Pretoria, Gauteng, South Africa

| Salary: unspecified | Date posted: 24 Aug 2026
, etc.) for design calculations, optimisation, or data analysis. Advanced Excel including VBA. - Lean / continuous improvement. Process
Mechanical Engineer: Refrigeration And Hvac Manufacturer
Company: E&D Recruiters |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 22 Aug 2026
and AutoCAD design and drawings. Control system skills and ideally have VBA programming skills Fundamental knowledge of the
Data Analyst
Company: Bright Placements |

Location: Pretoria, Gauteng, South Africa

| Salary: unspecified | Date posted: 21 Aug 2026
Query and Power Pivot. Tableau or Qlik. Python or VBA. Experience with ETL/data pipelines. Experience with demand
Financial Modelling Specialist – Project Finance
Company: Fempower Personnel |

Location: Midrand, Johannesburg, South Africa

| Salary: unspecified | Date posted: 20 Aug 2026
modelling experience Demonstrable experience building project-finance models from scratch Advanced Excel and VBA capability
Data Analyst
Company: Bright Placements |

Location: Pretoria, Gauteng, South Africa

| Salary: R30000 - 35000 per month | Date posted: 20 Aug 2026
SAP, Oracle, Microsoft Dynamics or another ERP system. Power Query and Power Pivot. Tableau or Qlik. Python or VBA
Financial Modelling Specialist – Project Finance
Company: Fempower Personnel |

Location: Midrand, Johannesburg, South Africa

| Salary: unspecified | Date posted: 20 Aug 2026
experience building project-finance models from scratch Advanced Excel and VBA capability Strong understanding of: Debt sizing
Financial Modelling Specialist – Project Finance
Company: Fempower Personnel |

Location: Midrand, Johannesburg, South Africa

| Salary: unspecified | Date posted: 20 Aug 2026
and infrastructure modelling experience Demonstrable experience building project-finance models from scratch Advanced Excel and VBA... Diligence Excel Financial Analysis VBA
Financial Modelling Specialist – Project Finance
Company: Fempower Personnel |

Location: Midrand, Johannesburg, South Africa

| Salary: unspecified | Date posted: 19 Aug 2026
Demonstrable experience building project-finance models from scratch Advanced Excel and VBA capability Strong understanding
Senior Data Analyst- Sap Bw
Company: Baraka Technology Group |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 15 Aug 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: 14 Aug 2026
Power BI experience SQL, scripting, or coding exposure Excel automation skills, including VBA or Power Query
Head Of Data
Company: WatersEdge Solutions |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 14 Aug 2026
, including VBA or Power Query Experience in AI, technology build, or product management Experience managing distributed
Head Of Data
Company: WatersEdge Solutions |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 13 Aug 2026
Power BI experience SQL, scripting, or coding exposure Excel automation skills, including VBA or Power Query
Lead Actuarial Pricing
Company: Network Recruitment |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 12 Aug 2026
: Advanced Microsoft Office skills, including PowerPoint and VBA automation. Strong SAS experience preferred. Advanced SQL
Actuarial Pricing Manager
Company: Network Recruitment |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 12 Aug 2026
experience with GLMs, pricing models, segmentation, portfolio optimisation, and pricing analytics. Proficiency in SAS , SQL , VBA
Actuarial Pricing Manager
Company: Network Recruitment |

Location: Johannesburg, Gauteng, South Africa

| Salary: R500000 - 700000 per year | Date posted: 11 Aug 2026
. Proficiency in SAS, SQL, VBA, and pricing software such as Earnix, WTW, or Quantee. Previous experience managing projects
Lead Actuarial Pricing
Company: Network Recruitment |

Location: Gauteng, South Africa

| Salary: unspecified | Date posted: 11 Aug 2026
and balancing competing priorities. Skills: Advanced Microsoft Office skills, including PowerPoint and VBA automation. Strong
Actuarial Pricing Manager
Company: Network Recruitment |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 08 Aug 2026
experience with GLMs, pricing models, segmentation, portfolio optimisation, and pricing analytics. Proficiency in SAS , SQL , VBA
Group Risk & Analytics Lead
Company: Network Recruitment |

Location: Pretoria, Gauteng, South Africa

| Salary: unspecified | Date posted: 08 Aug 2026
analytical models using tools such as Excel, VBA, SQL, Python, and AI-assisted technologies. Deliver financial analysis... Excel, VBA, SQL, Python, or similar technologies. Strong commercial acumen with exposure to valuation analysis, transaction
Junior Implementation Engineer
Company: wePlace |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 08 Aug 2026
of scripting languages (e.g., Python, VBA, JavaScript) Experience with PowerShell scripting and automation Understanding
Actuarial Pricing Manager
Company: Network Recruitment |

Location: Johannesburg, Gauteng, South Africa

| Salary: R500000 - 700000 per year | Date posted: 07 Aug 2026
. Proficiency in SAS, SQL, VBA, and pricing software such as Earnix, WTW, or Quantee. Previous experience managing projects
Pricing Manager
Company: Boardroom Appointments |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 07 Aug 2026
& Performance Reporting SAS (preferred) SQL Microsoft Excel & VBA PowerPoint QlikView (advantageous) Pricing software
Pricing Manager
Company: Boardroom Appointments |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 07 Aug 2026
Pricing Monitoring & Performance Reporting SAS (preferred) SQL Microsoft Excel & VBA PowerPoint QlikView (advantageous
Actuarial Pricing Manager
Company: Network Recruitment |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 05 Aug 2026
experience with GLMs, pricing models, segmentation, portfolio optimisation, and pricing analytics. Proficiency in SAS , SQL , VBA
Senior Actuarial Analyst – Short-term Insurance
Company: The Recruitment Council |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 04 Aug 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
Head Of Data - Sandton
Company: Catch Recruit |

Location: Sandton, Johannesburg, South Africa

| Salary: unspecified | Date posted: 31 Jul 2026
is a strong advantage. A background in AI, technology build/product management, and/or Power BI or Excel scripting (e.g. VBA
Head Of Data - Sandton
Company: Catch Recruit |

Location: Gauteng, South Africa

| Salary: unspecified | Date posted: 31 Jul 2026
is a strong advantage. A background in AI, technology build/product management, and/or Power BI or Excel scripting (e.g. VBA
Xp&a Consultant
Company: Decision Inc |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 17 Jul 2026
, and database objects. Advanced Excel Skills: Proficiency in Excel, with VBA experience being an advantage. SQL Skills
Senior Manager: Credit Data And Regulatory Control - Vp
Company: ATS Client |

Location: Sandton, Johannesburg, South Africa

| Salary: unspecified | Date posted: 16 Jul 2026
or workflow tools (e.g., Python, VBA). Explore the use of AI/ML models for anomaly detection in credit data. Accountability
Xp&a (workday) Consultant
Company: Decision Inc |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 16 Jul 2026
, and database objects. Advanced Excel Skills: Proficiency in Excel, with VBA experience being an advantage. SQL Skills
Industrial Engineer
Company: Core Group |

Location: Sandton, Johannesburg, South Africa

| Salary: unspecified | Date posted: 16 Jul 2026
, Excel VBA, Power BI, and related technologies. Build reporting solutions and business intelligence dashboards to improve..., including VBA and modelling. Experience with Power BI or equivalent business intelligence tools. Process mapping, workflow
Industrial Engineer
Company: Core Group |

Location: Sandton, Johannesburg, South Africa

| Salary: unspecified | Date posted: 16 Jul 2026
, Excel VBA, Power BI, and related technologies. Build reporting solutions and business intelligence dashboards to improve..., including VBA and modelling. Experience with Power BI or equivalent business intelligence tools. Process mapping, workflow
Environmental Engineering – Civil Design Engineer
Company: People Dimension |

Location: Centurion, Gauteng, South Africa

| Salary: unspecified | Date posted: 28 Jun 2026
towards programming in python/VBA Preference to candidates with the following attributes: Experience in storm water management... and tender documents (i.e. BOQ’s and works information) is preferable Proficiency in VBA/Python coding will be advantageous
Global Payroll Simulation Specialist (eor)
Company: Frank Consult |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 28 Jun 2026
(complex formulas, dynamic arrays, Power Query, scenario managers, data tables, VBA strongly preferred) Strong commercial
Environmental Engineering – Civil Design Engineer
Company: People Dimension |

Location: Centurion, Gauteng, South Africa

| Salary: unspecified | Date posted: 25 Jun 2026
candidate should be inclined towards programming in python/VBA Preference to candidates with the following attributes... in VBA/Python coding will be advantageous Good critical thinking and problem-solving skills Good communication skills
Strategic Delivery Consultant (contract)
Company: The Focus Group |

Location: Sandton, Johannesburg, South Africa

| Salary: unspecified | Date posted: 25 Jun 2026
, SQL, VBA, R, Matlab Strong Analytical and Problem-Solving Skills: System analysis, ability to analyze complex data... Project Management Python R Risk Management SQL VBA
Data Analyst (contract)
Company: The Focus Group |

Location: Sandton, Johannesburg, South Africa

| Salary: unspecified | Date posted: 25 Jun 2026
Excel skills (advanced formulas, macro/VBA, pivot tables). Experience with Power BI or similar BI tools. Preferred... DB2 Oracle Power BI Python R SQL SQL Server VBA
Quantitative Analytics Consultant: Global Markets (contract)
Company: The Focus Group |

Location: Sandton, Johannesburg, South Africa

| Salary: unspecified | Date posted: 25 Jun 2026
in Python, C++, SQL, VBA, R, Matlab, or Golang. Strong analytical capabilities, including system analysis, quantitative... R Risk Management SQL VBA
Software Developer - Centurion
Company: RPO Recruitment |

Location: Gauteng, South Africa

| Salary: unspecified | Date posted: 23 Jun 2026
in software development Minimum 2 years experience with OutSystems Strong experience with Excel, including VBA and translating