1,886,282open jobs
110,701companies
256,296added this week
Browse all
Salary
≈ $23k – $45k per year (Estimated)
Location
In office (Centurion)
Seniority
Senior · 7+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 21, 2026. First seen by Alion on Oct 20, 2026. Job Mail scores C on the Alion truth index.

Overview
Company
Impact
Profile match
Job Mail is a South African online job board offering a large selection of vacancies across the country and some positions abroad. Job seekers can search and apply for jobs online, upload a CV and receive job alerts, while employers and recruitment agencies can advertise positions to a broad national audience. The brand is one of the longer-established names in South African job advertising and is operated from South Africa.
Minimum Requirements
  • A relevant qualification in Cost Management, Cost Accounting, Finance, Accounting, Project Management or a related field is essential.
  • Minimum 7 years ’ relevant cost control experience, preferably within mining, engineering, construction or capital projects.
  • Previous mining industry experience is essential.
  • Proven experience inproject cost control, budget monitoring, expenditure tracking, forecasting and financial reporting.
  • Experience working with capital project budgets, commitments, actual expenditure and cost-to-complete forecasts.
  • Advanced Microsoft Excel proficiency, including formulas, lookups, PivotTables and cost reporting.
  • Experience using ERP or project cost management systems, SAP experience would be advantageous.
  • Ability to liaise effectively with project management, engineering, procurement, finance and operational stakeholders.
Roles and Responsibilities

Project Cost Control and Monitoring

  • Monitor project expenditure against approved budgets and cost baselines.
  • Track actual costs, commitments, purchase orders, invoices and remaining budget allocations.
  • Maintain accurate project cost records, registers and reports.
  • Monitor expenditure across project work packages, cost codes and relevant cost categories.
  • Identify cost overruns, discrepancies, potential savings and emerging financial risks.
  • Ensure project costs are accurately recorded and allocated to the correct cost codes and activities.
  • Investigate discrepancies and follow up on outstanding cost information to maintain reliable reporting.
Budgeting and Forecasting
  • Assist with the preparation of project budgets, cost estimates and budget revisions.
  • Maintain updated project forecasts based on actual expenditure, outstanding commitments and anticipated costs.
  • Prepare cost-to-complete estimates and estimates-at-completion forecasts.
  • Compare forecast costs against approved budgets and identify potential deviations.
  • Investigate variances and obtain explanations from relevant project stakeholders.
  • Support project managers in identifying corrective actions where expenditure exceeds planned allocations.
  • Ensure budget changes and cost adjustments are properly documented and approved.
Cost Reporting and Analysis
  • Prepare regular project cost reports for project managers and management.
  • Compile budget-versus-actual reports, variance analyses, expenditure summaries and forecast reports.
  • Analyse cost trends and identify areas requiring further investigation or intervention.
  • Develop and maintain cost dashboards, spreadsheets, trackers and reporting templates.
  • Ensure reports are accurate, complete and submitted within the required reporting deadlines.
  • Provide clear explanations of cost movements, financial risks and forecast changes.
  • Reconcile project cost information against relevant financial and procurement records.
Procurement and Commercial Cost Monitoring
  • Monitor purchase orders, supplier commitments, contractor costs and project-related expenditure.
  • Track contractual commitments against approved budgets.
  • Review supplier and contractor invoices against purchase orders, approved work and supporting documentation.
  • Liaise with procurement and accounts payable teams to resolve discrepancies and outstanding invoices.
  • Monitor variations, change orders, claims and additional expenditure affecting project budgets.
  • Maintain accurate records of approved and pending variations and their potential cost implications.
  • Identify unapproved commitments, duplicate charges and discrepancies requiring investigation.
Project Progress and Cost Forecast Integration
  • Work with project managers and planners to align expenditure forecasts with project schedules and progress.
  • Monitor actual expenditure against planned progress and identify potential cost or schedule impacts.
  • Update forecasts to reflect changes in scope, delivery dates, procurement timelines and project requirements.
  • Support monthly project reviews and cost performance reporting.
  • Provide accurate cost information to support project planning and management decision-making.
Governance, Compliance and Documentation
  • Maintain organised and auditable records of project budgets, expenditure, commitments, forecasts and approvals.
  • Ensure cost control processes comply with internal procedures and financial reporting requirements.
  • Maintain supporting documentation for cost adjustments, budget transfers and forecast revisions.
  • Assist with project financial reviews, internal audits and cost reconciliations.
  • Identify opportunities to improve cost tracking, reporting accuracy and financial controls.
  • Handle confidential financial and commercial information professionally.
Stakeholder Coordination
  • Work collaboratively with project managers, engineers, procurement, finance and other relevant departments.
  • Coordinate the collection and verification of cost information from multiple stakeholders.
  • Follow up proactively on outstanding inputs, approvals and reporting requirements.
  • Communicate cost variances and emerging risks clearly to the relevant stakeholders.
  • Participate in project review meetings and provide accurate cost-related information as required.
Closing Date:

Submissions for this vacancy will close on 20 October 2026. Late applications may still be considered until 11 November 2026.

Please Note:

Thank you for submitting your CV to Marvel Placement Consultants. Should your application be successful, we will contact you. If you do not hear from us within two weeks of your application, please consider your application unsuccessful. Your details will remain on our database for possible future opportunities.

PoPI Act Compliance:

Marvel Placement Consultants adheres to the Protection of Personal Information Act, 2013 (Act No. 4 of 2013). Section 9 of PoPI states that “Personal Information may only be processed if, given the purpose for which it is processed, it is adequate, relevant and not excessive.”

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,886,282 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Finance
Similar stack
Same company
Centurion
≈ $18k – $36k per year (Estimated) • In office • 3+ years exp • Cape Town
Analytics
Microsoft Excel
Apply
Hybrid • Full-Time • Bachelor's Degree • Midrand
Analytics
Power BI
Microsoft Excel
Apply
Sr. Financial Analyst 14 days ago
Equity • Hybrid • Full-Time • 3+ years exp • Bachelor's Degree • Hyderabad
Apply
$84k – $137k per year • Equity • In office • Full-Time • 5+ years exp • Bachelor's Degree • Sleepy Hollow
Apply
In office • Full-Time
Management
Outlook
Apply
Quality Engineer 6 hours ago
≈ $56k – $153k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Incheon
ABAP
ABAP
SAP Fiori
Chips/EDA
Cleanroom
Analytics
Microsoft Excel
Management
Microsoft Office
Life Sciences
GMP
Apply
In office • Full-Time • 1+ year exp • Bachelor's Degree • García
Analytics
Power BI
Microsoft Excel
Management
Agile
Microsoft Office
Apply
$19k – $22k per year • In office • Full-Time • 3+ years exp • Saint Petersburg
Python
PHP
SQL
Databases
MySQL
PostgreSQL
DevOps
Git
Linux
Unix
Analytics
Microsoft Excel
Apply
≈ $62k – $115k per year (Estimated) • In office • Full-Time • 5+ years exp • Brisbane
Analytics
Microsoft Excel
Apply
In office • Internship • Bachelor's Degree • Jakarta
Analytics
Microsoft Excel
Management
Google Sheets
Apply
≈ $14k – $31k per year (Estimated) • In office • Full-Time • Paarl
Apply
≈ $47k – $91k per year (Estimated) • In office • Full-Time • 10+ years exp • Master's Degree • South Africa
Cybersecurity
GDPR
Apply
≈ $53k – $103k per year (Estimated) • In office • Full-Time • Johannesburg
Apply
Head of FP&A 7 hours ago
≈ $53k – $103k per year (Estimated) • In office • Full-Time • Johannesburg
Apply
$11k – $17k per year • In office • Full-Time • 3+ years exp • South Africa
Apply
Junior Accountant 1 day ago
$11k – $19k per year • In office • Full-Time • 1+ year exp • Centurion
Management
Microsoft Office
Apply
Accountant 1 day ago
$30k – $41k per year • In office • Full-Time • 2+ years exp • Centurion
Analytics
Microsoft Excel
Management
Microsoft Office
Apply
$37k – $43k per year • In office • Contractor • 2+ years exp • Bachelor's Degree • Centurion
Apply
Accountant 1 day ago
$56k – $6.8k per year • In office • Full-Time • 5+ years exp • Bachelor's Degree • Centurion
Apply
Accountant 1 day ago
$34k – $37k per year • In office • Full-Time • 3+ years exp • Centurion
Apply
See all jobs
This is one of many
1,886,282 more open roles from verified company boards, updated every day.