Job Title: AWS Linux Systems Administrator
Location: KAMPALA UGANDA
Job Type: Full-time
Reports To: Technical Director
About Us: Munoclub Company Limited is an enterprise software development company based in Ntinda Kampala, Uganda. Our goal is to create digital platforms that enable and empower organisations to perform more efficiently.
Job Summary
We are seeking a highly skilled and motivated AWS/Linux Systems Administrator to manage, maintain, and optimize our cloud-based infrastructure. In this role, you will be responsible for ensuring the high availability, security, and performance of our Linux-based services running on Amazon Web Services (AWS). You will work closely with development and DevOps teams to
automate deployments, monitor systems, and troubleshoot complex technical issues.
Responsibilities and Duties
AWS Infrastructure Management: Configure, maintain, and optimize AWS cloud infrastructure, including EC2, S3, RDS, VPC, IAM, and Route53.
Linux Administration: Install, configure, and maintain Linux servers (primarily Ubuntu/CentOS/Red Hat).
Configuring, maintaining and troubleshooting servers, networks and IT infrastructure to ensure optimal performance and uptime.
Monitoring system performance, analyzing logs and identifying potential issues to prevent downtime and security risks
Automation & Scripting: Automate routine tasks, server provisioning, and configuration management using scripting languages (Bash, Python) and tools (Ansible, Puppet, or Chef).
Documenting system configurations, processes and troubleshooting steps for future reference and team collaboration
Monitoring & Performance: Monitor system performance, resource utilization, and application health using tools like CloudWatch, Prometheus, and Grafana.
Security & Patching: Implement security measures, manage firewall rules (Security Groups), conduct regular patching, and ensure system compliance.
Backup & Disaster Recovery: Manage data backups, storage lifecycle policies, and disaster recovery procedures to ensure business continuity.
Collaboration: Work with software engineers to support CI/CD pipelines and troubleshoot application deployment issues.
Required Skills and Experience
Experience: 3+ years of experience as a Linux System Administrator, with at least 1–2 years specifically managing AWS environments.
Linux OS Proficiency: In-depth knowledge of Linux distributions (RHEL, CentOS, Ubuntu).
AWS Services: Hands-on experience with core AWS services (EC2, S3, RDS, VPC, IAM, CloudWatch).
Scripting: Proficiency in Bash scripting and/or Python.
Configuration Management: Experience with Ansible, Terraform, Puppet, or Chef.
Networking: Strong understanding of networking protocols (TCP/IP, DNS, SSH, VPNs).
Problem-Solving: Excellent troubleshooting skills under pressure.
Preferred Qualifications (Nice to Have)
AWS Certification (e.g., AWS Certified SysOps Administrator, AWS Certified Solutions Architect).
Experience with containerization technologies (Docker, Kubernetes/EKS).
Experience with infrastructure-as-code (IaC) tools like Terraform.
Experience with CI/CD tools (Jenkins, GitLab CI, AWS CodePipeline)
Working Hours: 08:00 AM to 05:00 PM
Salary and Benefits
Competitive salary based on experience
Comprehensive Health insurance
Professional growth and learning opportunities
Application Instructions
Apply by sending your CV to cv@munoclub.com with the subject line: Application for
Android Developer by 23rd May 2026

