Search by job, company or skills

Hashroot Technologies Private Limited

Linux Server Administrator - Technical Lead

new job description bg glownew job description bg glownew job description bg svg
  • Posted a month ago
  • Be among the first 50 applicants
Early Applicant
Quick Apply

Job Description

We are looking for a motivated and technically skilled Linux Server Administrator to join our team. The ideal candidate will have hands-on experience with Linux operating systems, virtualization platforms like Proxmox, and a strong understanding of networking, troubleshooting, and system maintenance.

You will be responsible for maintaining the integrity, security, and efficiency of our Linux server infrastructure, while also working closely with the help desk and onsite support teams.

Key Responsibilities:

  • Install, configure, and maintain Linux servers (Debian, Ubuntu, CentOS, RHEL, Fedora, etc.)
  • Manage user accounts, permissions, and security policies.
  • Set up and maintain virtualization environments using Proxmox VE.
  • Perform regular system monitoring, backups, and disaster recovery operations.
  • Configure and troubleshoot network services (DNS, DHCP, NAT, VPN, VLANs).
  • Integrate and manage CDNs and DNS-level services for optimized content delivery.
  • Conduct hardware diagnostics and coordinate with onsite staff for replacements and upgrades.
  • Maintain documentation for system configurations, processes, and procedures.
  • Utilize monitoring tools like Zabbix, Nagios, Prometheus, and Grafana to ensure system health and performance.
  • Implement server hardening and security best practices.

Required Skills and Competencies

1. Operating System (OS) Management

  • Installation & Configuration
  • Installation of all major Linux distributions (Debian, Ubuntu, CentOS, RHEL, Fedora, SUSE, Arch).
  • Partitioning, file systems (ext4, XFS, Btrfs, ZFS).
  • Package management (APT, YUM/DNF, Zypper, Pacman).
  • System initialization (systemd, init.d).
  • User & Permission Management.
  • User/group management.
  • Sudoers and access control.
  • File ownership, ACLs, SELinux/AppArmor.

2. Virtualization & Hosting

  • Proxmox Basics.
  • Installation & configuration of Proxmox VE.
  • Creating, managing, and monitoring KVM virtual machines & LXC containers.
  • Backup/restore strategies in Proxmox.
  • Networking and storage integration (Ceph, ZFS, NFS, iSCSI).
  • Help Desk: WHMCS

3. Networking Fundamentals

  • Network Basics.
  • TCP/IP, DNS, DHCP, NAT, VLANs, VPNs.
  • IP addressing, subnetting, and routing.
  • Firewall management (iptables, nftables, firewalld, ufw).
  • Network troubleshooting (ping, traceroute, netstat, ss, tcpdump, nmap).
  • Content Delivery Networks (CDN).
  • Understanding CDN concepts and providers.
  • Integration of websites and services with CDN.
  • DNS-level configuration for CDN.

4. Troubleshooting & Maintenance

  • OS-Level Troubleshooting.
  • Boot and GRUB issues.
  • Service failures (systemctl, journalctl).
  • Resource issues (CPU, memory, I/O bottlenecks).
  • Log analysis (/var/log, rsyslog, journald).
  • Hardware-Level Troubleshooting.
  • Disk failures (SMART monitoring, RAID management).
  • Network interface failures.
  • Memory and CPU diagnostics.
  • Remote management tools (iLO, iDRAC, IPMI).
  • Onsite Tech Handling.
  • Coordinating with onsite staff for physical interventions.
  • Clear instructions for cabling, hardware replacement, and device setup.
  • Escalation procedures and documentation.

5. Additional Skills

  • Monitoring & Security
  • Monitoring tools (Nagios, Zabbix, Prometheus, Grafana).
  • Hardening servers (firewall, SSH config, patching).

More Info

Job Type:
Function:
Employment Type:
Open to candidates from:
Indian

Job ID: 131180113