Back to jobs
Bidfoods

Procurement Buyer / Stock Controller

Bidfoods

JohannesburgR8000 - R15000
About this role

Job Purpose To manage stock levels and procurement cycles for specific food categories (e.g., dairy, dry goods, frozen proteins). The buyer ensures product availability to meet sales demand while minimizing dead stock, managing food waste, and optimizing margins. Key Responsibilities Generate purchase orders based on system-driven demand forecasting and minimum stock levels. Monitor supplier performance regarding lead times, fill rates, pricing accuracy, and quality. Manage stock expiry profiles closely to minimize write-offs of perishable goods (FEFO/FIFO rules). Negotiate short-term promotional pricing and volume deals with local food manufacturers and distributors. Coordinate with the receiving department to resolve supplier variances or short-deliveries.

Requirements
  • Qualifications & Experience
  • Diploma or Degree in Purchasing, Supply Chain Management, or Commerce.
  • 2–3 years of buying or inventory control experience within a wholesale food service, retail grocery, or FMCG environment.
  • Advanced proficiency in MS Excel and inventory forecasting modules within an ERP system.
  • Strong commercial acumen and negotiation skills.
Apply for this position
Submit your application to Bidfoods

Company

Bidfoods

Location

Johannesburg

No account needed to apply. Sign in to track your applications.

Similar jobs

Credit Controller / Debtors Clerk

Bidfoods

Johannesburgfull-time

R13000 – R20000 per month

Job Purpose To manage, maintain, and collect outstanding funds from an assigned book of trade and hospitality accounts, protecting cash flow and minimizing bad debt while maintaining client retention. Key Responsibilities Monitor customer credit limits, assess spending behaviors, and follow strict company collection procedures. Engage with hospitality clients via telephone and email to secure payment allocations for overdue invoices. Reconcile complex, high-volume trade accounts and investigate disputes surrounding pricing variances or short-deliveries. Evaluate and process new customer credit applications using credit bureau reporting systems. Review aged debt reports weekly and present status updates to the financial management team.

Posted Jul 12

Sales Administrator

Bidfoods

Johannesburgfull-time

R10500 - R15000

Job Purpose To handle the critical backend administration required by the field sales team, managing client onboarding paperwork, updating price files, and acting as an internal point of contact for corporate key accounts. Key Responsibilities Coordinate the end-to-end administration for onboarding new commercial accounts, including verifying documents before passing files to credit control. Maintain and update specialized group-buying contract pricing files and promo matrices within the ERP database. Generate accurate daily and weekly sales performance reports, margin trackers, and volume analytics for the sales management team. Liaise directly with purchasing and warehouse teams to verify stock allocations for major pre-booked event catering orders. Resolve escalated client issues regarding pricing errors, back-orders, or delivery scheduling anomalies.

Posted Jul 12

Industrial Hygiene Cleaner

Bidfoods

Johannesburgfull-time

R5000 – R7500

Job Purpose To maintain sterile clean-room standards across multi-temperature warehouse facilities, preventing biological cross-contamination and ensuring full compliance with national food hygiene laws (R638). Key Responsibilities Deep-clean and sanitize cold-storage rooms, blast freezers (-20°C), and ambient warehouse zones using industrial chemical cleaners and automated scrubbers. Execute continuous sanitation schedules for specialized food handling areas, high-touch warehouse surfaces, and loading bays to prevent pest entry. Safely handle, dilute, and store chemical cleaning agents according to Material Safety Data Sheets (MSDS) guidelines. Collect, segregate, and dispose of organic food waste, damaged packaging, and general refuse according to municipal environmental standards. Report any structural damage, leaks, or temperature deviations noticed in freezer walls or bays during cleaning sweeps.

Posted Jul 12