Linux Systems Administrator
Munoclub Company Limited
Job Description
Job Description
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).
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.
How to Apply
All applications will be received and reviewed through the BrighterMonday Portal by clicking on the 'Apply Here' Log In and Apply (https://www.brightermonday.co.ug/account/customer/sign-up?apply=1139863&tab=login)
How well do you match?
Get an instant AI match score for this role — free, takes 3 minutes.
Tailor your CV for this role
Start with a free job match to see how well you fit. Then order a tailored CV.