Key Responsibilities :
- Install, configure, and maintain Red Hat Enterprise Linux (RHEL) servers and other Linux / Unix systems.
- Perform routine system maintenance, updates, patches, and security hardening.
- Manage users, groups, permissions, and access controls using standard Unix / Linux commands.
- Monitor system performance and ensure system uptime and reliability.
- Create and maintain shell scripts for task automation and monitoring.
- Configure and maintain system services such as SSH, NFS, Cron, DNS, DHCP, FTP, etc.
- Manage storage systems, partitions, file systems (ext4, xfs), and LVM.
- Handle backups and recovery processes using enterprise tools or shell scripting.
- Troubleshoot hardware, software, and networking issues in Unix / Linux environments.
- Support security policies such as SELinux , firewall rules, and auditing.
- Collaborate with other teams for system integration, deployment, and support.
- Maintain documentation of system configuration, procedures, and troubleshooting steps.
Required Skills & Qualifications :
Bachelor's degree in Computer Science, Information Technology, or a related field.2–5 years of experience in Unix / Linux systems administration, preferably in RHEL environments.Strong hands-on experience with Linux command line tools and bash shell scripting .Solid understanding of user and permission management, file system hierarchy , and Linux fundamentals.Experience with YUM / DNF , package management, and service management using systemctl.Familiarity with networking basics and tools like netstat, ss, ping, scp, and iptables.Understanding of log management, troubleshooting (journalctl, dmesg, / var / log /).Knowledge of security practices, firewalls, and SELinux.Skills Required
Unix, Linux, Bash Shell Scripting