1,262,250open jobs
72,821companies
219,477added this week
Browse all
Salary
≈ $16k – $35k per year (Estimated)
Location
In office (Johannesburg)
Seniority
Junior · 2+ years exp

Confirmed on the employer's own hiring board on Oct 5, 2026. First seen by Alion on Jul 29, 2026.

Overview
Company
Impact
Profile match
PEACE OF MIND. Environmental Sustainability Solutions tailor made to support your business requirements, commitments and targets.

Brief Role Description

Manage and maintain Business Inventory throughout the Distribution Facility to meet business SLA, Monitor Stock levels avoid OOS, ordering new supplies, and ensuring 100% accuracy

Key Performance Areas

  • Monitor stock levels to ensure they are sufficient for business needs, which includes regular inspections and performing monthly Cycle Counts & Quarterly Stock Take.
  • Strive to achieve 100% stock accuracy and take accountability of stock movement in the stores
  • Place orders to replenish stock, forecast future supply and demand, and manage the flow of goods to prevent both excess and Out of Stock (OOS).
  • Redeployment of stock based on the Stores business requirements
  • Sourcing of replacement quantities of items that has become Obsolete and ensure compliance to materials management policies and procedures
  • Manage purchase orders for incoming supplies, verify that received items match ordered items, and maintain accurate records of purchases, invoices, and pricing in the form of 3-way match.
  • Follow up on Outstanding Purchase Orders and deliveries.
  • Ensure Vendors invoices are submitted to Finance for payment timeously
  • Oversee inbound and outbound shipments, track deliveries, and coordinate Internal Stock Transfers between Plants and Storage locations.
  • Ensure that delivery note is endorsed with any identified damage and returned immediately with the driver. Notify Supplier of Damages that are identified after delivery within 24-48hrs
  • Maintain accurate records in Inventory Management Systems, generate reports on Inventory balances and activity, and address any discrepancies.
  • Ensure System is updated timeously on movement of stock. i.e. Receipt, Goods Issue, Quality Inspection, Returns etc.
  • Perform regular inventory audits to ensure accuracy and identify any damaged or missing items
  • Ensure proper housekeeping and safe stacking compliance.
  • Ensure adherence to all Health, Safety, Quality and Environmental standards. (ISO 45001, 9001, 14001)
  • Ensure bin locations are labelled accordingly, and Stock Cards (If in Use) are updated immediately after upon picking of the stock
  • Undertake other related assignments or duties from time to time.
  • Required to work additional hours from time to time as per Operational requirements

Minimum Requirements

  • Diploma in Inventory and Stores Management or Equivalent
  • Matric (Senior Certificate)
  • Code B Driver's License will be an added advantage
  • 2 years relevant experience in Stores Environment
  • MS Word, MS Excel & MS Outlook
  • SAP R/3
  • Knowledge of OHS Act & ISO 45001, 9001 standards
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,262,250 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
Johannesburg
≈ $20k – $36k per year (Estimated) • In office • Full-Time • 3+ years exp • Bachelor's Degree • Johannesburg
Management
Microsoft Office
Apply
≈ $16k – $34k per year (Estimated) • In office • Full-Time • 2+ years exp • Bachelor's Degree • Durban
Apply
≈ $8.5k – $19k per year (Estimated) • In office • Full-Time • Stellenbosch
Management
Microsoft Office
Apply
≈ $16k – $34k per year (Estimated) • In office • Full-Time • 2+ years exp • South Africa
Apply
≈ $17k – $37k per year (Estimated) • In office • Full-Time • 2+ years exp • Johannesburg
Apply
In office • 5+ years exp
Management
Outlook
Microsoft Office
Apply
In office • 2+ years exp • Bachelor's Degree
Management
Outlook
Microsoft Office
Apply
In office • 5+ years exp
Management
Outlook
Microsoft Office
Apply
In office • 2+ years exp • Bachelor's Degree
Management
Outlook
Microsoft Office
Apply
Accountant 2 days ago
≈ $51k – $106k per year (Estimated) • In office • 3+ years exp • Memphis
Analytics
Microsoft Excel
Apply
≈ $12k – $23k per year (Estimated) • In office • Centurion
DevOps
SLI/SLO/SLA
Analytics
Microsoft Excel
Management
Outlook
Apply
Technical Manager 2 days ago
≈ $30k – $77k per year (Estimated) • In office • 5+ years exp • Bloemfontein
DevOps
SLI/SLO/SLA
Analytics
Microsoft Excel
Management
Outlook
Apply
Technical Manager 2 days ago
≈ $30k – $78k per year (Estimated) • In office • 5+ years exp • Cape Town
DevOps
SLI/SLO/SLA
Analytics
Microsoft Excel
Management
Outlook
Apply
In office • 2+ years exp • Midrand
DevOps
SLI/SLO/SLA
Apply
Senior Artisan HVAC 2 days ago
≈ $24k – $48k per year (Estimated) • In office • 5+ years exp • Bachelor's Degree • Centurion
DevOps
SLI/SLO/SLA
Analytics
Microsoft Excel
Management
Outlook
Apply
≈ $26k – $48k per year (Estimated) • Equity • In office • 5+ years exp • Johannesburg
Analytics
Microsoft Excel
Apply
≈ $40k – $101k per year (Estimated) • In office • Full-Time • Johannesburg • Dubai
Apply
≈ $45k – $93k per year (Estimated) • Hybrid • Full-Time • Bachelor's Degree • Johannesburg • Durban
Python
Ruby
DevOps
GCP
Azure
CI/CD
AWS
Platform Engineering
Management
Agile
Scrum
Kanban
Apply
≈ $14k – $36k per year (Estimated) • In office • Johannesburg
Apply
See all jobs
This is one of many
1,262,250 more open roles from verified company boards, updated every day.