{"id":3812706,"url":"https://alion.io/job/phoenix-recruitment-stock-controller-2","title":"Stock Controller","company":{"id":4496316,"name":"Phoenix Recruitment","domain":null,"url":"https://alion.io/company/phoenix-recruitment","size_band":null,"is_staffing_agency":true,"employer_type":"agency","is_intermediary":false,"listed_via":null,"ats_vendor":null,"truth_index":null},"role":"Finance","role_family":"Finance","seniority":"junior","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Franschhoek, South Africa"],"countries":["ZA"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":2,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":".NET","optional":false},{"name":"C#","optional":true}],"status":"live","first_seen_at":"2026-11-05T00:00:00Z","employer_posted_date":null,"last_verified_at":"2026-11-05T00:00:00Z","board_verified":false,"closed_at":null,"days_open":3,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":3},"description":"SUMMARY:\n\n Luxury Hospitality Collection based in and around Franschhoek is looking for a meticulous Stock Controller to oversee stock management, procurement compliance and inventory accuracy.\n\nStaff transport available from Franschhoek, Paarl and Stellenbosch.\n\n POSITION INFO:\n\n Duties: Oversee daily stock control and maintain inventory levels appropriate to hotel occupancy and operational requirements. Ensure compliance with procurement procedures and inventory policies. Conduct stocktakes, audits and reconciliations, investigating discrepancies and minimising shrinkage. Maintain accurate records and financial reports on stock values and movements. Support the Procurement team with current documentation and assigned projects. Train and supervise Storemen and Stock Administrators in correct packing, picking and stock transportation procedures. Maintain approved stock levels and support inventory cost-reduction targets. Arrange credit notes for incorrect or substandard stock received. Check invoice prices against contracted or quoted prices. Report damage to stock, equipment or facilities promptly. Provide efficient service and feedback to internal departments. Requirements: Matric certificate. At least 2-5 years' experience in a similar role within a 5-star environment. Hospitality Management or Inventory Control certificate or diploma advantageous. Valid driver's licence. Procure.net and Easipos experience beneficial. Exceptional attention to detail and the ability to identify stock variances, capture errors and invoice discrepancies. Strong teamwork, communication and supervisory skills. High standards of personal and professional integrity. Physically able to perform duties involving heavy lifting. Preference will be given to candidates from Franschhoek and neighbouring areas.","description_format":"text","description_chars":1812,"description_truncated":false,"requirements":{"experience_years_min":2,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-11-05T15:03:50Z"}],"visa":[],"liveness":{"score":52,"band":"ok","label":"Likely open","p_open":1,"p_active":0.516,"p_room":1,"age_days":3,"expected_fill_days":22,"reasons":["seen:3","agency","win:early","comp:junior"],"computed_at":"2026-11-08T05:47:12Z"},"pay":null,"html_url":"https://alion.io/job/phoenix-recruitment-stock-controller-2","json_url":"https://alion.io/job/phoenix-recruitment-stock-controller-2.json","meta":{"generated_at":"2026-11-08T16:01:30Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":33794,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-09T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.1,"usd":0.01,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":4496316},"rest":"https://alion.io/mcp/rest/get_company?id=4496316"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fphoenix-recruitment-stock-controller-2"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":2,"usd":0.2},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fphoenix-recruitment-stock-controller-2"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.1,"usd":0.01},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fphoenix-recruitment-stock-controller-2"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/phoenix-recruitment-stock-controller-2\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fphoenix-recruitment-stock-controller-2"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3812706}},{"tool":"search_jobs","arguments":{"company":4496316,"detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3812706},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}