Required Skills: RHEL, CentOS, Ubuntu,
Job Description
We are looking for a skilled Linux System Administrator to install, configure, maintain, and troubleshoot Linux-based servers and IT infrastructure. The ideal candidate should have hands-on experience with Linux operating systems, server administration, system monitoring, security, networking, and backup management.
Key Responsibilities
Install, configure, and maintain Linux servers such as RHEL, CentOS, Ubuntu, and Rocky Linux.
Perform user and group management, file permissions, ownership, and access control.
Monitor system performance, CPU, memory, disk utilization, and system processes.
Troubleshoot server issues, system errors, boot failures, and performance problems.
Manage file systems, partitions, LVM, disk expansion, and mount points.
Configure and manage services using systemd and troubleshoot service failures.
Perform patch management, OS upgrades, and security updates.
Configure and troubleshoot networking, including IP addresses, DNS, routing, SSH, and firewall rules.
Manage backups, restore operations, and disaster recovery procedures.
Monitor system logs using tools such as journalctl, /var/log, and dmesg.
Automate routine administrative tasks using Shell/Bash scripting.
Configure scheduled tasks using cron and systemd timers.
Manage SSH access, sudo privileges, SELinux, and system security.
Support application teams, developers, and infrastructure teams in resolving server-related issues.
Maintain technical documentation, incident reports, and standard operating procedures.