ENGLISH
Seeking a position in a dynamic organization that allows leveraging skills, experience, and dedication to drive growth and achieve both personal and professional development. Possessing a strong work ethic, excellent communication abilities, and a passion for continuous learning, eager to contribute to a team-oriented environment and make a meaningful impact on the organization's success.
Assist in the installation, maintenance, and administration of software systems.
Assist in the installation, maintenance, and administration of the computer network.
Troubleshooting, support, and maintenance of IT equipment.
Provide end-user support and administration.
Ensure timely recording and reporting of all problems related to IT equipment.
Plan and schedule all work within target, keep updated records, and prepare monthly/quarterly reports on all areas of work.
Maintain functional computer laboratories and a regularly updated inventory of ICT equipment.
Train users on the use of computers and useful packages, such as Microsoft Office applications, to ensure transfer of skills in general computer usage, data capturing, report generation, basic programming, etc.
Orientation, induction, and introducing users to coding.
Participates actively in any computer-based projects, tasks, or activities running in the facilities of responsibility.
Identify and work with community groups in the village/region on ICT-related engagements.
Undertake different areas of ICT research in the region of deployment.
Evaluating and reporting to MoBE, DIT, and the BOCRA/UASF on the general progress and status of ICTs in the assigned facilities.
Advising on the choice of e-books, equipment, applications, and other educational resources for the benefit of users.
Contributing to the development of suitable digital literacy content.
Assist the school in setting up a fully functional ICT Club.
Develop and implement ICT solutions capable of addressing day-to-day challenges in the assigned facilities.
Identifies resources needed to carry out one's duties and proposes training needs.
Experience with networking concepts and protocols
Familiarity with programming languages such as Java and Python
Knowledge of database management and SQL
Excellent problem-solving and analytical skills
Server Management
Network Administration
Virtualization Technologies
ENGLISH
SETSWANA
Stay up-to-date with the latest technology trends and advancements
Enthusiastic about troubleshooting and problem-solving
Passionate about continuous learning and professional development