Skip to Content

IT Officer

Kampala, Uganda

The ISO is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the MIS. The overall objective of this role is to contribute to Enterprise Business Applications, Systems Analysis and Design, and Computer Software Programming activities


Key Deliverables

  1. ICT Front Desk Support
  2. ICT Back Office Service
  3. User Training and Documentation
  4. IT Asset Management
  5. Data Management and Analysis
  6. Software Programing and Systems Development
  7. Reporting


Key Responsibilities

  1. Install, configure, and maintain computer hardware, software, and networks both on-site and cloud.
  2. Provide technical support to users, including troubleshooting and resolving IT-related problems both re-mote and on-site
  3. Ensure security of IT systems, including data backup, antivirus protection, and access controls.
  4. Manage and monitor network infrastructure, including routers, switches, firewalls, and VPNs.
  5. Implement and enforce IT policies, procedures, and standards to ensure compliance and security.
  6. Execute IT projects, including upgrades, migrations, and installations.
  7. Document IT systems, configurations, and procedures for knowledge sharing and training.
  8. Utilize knowledge of applications development procedures and concepts, and basic knowledge of other technical areas to identify and define necessary system enhancements
  9. Maintain an inventory of hardware, software licenses, and IT assets, ensuring accurate documentation and tracking of assets throughout their lifecycle
  10. Identify and analyze data, make recommendations, and implement solutions
  11. Utilize knowledge of business processes, system processes, and industry standards to solve complex is-sues
  12. Analyze information/data and make evaluative judgements to recommend solutions and improvements
  13. Conduct testing and debugging, utilize script tools, and write basic code for design specifications
  14. Assess applicability of similar experiences and evaluate options under circumstances not covered by pro-cedures
  15. Develop working knowledge of JDL’s information systems, procedures, standards, client server applica-tion development, network operations, database administration, systems administration, and PC-based applications.


 

Employement Type

Full Time

Reports To

Manager MIS

Duty Station

Buloba plus any other location(s) assigned

Relevant Experience

  • 1. Bachelor’s Degree in Computer Science, In-formation Systems/Technology, or a related field
  • 2. Hands-on experience working with ERP sys-tems, (with strong exposure to Odoo Enter-prise and/or SAP Business One is an added advantage).
  • 3. Proficiency in Python and experience with PHP, and Flutter/Dart for automation, inte-gration, backend processes, and mobile app development
  • 4. Proven experience in supporting and manag-ing Sales Force Automation (SFA) or other SaaS business applications
  • 5. Strong knowledge of databases including PostgreSQL and MySQL, with ability to write and optimize queries
  • 6. Experience in data analysis, reporting, and business intelligence (knowledge of Microsoft Power BI, or Tableau is a plus)
  • 7. Familiarity with system administration on lo-cal and VPS servers (Linux/Ubuntu/Windows environments)
  • 8. Exposure to mobile and web application ecosystems (Android/iOS/web apps) and ability to collaborate with development teams.

Key Skills

  • 1. Strong analytical and troubleshooting skills with ability to translate business require-ments into technical solutions 
  • 2. Proficiency in Microsoft Office 365 suite and related collaboration tools
  • 3. Competence in reporting, dashboards, and KPI tracking to support management deci-sion-making 
  • 4. Knowledge of system integration, data migra-tion, and API/web services 
  • 5. Excellent time management, communication (verbal and written), and documentation skills.
  • 6. Strong problem-solving skills with ability to handle both end-user support and system-level issues.

Personal Attributes

Self-driven, results-oriented, and able to work independently with minimal supervision.
Organized and able to plan, prioritize, and deliver under tight deadlines.
Strong interpersonal skills – comfortable working with people at all levels and able to act as a bridge between business and technology ​
Reliable, determined, and adaptable to a fast-paced FMCG environment.
Willingness to work extended hours or on-call when required to support critical systems.
Professional, ethical, and committed to maintaining data confidentiality and system integrity

Key Interfaces

  • Internal: All staff across departments (Sales, Finance, Warehouse, HR, Marketing)
  • External: ERP consultants, IT vendors, and service providers
  • Clients and Principals (where IT system support or reporting interaction is required)