Skip to content

Open nowFirst seen 43 hours ago

Stores & Materials Controller

GAP RECRUITMENT SERVICES LIMITED31 open roles

Where
Kisumu, Kenya
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowStores & Materials ControllerGAP RECRUITMENT SERVICES LIMITED · Kisumu, Kenya
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on GAP RECRUITMENT SERVICES LIMITED's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

12.1% of postings close within 7 days. Measured by our own scanner across the market.

Share of postings closed within
  1. 2.1%1 day
  2. 4.5%3 days
  3. 12.1%7 days
  4. 19.1%14 days
  5. 35.6%30 days
  6. 52.7%60 days
This job: first seen 43 hours ago

The posting

Job Title: Stores & Materials Controller

Reports to: Plant Manager (dotted line to Finance Manager for stock accountability)

Location: Kisumu.

Gross Salary: KES. 40,000

About the company: A well-established concrete products manufacturer based in Kisumu, supplying precast and concrete building products to the construction market in the region. The plant runs a busy production schedule that depends on a steady, well-controlled supply of cement, aggregates, steel, admixtures and spares, so strong stores and materials control is central to how it operates.

Why this role exists

A concrete products plant stops when cement, aggregates, steel, admixtures or spares run out, and it bleeds money when stock is issued without control or supplier bills are signed for goods that never arrived. This person is the plant's gatekeeper for materials: nothing comes in, goes out, or gets paid for without their records being right. Your job is to keep production supplied, keep stock accurate, and make sure the company pays only for what it actually received.

What you are expected to achieve:

1. Control the issue of materials on site

  • Approve and issue materials against valid requisitions tied to production orders or maintenance jobs.
  • Process every approval and issue in the computer system on the same day, so the system balance matches physical stock.

What Success looks like: no unapproved or undocumented issues; zero unexplained variances on monthly cycle counts beyond an agreed tolerance (e.g. under 1% of stock value).

2. Receive goods and protect the company from paying for what it did not get;

  • Receive all deliveries on site: check quantity, quality, specification and delivery note against the LPO.
  • Confirm goods received (GRN) in the system and sign supplier bills only after verification.
  • Reject and report short, damaged or off-spec deliveries immediately.

Success looks like: every supplier bill matched to an LPO and GRN (three-way match); no payment disputes or double billing traced to stores; GRNs posted within 24 hours of delivery.

3. Manage minimum order quantity (MOQ) and reorder levels

  • Set and maintain minimum stock, reorder points and MOQ for key items (cement, aggregates, steel/BRC, admixtures, moulds, spares, PPE, fuel and consumables).
  • Flag items approaching reorder level before they run out.

What Success looks like: zero production stoppages caused by a stock-out of a planned item; no excess stock beyond agreed levels; slow-moving and obsolete items reported monthly.

4. Plan weekly stock replenishment

  • Each week, compare stock on hand with the production plan and open orders, and submit a replenishment plan to Procurement.
  • Hold a short weekly planning meeting with Production and Procurement.

What Success looks like: weekly replenishment plan issued on time every week; at least 95% of planned materials available on the day production needs them.

5. Follow up with Procurement and suppliers

  • Track every open order, chase delayed deliveries and escalate early with clear information on production impact.

What success looks like: open-order status report updated daily; supplier on-time-in-full performance tracked and shared monthly.

6. Keep the store secure, organised and audit-ready

  • Run a tidy, safe store: bin cards/locations, FIFO for cement and admixtures (shelf-life), secure access.
  • Support stock takes and audits with complete records.

What success looks like: clean audit results, no unexplained losses, and any item found within minutes.

Key Performance Expectations and Milestones

  1. First 30 Days: Learn the system and plant processes. Complete a full stock count, reconcile it against system records, and document all variances. Streamline and improve the stock issuance and receiving processes.
  2. By Day 90: Establish reorder levels and Minimum Order Quantities (MOQs) for all critical items. Ensure weekly replenishment planning is running smoothly and that all bills are signed off only after matching the Local Purchase Order (LPO) and Goods Received Note (GRN).
  3. By Month 6: Achieve zero production stoppages resulting from stock-outs. Maintain cycle count variances within acceptable tolerance levels and establish regular supplier performance reporting.
  4. By Month 12: Maintain consistently high stock accuracy, reduce slow-moving inventory, and ensure the store passes audits with no material findings. Demonstrate a proactive approach to identifying and implementing operational improvements rather than simply maintaining existing processes.

Who we are looking for (minimum needed to achieve the above)

  • Proven stores management and control experience, ideally in manufacturing, construction materials or a similar plant (concrete, cement, steel, building products).
  • Hands-on experience using an inventory/ERP system (issues, GRNs, stock adjustments, reports).
  • Track record of receiving goods and verifying them against LPOs and delivery notes.
  • Experience setting reorder levels and planning replenishment.
  • Diploma in Supply Chain, Procurement, Stores/Inventory Management or Business (CIPS/KISM progress is an advantage).
  • Strong integrity, attention to detail and the confidence to say no to unapproved requests.
  • Comfortable working on a busy plant site with heavy materials and PPE.

Application deadline:

Applications close on Tuesday 27th October 2026. Late applications may not be considered.

How to Apply

Apply directly through our Career Page:

https://gaprecruitment.careers-page.com/

For any inquiries, please contact us at +254 784 155 512

Gap Recruitment Services Limited is a professional recruitment firm that does not charge candidates for placement and does not discriminate.

Your journey towards a rewarding career starts here!

From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against GAP RECRUITMENT SERVICES LIMITED's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on GAP RECRUITMENT SERVICES LIMITED's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    GAP RECRUITMENT SERVICES LIMITED's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.