2,122,983open jobs
134,430companies
240,213added this week
Browse all
Location
In office (South Africa)
Employment
Full-Time

First seen by Alion on Oct 23, 2026.

Overview
Company
Impact
Profile match
Bright Search Recruitment is a South African recruitment agency that fills hospitality, culinary and commercial roles for client employers across the country. Its placements are concentrated in hotels, lodges, reserves, restaurants and spas, with openings around Johannesburg, Pretoria and Polokwane as well as in other provinces. It recruits executive, head and sous chefs, chefs de partie, pastry chefs, waiters and bartenders, front office, housekeeping and food and beverage managers, spa and wellness staff, accountants and night auditors, plus diesel mechanics, refrigeration technicians and FMCG sales representatives.


SUMMARY:
Job Description
We are seeking a highly organised and detail-oriented Stock Controller to manage stock levels, inventory control and the efficient movement of goods. The successful candidate will ensure accurate stock records, minimise wastage and losses, and maintain sufficient stock levels to support the smooth operation of the business.
Key Responsibilities

  • Receive, inspect and record incoming stock and deliveries.
  • Maintain accurate stock records and inventory systems.
  • Conduct regular stock counts and reconcile physical stock with system records.
  • Monitor stock levels and identify shortages or discrepancies.
  • Issue stock to relevant departments according to authorised requests.
  • Ensure correct storage, labelling and rotation of stock.
  • Monitor expiry dates and minimise wastage and stock losses.
  • Assist with stock ordering and maintain appropriate stock levels.
  • Check supplier deliveries against invoices and orders.
  • Investigate and report stock variances, damages and discrepancies.
  • Maintain a clean, organised and secure stockroom.
  • Ensure compliance with company stock-control procedures.
  • Prepare stock reports and assist management with inventory analysis.
  • Work closely with the kitchen, purchasing, finance and management teams.
  • Assist with monthly stock takes and audits.


POSITION INFO:
Qualifications & Experience Previous experience as a Stock Controller, Stores Assistant, Inventory Clerk or similar role . Experience within a hotel, lodge, restaurant, hospitality or retail environment would be advantageous. Grade 12 or equivalent qualification. Relevant stock control, inventory or supply-chain qualification would be advantageous. Strong numerical and administrative skills. Good computer literacy and experience with stock-control systems. Excellent attention to detail and accuracy. Strong organisational and time-management skills. Good communication and interpersonal skills. Ability to identify and resolve stock discrepancies. Honest, reliable and trustworthy. Ability to work independently and as part of a team. Able to work under pressure and meet deadlines.

 

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.
2,122,983 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.

Recommended for you based on this role

Finance
Similar stack
Same company
South Africa
In office · South Africa
Apply
In office · Johannesburg
Analytics
Microsoft Excel
Apply
Financial Director 3 hours ago
In office · Pinetown
Apply
Reporting Accountant 22 days ago
In office · Full-Time · Johannesburg
Analytics
Power BI
Microsoft Excel
Apply
In office · Full-Time · Centurion
Apply
Equity · In office · 3+ years exp · South Africa
Apply
In office · Full-Time · 3+ years exp · South Africa
Apply
In office · Contractor · South Africa
Apply
In office · Full-Time · 5+ years exp · South Africa
Apply
≈ $18k – $34k per year (Estimated) · In office · Full-Time · 1+ year exp · Bachelor's Degree · Bloemfontein · Centurion
Apply
See all jobs
This is one of many
2,122,983 more open roles from verified company boards, updated every day.