Systems Administrator
Full-time
Expires In -3 weeks
Kampala
Duty Station -
Kampala - Bukasa Campus, Muyenga
Bachelor's Degree
3 years
experience
ICT
Education
IT
Job Details
Clarke International University is hiring a full-time Systems Administrator reporting to the ICT Manager / Designee, based at its main campus in Bukasa, Muyenga, Kampala. The role is responsible for administration, maintenance and optimization of the institution’s virtualization infrastructure, Linux systems, databases and open-source educational platforms, ensuring reliable and secure services for teaching, learning, library and research activities.
- Location: Kampala, Uganda - CIU Main Campus, Bukasa, Muyenga
- Employment Type: Full-time
- Reporting to: ICT Manager / Designee
- Focus Areas: Proxmox VE, LXC/KVM virtualization, clustering, HA, Proxmox Backup Server (PBS), Moodle, BigBlueButton, Koha ILS, DSpace, Linux, MySQL/PostgreSQL, DHCP/DNS
Key Duties and Responsibilities
- Manage and maintain enterprise virtualization environments exclusively using Proxmox VE.
- Provision and scale Proxmox Virtual Machines (KVM) and Linux Containers (LXC).
- Configure clusters, high availability (HA), live migrations and Proxmox Backup Server (PBS).
- Monitor resource utilization across nodes to balance CPU, memory and Ceph/ZFS storage allocation.
- Deploy and manage LMS and repository systems, specifically Moodle, Koha ILS and DSpace.
- Configure and optimize BigBlueButton for high-performance web conferencing and virtual classrooms.
- Perform regular updates, patch management and version upgrades for all open-source applications.
- Administer Linux/Unix servers nested within Proxmox virtual environments.
- Manage services, ensuring robust configuration of DHCP and DNS servers.
- Monitor system performance, troubleshoot outages and implement proactive security measures.
- Maintain and optimize relational databases (e.g., MySQL, PostgreSQL) supporting core applications.
- Implement backup strategies and disaster recovery plans to ensure data integrity.
- Write and refine SQL queries for troubleshooting and custom reporting needs.
Qualifications, Skills and Requirements
- Bachelor’s degree in Computer Science, Information Technology, Computer Engineering, or a related field.
- Minimum 3–5 years in systems administration, most preferably within an academic setting.
- Proven expertise managing Proxmox VE, LXC containers and hypervisor clusters.
- Strong operational knowledge of Moodle, BigBlueButton, Koha and DSpace.
- Good understanding of core network protocols, specifically DNS and DHCP.
- Strong working knowledge of open-source database administration (MySQL, PostgreSQL).
- Advanced proficiency in Linux server administration (Ubuntu, Debian or CentOS).
- Exceptional organizational and time management skills.
- Excellent written and verbal communication skills.
- Strategic thinking with ability to anticipate and proactively address challenges.
- Strong research, analytical and proposal writing abilities.
- Advanced proficiency in Microsoft Office (Word, Excel, PowerPoint), project management tools and CRM software.
- Ability to work under pressure, prioritize tasks and adapt to a fast-paced environment.
- Strong interpersonal skills, relationship management and diplomacy.