Linux Administrator

We have Job Opening for Linux Administrator

Key Responsibilities

  • Server administration: Install, configure, administer, and maintain Linux servers (RHEL,

CentOS, Ubuntu) across physical, virtual, and cloud environments.

  • Monitoring & performance: Monitor system health, capacity, and performance; proactively

tune servers and resolve bottlenecks to ensure high availability and uptime.

  • Incident & problem management: Respond to alerts and client tickets within SLA, perform

root-cause analysis, and drive incidents through to resolution.

  • Patching & hardening: Apply OS patches, security updates, and hardening measures;

manage vulnerabilities and ensure compliance with security policies.

  • Automation & scripting: Automate routine administration and deployments using Shell/Bash

and Python; reduce manual effort and human error.

  • Backup & recovery: Configure and verify backups, and execute disaster-recovery and

restoration procedures.

  • User & access management: Manage users, groups, permissions, and authentication (SSH,

sudo, LDAP) following least-privilege principles.

Job Description

  • Networking & services: Administer core services such as DNS, DHCP, NFS, Apache/Nginx,FTP, and firewalls (iptables/firewalld).
  • Client communication: Serve as a technical point of contact for US-based clients providing clear status updates, walkthroughs, and post-incident summaries over calls, email, and chat.
  • Documentation: Maintain accurate runbooks, SOPs, configuration records, and knowledge-base articles.
  • Collaboration: Coordinate with NOC, network, security, and application teams to deliver eamless 24x7 suppor.

Required Skills & Qualifications

  • Experience: 3 5 years of hands-on Linux system administration in a production environment.
  • Operating systems: Strong expertise in RHEL / CentOS / Ubuntu administration and

troubleshooting.

  • Core skills: Solid command of the Linux command line, system services (systemd), file systems, LVM, and performance tuning.
  • Scripting: Proficiency in Shell/Bash scripting; working knowledge of Python is an advantage.
  • Networking: Good understanding of TCP/IP, DNS, DHCP, routing, and firewall configuration.
  • Tools: Experience with monitoring tools (Nagios, Zabbix, Prometheus/Grafana) and ticketing systems (ServiceNow, Jira).
  • Communication: Excellent verbal and written English communication skills, with a proven

ability to support and interact professionally with US-based clients.

  • Availability: Willingness to work in night shifts / rotational shifts aligned to US time zones.
  • Education: Bachelors degree in Computer Science, IT, or a related field (or equivalent practical experience).

Preferred / Good to Have

  • Red Hat Certified (RHCSA / RHCE) or comparable Linux certification.
  • Hands-on experience with cloud platforms (AWS, Azure, or GCP).
  • Exposure to virtualization (VMware, KVM) and containers (Docker, Kubernetes).
  • Familiarity with configuration-management and CI/CD tools (Ansible, Git, Jenkins).
  • Prior experience in a managed-services, NOC, or US client-support environment.
Back to blog

Other Jobs To Apply