Job role insights
-
Date posted
22 December 2025
-
Closing date
10 February 2026
-
Hiring location
Entebbe, Uganda
-
Quantity
1 person
Description
Apply Now
Uganda Airlines is hiring a Information Technology (IT) Graduate Trainee to undergo practical and structured hands-on training program intended to build technical and professional skills in various IT functions. The role will be engaged in both learning and practical support of IT activities in projects delivery, systems administration, networking, cyber security, data analytics, software development, and hardware support. The program is intended to prepare and assess the trainee readiness for future positions in IT department.
DEPARTMENT:
Information Technology
POSITION:
Graduate Trainee – IT
REPORT LINE:
Manager, IT Operations
LOCATION:
Entebbe Head Office
DUTIES & RESPONSIBILITIES
Technical Training and Business Learning
Attend and complete all scheduled technical trainings including taking and passing recommended professional exams
Learn company processes, services, technologies, tools and systems used to support all company functions
Participate in rotational assignments in all IT functions, such as IT Operations, Delivery, Cyber Security and Innovation
Attain certification in at least two IT professional courses such as PMP, ITIL, Software Development, Systems Administration, Cyber Security, etc
IT operations
Provide first-line technical support to all staff in resolution of hardware, software, network and security incidents
Paticipate in installation, configuration and maintenance of all company IT systems
Log all IT incidents reported by users, track and report closure or escalation of such incidents
Maintain an accurate inventory of all IT systems and services
Support installation, monitoring and maintenance of all company IT network infrastructure
Support in maintenance of business continuity and availability of systems including backup, restore, software patching and cyber security checks
IT Delivery and Projects Management
Participate in web, mobile and ad-hoc applications development, software coding, debugging and testing activities
Support new systems development documentation and version control activities
Conduct Business analysis and develop Terms of Reference for new business process automation initiatives
Support development of data integrations, data transformation, data storage, and development data visualization, analytics and reporting initiatives
Develop Artificial Intelligence solutions to support business process improvements
Cyber Security
Monitor Security alerts and support the implementation of security policies across all cyber attack landscapes
Help identify and report any software or hardware vulnerabilities
Participate in Vulnerability assessments and penetration testing tasks
Support preparation and execution of cyber security awareness campaigns and training
Support security incidents investigations, root-cause analysis and reporting
Innovation and invention
Participate in technology innovations, ideation and implementation of new ideas
Develop new solutions geared towards 100% paperless organisation
Participate in development of new ideas incubation, testing and change management to drive acceptance and adoption
Documentation and Reporting
Prepare and keep updated technical documentations, and User guides
Develop a knowledgebase on known incidents, trouble-shooting tips or guides and what-if scenerio analysis
Develop AI tool for Search and Find information on corporate intranet
Provide weekly and monthly Progress Reports to Supervisors on tasks and projects handled, challenges and resolutions
Prepare Lessons Learnt documentation for every IT projects handled and keep a central storage of Projects Lessons Learnt.
Qualifications (Minimum Requirements)
A Bachelor’s Degree in Information Technology, Software Engineering, Computer Science, Information Systems, or a related field.
Strong Academic Performance and willingness to learn
Applicants must be fresh graduates who completed their degree within the last two (2) years
Minimum CGPA of
3.6 and above
(strict requirement).
Basic knowledge of;
Operating Systems – Windows, Linux Ubuntu, etc
Programming Languages eg Java, Python, C#
Databases eg SQL, MySQL, PostgreSQL, etc
Knowledge of Cyber Security principles.
Skills, Experience and Competencies
Strong Analytical and problem-solving skills
Quick learner and adaption
Attention to details and strong organizational skills
CLICK HERE TO APPLY
Interested in this job?
50 days left to apply