Inventory Controller

Mayfly Agri
Johannesburg, Gauteng
Full-time
Posted 16 hours ago
Full-time Driving & Transport
Apply for this job

Job Description

  • A well-established agrochemical manufacturer is seeking an Inventory Controller to assist agents and depots with stock-related queries, perform monthly stock reconciliations for the Distribution and Export warehouses, process stocktake variances, and review Retail reconciliations for the North and South regions.

Minimum requirements for the role:

  • Must have a National Senior Certificate; A tertiary qualification of a certificate or diploma in Stock Management/Inventory Control would be advantageous
  • Minimum 3 years’ relevant experience as a Stock/Inventory Controller
  • Previous experience in the agrochemical industry would be advantageous
  • Must be able to demonstrate the ability to interface successfully at multiple organisational levels
  • Working knowledge of SHEQ Management Systems (i.e. ISO, etc) standards and requirements would be advantageous
  • Must be able to work independently as well as within a team, use own initiative and be deadline driven
  • Well experienced in Company standards and programs requirements in order to pass on knowledge and requirements to others
  • Must possess good communication (verbal and written), planning, organisational, presentation, report writing and people skills
  • Must be computer literate in MS Office (Excel/Word/PowerPoint and Outlook)
  • Must possess sound working knowledge of Syspro
  • Must possess the ability to converse in both English and Afrikaans (verbally and written) due to the nature of the Company’s client base
  • Must be in possession of a valid driver’s license, have own reliable transport and be medically fit to drive

The successful candidate will be responsible for:

  • Maintaining full accountability for inventory balances and related balance sheet accounts.
  • Managing monthly inventory close processes, reconciliations and variance analysis.
  • Overseeing inventory provisions and valuation.
  • Reporting inventory statistics to management, including goods in transit, open entries, open sales orders and open purchase orders.
  • Performing stock reconciliations.
  • Assigning and maintaining accurate records and tracking delivery notebooks issued to depots.
  • Assisting with ordering new delivery notebooks for depots.
  • Evaluating depot training needs.
  • Compiling the training matrix.
  • Coordinating training according to the training matrix.
  • Coordinating and facilitating training for new depot personnel.
  • Assisting with coordinating Depot Days.
  • Assisting with the preparation of internal and external audits, as well as addressing queries raised by auditors.
  • Assisting accountants with month-end procedures, including balance sheet reconciliations.
  • Maintaining standard operating procedures for depots.
  • Assisting Accounts Payable with purchase order (PO) and goods received note (GRN) matching.
  • Managing the depot opening and closure processes.
  • Assisting with processing supplier claims.
  • Assisting with setting up and recommending new inventory controls.
  • Assisting with managing obsolete and expired stock within depots.
  • Assisting with managing expired and damaged stock at distribution centres.
  • Complying with relevant SHEQ rules and regulations in accordance with company policy.

Interested in this role?

You'll apply on Mayfly Agri's own site before 3 November 2026. Put your most relevant experience at the top of your CV first.

Apply Now

Real employers never ask you to pay to apply. How to spot a job scam

Similar jobs you might like
Fleet Controller
Unitrans · Springs
Warehouse Manager
iStaff Recruitment · West Rand
Warehouse Supervisor
Network Recruitment · Johannesburg
Director - Infrastructure Procurement
Gauteng Department of Human Settlements ·
Apply for this job
Job details
Job TypeFull-time
LocationJohannesburg, Gauteng
CategoryDriving & Transport
Experience3+ years
Posted20 October 2026
Closing Date3 November 2026
Mayfly Agri
Johannesburg, Gauteng

New to applying?

Free guides on CVs, cover letters, interviews and the Z83 form.

How to apply guides
Apply for this job