Linux Systems Administrator
uvation
📍 Remote🌐 Remote🕐 1mo ago🔗 himalayas
Job Description
### **Job Overview** **:**
We are seeking a **Senior Linux Systems Administrator** experienced in **Ubuntu and Red Hat Enterprise Linux (RHEL)** environments. The role involves managing and optimizing large-scale Linux server infrastructure across production and development environments, ensuring uptime, reliability, and security.
This position will closely collaborate with DevOps, Network, and Software teams to support mission-critical systems, implement automation, and streamline infrastructure management processes.
### Key Responsibilities
* Manage, monitor, and maintain **Ubuntu and Red Hat Linux** servers (production and staging).
* Perform system upgrades, kernel updates, patch management, and performance tuning.
* Implement and manage **user access, security policies, and backup/recovery strategies**.
* Troubleshoot and resolve hardware, OS, and network-related issues.
* Maintain configuration management and deployment pipelines using **Ansible, Puppet, or similar tools**.
* Monitor system health and resource utilization; ensure optimal uptime and performance.
* Collaborate with DevOps and Cloud teams for environment provisioning (AWS, Azure, or on-prem).
* Manage **server hardening, SSH configuration, SSL certificates**, and OS-level security compliance.
* Participate in capacity planning, disaster recovery, and incident response activities.
* Create and maintain detailed system documentation, SOPs, and audit reports.
### Required Skills & Experience
* 5+ years of hands-on experience in **Linux system administration (Ubuntu & Red Hat)**.
* Strong command of **Bash scripting** and automation tools (e.g., Ansible, Terraform, Shell, or Python basics).
* Experience with **monitoring tools** such as Nagios, Zabbix, or Prometheus.
* Solid understanding of **networking fundamentals (DNS, DHCP, NFS, SSH, firewalls)**.
* Experience with **virtualization and containerization technologies (VMware, KVM, Docker, etc.)**.
* Strong troubleshooting skills with system logs, kernel issues, and service failures.
* Familiarity with **version control (Git)** and **CI/CD pipeline environments**.
* Exposure to **cloud platforms** (AWS, GCP, Azure) is an added advantage.
* Excellent documentation and communication skills; ability to support global teams.
### Preferred Qualifications
* Red Hat Certified System Administrator (**RHCSA**) or Engineer (**RHCE**) certification.
* Experience managing **high-availability clusters**, load balancing, and RAID management.
* Previous experience in **enterprise-scale infrastructure environments** or tech product companies.
### Soft Skills
* Strong ownership and accountability mindset.
* Detail-oriented with a proactive approach to issue prevention.
* Excellent communication and coordination with cross-functional teams.
* Ability to handle pressure and maintain SLAs in critical environments.
Originally posted on [Himalayas](https://himalayas.app)