Location: Nairobi
Department: Information and Communication Technology (ICT)
Reports To: ICT Manager
Employment Type: Internship / Trainee
About the Role
We are looking for a motivated and enthusiastic ICT Trainee to join our ICT team and gain hands-on experience in technology support, networking, systems administration, and basic software development.
The successful candidate will work closely with the ICT Manager and team to support the organization’s day-to-day technology operations, troubleshoot technical issues, maintain ICT infrastructure, and contribute to technology projects and process improvements.
Key Responsibilities
1. IT & Technical Support
- Provide first-level technical support to staff on hardware, software, and connectivity issues.
- Troubleshoot computers, printers, mobile devices, and other ICT equipment.
- Assist with installation, configuration, and maintenance of software applications.
- Support user account setup, access management, and basic system administration.
- Escalate complex technical issues to the ICT Manager or relevant service provider.
2.Networking & Infrastructure
Assist in monitoring and maintaining the organization’s network infrastructure.
Support the configuration and troubleshooting of routers, switches, access points, and other network devices.
Assist with LAN, Wi-Fi, internet connectivity, and basic network troubleshooting.
Apply basic networking concepts including IP addressing, DNS, DHCP, LAN/WAN, and network security.
Assist with the setup, maintenance, and replacement of computers and other ICT equipment.
3. Software Development & Systems Support
- Assist in developing, testing, and maintaining basic internal software applications and ICT solutions.
- Support basic programming, scripting, database, and web development tasks.
- Assist in testing system features, identifying bugs, and documenting issues.
- Support automation of simple business and ICT processes.
- Assist with system integrations and technology projects under supervision.
- Participate in research and evaluation of new ICT tools and technologies.
4. ICT Systems & Administration
- Assist in routine system updates, backups, maintenance, and monitoring.
- Support the administration of organizational ICT systems and applications.
- Assist in maintaining ICT licenses, subscriptions, user accounts, and access records.
- Maintain accurate ICT asset and equipment records.
- Assist with cybersecurity awareness and implementation of basic security controls.
5. Documentation & Reporting
- Log and document technical issues and resolutions.
- Maintain ICT asset, maintenance, and system records.
- Assist in preparing ICT reports and documentation.
- Develop and maintain basic user guides and technical documentation.
6. Learning & Development
- Participate in ICT training and knowledge-sharing sessions.
- Keep up to date with emerging technologies, cybersecurity practices, networking, and software development.
- Support ICT projects and other technology initiatives assigned by the ICT Manager.
- Demonstrate continuous learning and willingness to take on new technical responsibilities.