Garissa University (GaU) is seeking a qualified Computer Technologist III (Software) for Grade 8. This role is central to the university's technical infrastructure, involving the design, development, installation, configuration, and maintenance of various software systems. The successful candidate will work on diverse projects ranging from web and mobile applications to ERP customization and database optimization.
Responsibilities and Duties
Assisting in the design, development, installation, configuration and maintenance of software.
Maintaining and upgrading of computer software.
Assisting in organizing the operation and maintenance of computer hardware, uninterruptible power supplies (UPS), printers, scanners, and other ICT electronic equipment.
Developing and maintaining secure, scalable web applications using PHP frameworks such as Laravel or Symfony.
Designing high-fidelity Mobile UI/UX and deploying cross-platform apps (Flutter/React Native) or native apps (Swift/Kotlin).
Customizing Microsoft Dynamics 365 Business Central using AL (Application Language).
Administering and optimizing large-scale relational (MS SQL, MariaDB, Oracle) and NoSQL (Cassandra) databases.
Developing and documenting RESTful APIs to facilitate seamless data exchange between the Student Management System (SMS) and the 365BC Finance module.
Implementing automated testing and version control using Git to ensure code stability and track system changes.
Designing and implementing secure Single Sign-On (SSO) authentication for all university-developed applications using OAuth2 or SAML protocols.
Optimizing application performance by implementing caching mechanisms (Redis/Memcached) for high-traffic student registration periods.
Requirements and Qualifications
A degree in Computer Science, Information Technology, or its equivalent from a recognized institution.
At least four (4) years of relevant work experience in software development or ICT.
Possession of at least one relevant professional certification (e.g., CCNP, CDCP, CCNA Cloud, CCNA Industrial/IoT, CCNA, MCSE, MCSA, MCSD, N+, A+ OCA, CISSP, Linux+, Network+, MCITP, CISA, CISM, CGEIT).
Demonstrable cyber security skills, specifically in Secure Coding Practices (OWASP Top 10) to prevent SQL Injection and Cross-Site Scripting (XSS).
Proficiency in modern frontend frameworks (React.js, Vue.js, or Angular) for building responsive administrative dashboards.
Hands-on experience with Containerization (Docker) and CI/CD pipelines for rapid deployment.
Strong understanding of Business Process Mapping to translate requirements into functional software workflows.
Expertise in development, theme customization, and administration of Enterprise Content Management Systems (CMS), with a focus on WordPress or Drupal.
Fulfilling the requirements of Chapter 6 of the Kenyan Constitution.
How to Apply
Interested applicants are required to complete the “Application for Employment” form (Form FM–HR–009) available on the Garissa University website. Provide full details of educational and professional qualifications, work experience, phone number, and email address. Attach an updated CV, copies of academic and professional certificates, and testimonials. The application must be submitted in a sealed envelope clearly marked at the top with the position name and mailed or delivered to the address below, or sent via email to recruitment@gau.ac.ke by the deadline.
How to Apply
Vacancy details and the required “Application for Employment” form (Form FM–HR–009) are available on the Garissa University website at www.gau.ac.ke.
Applicants should provide full details of their educational/professional qualifications and work experience, and attach an updated CV, copies of certificates, and testimonials.
The application must be submitted in a sealed envelope clearly marked at the top “Application for the Position of Computer Technologist III (Software)” and mailed or delivered to:
THE VICE CHANCELLORGARISSA UNIVERSITYPO BOX 1801-70100 GARISSA
Alternatively, applications can be emailed to: recruitment@gau.ac.ke
Applications must be received no later than 20th March 2026 at 5.00pm.