Linux Administrator

EngineeringKolkataFull-timeMid Level (2-5 years)

About This Role:

Manage, maintain, and secure Linux-based servers and infrastructure with a focus on automation, performance, and reliability.

Key Responsibilities:

  • Install, configure, and maintain Linux servers (RHEL, Ubuntu, CentOS).
  • Monitor performance, logs, and optimize system efficiency.
  • Apply security hardening, patching, and vulnerability assessments.
  • Develop automation scripts (Bash, Python, Perl).
  • Manage backups, recovery, and user access controls.
  • Collaborate with DevOps and IT teams for deployments.

Requirements:

  • Bachelor’s in CS, IT, or equivalent experience.
  • 3+ years of Linux system administration.
  • Proficiency with Bash/Python/Perl scripting.
  • Experience with Ansible, Puppet, or Chef.
  • Strong networking knowledge (TCP/IP, DNS, DHCP, firewalls).
  • AWS/cloud and monitoring tools experience (Nagios, Prometheus, etc.).