AWS Linux Systems Administrator

Munoclub Company

  • Kampala, Central Region
  • Permanent
  • Full-time
  • 22 days ago
About Organisation: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.Key Duties and Responsibilities:
  • 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.
Qualifications, 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 PMSalary and Benefits
  • Competitive salary based on experience
  • Comprehensive Health insurance
  • Professional growth and learning opportunities
Applying InstructionsApply by sending your CV to cv@munoclub.com with the subject line: Application for Android Developer

Everjobs