Browse Jobs
For Employers
Post JobLog inGet Started
Logo

Senior Linux System Administrato...

TopLine
Cairo, Egypt
TopLine  logo

Senior Linux System Administrator

Cairo, EgyptPosted 17 days ago
80Applicants for1 open position
  • 0Viewed
  • 7In Consideration
  • 2Not Selected

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

 

1. Linux Server Administration:  
  - Manage, monitor, and maintain Linux-based servers (e.g., Almalinux , Ubuntu, RHEL) in production environments.  
  - Perform server provisioning, patching, performance tuning, and troubleshooting for enterprise-grade applications.

2. Hosting & Web Services:  
  - Set up, configure, and maintain hosting environments using tools like cPanel, WHM, Plesk, Apache, and Nginx.  
  - Manage DNS configurations, SSL certificate installations, and troubleshoot hosting-related issues for clients or applications.

3. Load Balancing:  
  - Deploy, configure, and manage load balancing solutions such as HAProxy, NGINX, or AWS Elastic Load Balancer (ELB).  
  - Optimize traffic distribution, maintain high availability, and support large-scale web applications.

4. Database Replication:  
  - Implement and manage database replication solutions for MySQL/MariaDB and PostgreSQL.  
  - Ensure data integrity, availability, and consistency across multiple replicas in high-traffic environments.

5. Clustering:  
  - Design and maintain clusters for high availability and scalability using Proxmox VE or Kubernetes.  
  - Perform resource allocation, live migrations, and implement fault-tolerant configurations for critical systems.

6. AWS S3 Storage Management:  
  - Integrate AWS S3 for data storage, backup, and archival purposes.  
  - Optimize S3 buckets for performance, security (IAM roles, bucket policies), and cost efficiency.

7. Proxmox Virtualization:  
  - Set up and manage virtual environments using Proxmox VE, including cluster management and high availability.  
  - Perform virtual machine (VM) provisioning, monitoring, and disaster recovery planning using Proxmox Backup Server.

8. Monitoring & Optimization:  
  - Utilize monitoring tools like Prometheus, Grafana, or Zabbix to ensure system uptime and health.  
  - Conduct root cause analysis, identify bottlenecks, and improve server and application performance.

9. Backup and Recovery:  
  - Implement automated backup strategies using tools like AWS S3, Proxmox Backup Server, or other solutions.  
  - Regularly test and document disaster recovery plans to minimize downtime during incidents.

10. Security & Compliance:  
   - Apply server hardening practices, including firewalls (e.g., iptables, UFW) and security patch management.  
   - Implement and maintain compliance with security best practices, including data encryption and access controls.
 

Job Requirements

  • Very good experience with Linux system administration, maintenance and general security.
  • Very good experience with high availability solutions (loadbalaner - sql replication ..etc)]
  • Configured hosting environment on Linux and deployed the application
  • Configured and administered Amazon EC2 Linux servers and other service on AWS.
  • Configured and administered Linux/Unix hosting environments.
  • Good knowledge with bash scripts, will be better if add other language like python

Featured Jobs

Similar Jobs

Search other opportunities
JobsInstallation/Maintenance/RepairSenior Linux System Administrator