Stock Controller job at Uganda National Oil Company Limited


Stock Controller
2025-12-05T09:04:32+00:00
Uganda National Oil Company Limited
https://cdn.greatugandajobs.com/jsjobsdata/data/employer/comp_731/logo/Uganda%20National%20Oil%20Company%20Limited.png
FULL_TIME
 
uganda
Uganda
00256
Uganda
Professional Services
Accounting & Finance, Business Operations, Management, Transportation & Logistics
UGX
 
MONTH
2026-01-09T17:00:00+00:00
 
Uganda
8

JOB PURPOSE

Establish and ensure implementation of controls for management and timely reporting on stocks movements and control of product losses within allowable tolerances.

ESSENTIAL DUTIES

  • Responsible for tracking, authorizing receipt and release/dispatch of stocks into and out of the terminal in compliance with set procedures and coordination with the Senior Stocks Accountant.
  • Maintain and continuously update the register of stock inventory capturing all transaction details and stock categorization by ownership, URA entries (duty free/duty paid), product type, etc.
  • Review product receipts and delivery documentations, including computations of stock volume in comparison with meter and/or weighbridge readings and capturing all computed losses/gain to issue good, received note and delivery notes.
  • Review and participate in approving stocks loading orders and ensure all requirements and necessary approvals have been obtained before loading off the products.
  • Participate in conducting regular stock quality checks including deliveries and issues and maintain a good record of stock specifications.
  • Participate in daily tank gauging/dipping and generate stock reconciliation reports, share reports for approval and sign off by the Terminals Operations Manager.
  • Supervise periodical calibration of metering units, weigh bridges and tank gauging systems.
  • Initiate monthly write-off or write-on of terminal losses and gains respectively. Investigate causes of variances and contribute to remedial action plans to prevent causes.
  • Review Orders for loading stocks to ensure the product forecasts, supply, and demand commitments to prevent overstocking and running out-of-stock.
  • Handle specific stock movements such as customer transfers, inter-tank transfers, among others
  • Participate in quarterly and annual stock audits (both external and internal)
  • Ensure physical Stock at the Terminal is fully accounted for and records tally with the system.
  • Manage stock replenishment plans as approved by the Terminal Operations Manager and Senior Stocks Accountant.
  • Ensure that hospitality stock shares of customers are maintained and not tampered with.
  • Ensure that dead stock levels are always maintained and related treatment is strictly authorized by the Terminals Operations Manager.
  • Support the Terminals Operations Specialist in resolving grievances between drivers regarding acknowledgement of stocks receipt.
  • Ensure proper functioning of product measurement equipment including weighbridge, meters, thermometers, among others and report/notify for corrective actions whenever faulty.
  • Notify the maintenance team of any malfunctioning of terminal measurement equipment.
  • Work with the maintenance team to ensure that measurement equipment is calibrated and verified by UNBS.
  • Perform any other duties as may be assigned by the Terminals Operations Manager from time to time

Qualifications & Experience

  • A bachelor’s degree [Honours] in Commerce, Accounting, Finance or any other relevant field from a recognised University.
  • Knowledge of the Kiswahili language is an added advantage.
  • A minimum of Four (4) years’ experience of working in petroleum products stocks accounting role.
  • Proficiency in MS Office [MS Word, MS Excel, MS PowerPoint, and MS Outlook].
  • Experience in petroleum products depot operations is an added advantage.

Skills and Competencies

  • High level of integrity
  • Good personnel management skills
  • Excellent organizational, planning, written and verbal communication skills
  • Excellent time management skills and the ability to prioritize and multitask
  • Excellent Analytical skills
  • High degree of professionalism
  • Ability to maintain confidentiality
  • Excellent interpersonal skills and ability to interact with colleagues from all departments and levels of the organization
  • Financial Accounting & Controls
  • Commercial Acumen
  • Stakeholder Management
  • Coordination & Planning
  • Strong communication & Engagement Skills

NOTE: UNOC is an equal opportunity employer and does not charge any monies at any stage of the recruitment process.

  • Responsible for tracking, authorizing receipt and release/dispatch of stocks into and out of the terminal in compliance with set procedures and coordination with the Senior Stocks Accountant.
  • Maintain and continuously update the register of stock inventory capturing all transaction details and stock categorization by ownership, URA entries (duty free/duty paid), product type, etc.
  • Review product receipts and delivery documentations, including computations of stock volume in comparison with meter and/or weighbridge readings and capturing all computed losses/gain to issue good, received note and delivery notes.
  • Review and participate in approving stocks loading orders and ensure all requirements and necessary approvals have been obtained before loading off the products.
  • Participate in conducting regular stock quality checks including deliveries and issues and maintain a good record of stock specifications.
  • Participate in daily tank gauging/dipping and generate stock reconciliation reports, share reports for approval and sign off by the Terminals Operations Manager.
  • Supervise periodical calibration of metering units, weigh bridges and tank gauging systems.
  • Initiate monthly write-off or write-on of terminal losses and gains respectively. Investigate causes of variances and contribute to remedial action plans to prevent causes.
  • Review Orders for loading stocks to ensure the product forecasts, supply, and demand commitments to prevent overstocking and running out-of-stock.
  • Handle specific stock movements such as customer transfers, inter-tank transfers, among others
  • Participate in quarterly and annual stock audits (both external and internal)
  • Ensure physical Stock at the Terminal is fully accounted for and records tally with the system.
  • Manage stock replenishment plans as approved by the Terminal Operations Manager and Senior Stocks Accountant.
  • Ensure that hospitality stock shares of customers are maintained and not tampered with.
  • Ensure that dead stock levels are always maintained and related treatment is strictly authorized by the Terminals Operations Manager.
  • Support the Terminals Operations Specialist in resolving grievances between drivers regarding acknowledgement of stocks receipt.
  • Ensure proper functioning of product measurement equipment including weighbridge, meters, thermometers, among others and report/notify for corrective actions whenever faulty.
  • Notify the maintenance team of any malfunctioning of terminal measurement equipment.
  • Work with the maintenance team to ensure that measurement equipment is calibrated and verified by UNBS.
  • Perform any other duties as may be assigned by the Terminals Operations Manager from time to time
  • High level of integrity
  • Good personnel management skills
  • Excellent organizational, planning, written and verbal communication skills
  • Excellent time management skills and the ability to prioritize and multitask
  • Excellent Analytical skills
  • High degree of professionalism
  • Ability to maintain confidentiality
  • Excellent interpersonal skills and ability to interact with colleagues from all departments and levels of the organization
  • Financial Accounting & Controls
  • Commercial Acumen
  • Stakeholder Management
  • Coordination & Planning
  • Strong communication & Engagement Skills
  • A bachelor’s degree [Honours] in Commerce, Accounting, Finance or any other relevant field from a recognised University.
  • Knowledge of the Kiswahili language is an added advantage.
  • A minimum of Four (4) years’ experience of working in petroleum products stocks accounting role.
  • Proficiency in MS Office [MS Word, MS Excel, MS PowerPoint, and MS Outlook].
  • Experience in petroleum products depot operations is an added advantage.
bachelor degree
48
JOB-6932a0202e751

Vacancy title:
Stock Controller

[Type: FULL_TIME, Industry: Professional Services, Category: Accounting & Finance, Business Operations, Management, Transportation & Logistics]

Jobs at:
Uganda National Oil Company Limited

Deadline of this Job:
Friday, January 9 2026

Duty Station:
uganda | Uganda | Uganda

Summary
Date Posted: Friday, December 5 2025, Base Salary: Not Disclosed

Similar Jobs in Uganda
Learn more about Uganda National Oil Company Limited
Uganda National Oil Company Limited jobs in Uganda

JOB DETAILS:

JOB PURPOSE

Establish and ensure implementation of controls for management and timely reporting on stocks movements and control of product losses within allowable tolerances.

ESSENTIAL DUTIES

  • Responsible for tracking, authorizing receipt and release/dispatch of stocks into and out of the terminal in compliance with set procedures and coordination with the Senior Stocks Accountant.
  • Maintain and continuously update the register of stock inventory capturing all transaction details and stock categorization by ownership, URA entries (duty free/duty paid), product type, etc.
  • Review product receipts and delivery documentations, including computations of stock volume in comparison with meter and/or weighbridge readings and capturing all computed losses/gain to issue good, received note and delivery notes.
  • Review and participate in approving stocks loading orders and ensure all requirements and necessary approvals have been obtained before loading off the products.
  • Participate in conducting regular stock quality checks including deliveries and issues and maintain a good record of stock specifications.
  • Participate in daily tank gauging/dipping and generate stock reconciliation reports, share reports for approval and sign off by the Terminals Operations Manager.
  • Supervise periodical calibration of metering units, weigh bridges and tank gauging systems.
  • Initiate monthly write-off or write-on of terminal losses and gains respectively. Investigate causes of variances and contribute to remedial action plans to prevent causes.
  • Review Orders for loading stocks to ensure the product forecasts, supply, and demand commitments to prevent overstocking and running out-of-stock.
  • Handle specific stock movements such as customer transfers, inter-tank transfers, among others
  • Participate in quarterly and annual stock audits (both external and internal)
  • Ensure physical Stock at the Terminal is fully accounted for and records tally with the system.
  • Manage stock replenishment plans as approved by the Terminal Operations Manager and Senior Stocks Accountant.
  • Ensure that hospitality stock shares of customers are maintained and not tampered with.
  • Ensure that dead stock levels are always maintained and related treatment is strictly authorized by the Terminals Operations Manager.
  • Support the Terminals Operations Specialist in resolving grievances between drivers regarding acknowledgement of stocks receipt.
  • Ensure proper functioning of product measurement equipment including weighbridge, meters, thermometers, among others and report/notify for corrective actions whenever faulty.
  • Notify the maintenance team of any malfunctioning of terminal measurement equipment.
  • Work with the maintenance team to ensure that measurement equipment is calibrated and verified by UNBS.
  • Perform any other duties as may be assigned by the Terminals Operations Manager from time to time

Qualifications & Experience

  • A bachelor’s degree [Honours] in Commerce, Accounting, Finance or any other relevant field from a recognised University.
  • Knowledge of the Kiswahili language is an added advantage.
  • A minimum of Four (4) years’ experience of working in petroleum products stocks accounting role.
  • Proficiency in MS Office [MS Word, MS Excel, MS PowerPoint, and MS Outlook].
  • Experience in petroleum products depot operations is an added advantage.

Skills and Competencies

  • High level of integrity
  • Good personnel management skills
  • Excellent organizational, planning, written and verbal communication skills
  • Excellent time management skills and the ability to prioritize and multitask
  • Excellent Analytical skills
  • High degree of professionalism
  • Ability to maintain confidentiality
  • Excellent interpersonal skills and ability to interact with colleagues from all departments and levels of the organization
  • Financial Accounting & Controls
  • Commercial Acumen
  • Stakeholder Management
  • Coordination & Planning
  • Strong communication & Engagement Skills

NOTE: UNOC is an equal opportunity employer and does not charge any monies at any stage of the recruitment process.

 

Work Hours: 8

Experience in Months: 48

Level of Education: bachelor degree

Job application procedure

Interested persons should submit their applications through the UNOC online recruitment system 

Applications should be submitted not later than Friday 9th January 2026 by 11:59pm EAT.

Applicants are required to scan and attach CERTIFIED copies of the required academic documents only e.g. Relevant Degree Transcript, Postgraduate Diploma or Masters.

Please note that only applications submitted through the UNOC recruitment system shall be considered.

Interested and qualified? Click here to apply

 

All Jobs | QUICK ALERT SUBSCRIPTION




Join Whatsapp(Daily updates)


Latest on UOT JOBS

Loading...

Loading More...