Job Summary:
We are seeking a Certified Linux System Administrator with strong expertise in Linux server management, cloud infrastructure, and enterprise application hosting. This role involves provisioning and maintaining servers for both internal systems and client projects, including cloud-based environments on AWS. The ideal candidate will ensure high availability, security, and performance of all server infrastructure.
Key Responsibilities:
- Deploy, configure, and maintain Linux-based servers (RHEL, AlmaLinux, Rocky Linux, CentOS, Ubuntu) for internal and client systems.
- Manage and monitor cloud environments, primarily AWS EC2, VPC, S3, Route53, and IAM.
- Install, configure, and troubleshoot web server stacks (Apache, NGINX), PHP, MySQL/MariaDB, and related services.
- Handle domain and DNS configurations, SSL certificates (Let’s Encrypt & custom), custom port forwarding, and reverse proxies.
- Ensure robust firewall configuration (firewalld/iptables) and OS hardening across environments.
- Perform regular system updates, security patching, and log management.
- Implement automated backup strategies (local and cloud-based) and disaster recovery plans.
- Automate routine server tasks with Bash scripting, cron jobs, and CLI tools.
- Collaborate with software development and support teams to deploy and scale applications.
- Troubleshoot server and service-level issues, and ensure SLA compliance for production environments.
- Maintain up-to-date documentation of system architectures, deployments, and procedures.
Minimum Qualifications & Skills:
- Bachelor’s degree in Computer Science, IT, or a related technical field.
- 3+ years of experience administering Linux servers in production environments.
- Deep understanding of Linux systems, networking, and open-source server technologies.
- Hands-on experience managing AWS infrastructure and services.
Required Certifications (at least two preferred):
- Red Hat Certified System Administrator (RHCSA) OR Red Hat Certified Engineer (RHCE)
- Linux Foundation Certified System Administrator (LFCS)
- CompTIA Linux+
- AWS Certified Solutions Architect – Associate
Preferred Skills:
- Strong knowledge of Apache/Nginx configuration, PHP-FPM, and MySQL tuning.
- Experience setting up and managing VPNs (Site-to-Site and Client-to-Site).
- Familiarity with infrastructure monitoring tools (e.g., CloudWatch, Nagios, Zabbix).
- Ability to work with custom applications, web hosting environments, and client-specific configurations.
- Awareness of load balancing, failover, and server scalability techniques.
Job Type: Full-time
Application Question(s):
- Have you completed the following level of education: Bachelor's Degree?
- Have you deployed or managed infrastructure on AWS?
- How many years of experience do you have working with Linux server administration in production environments?
- Do you hold any of the following certifications: RHCSA OR RHCE?
- What's your expected Salary?
Application Deadline: 30/07/2025