Engineering

Linux System Administrator

Trivandrum
Work Type: Full Time
We are looking for an experienced Linux System Administrator with strong exposure to DevOps practices, cloud infrastructure, and server security. The role involves managing Linux and Windows environments, supporting application hosting, ensuring system reliability, and collaborating with development teams to streamline deployments through automation and CI/CD practices.

Key Responsibilities

  • Administer, configure, and maintain Linux and Windows servers (Windows Server 2008/2012, Windows 8/10 client OS, macOS).

  • Manage and troubleshoot network services including DNS, DHCP, WINS, TCP/IP, routing protocols (RIP v1/v2, IGRP, EIGRP, OSPF), LAN/WiFi access, firewalls, and network security.

  • Configure, deploy, and maintain web servers and application servers such as Apache, Nginx, IIS, and Apache Tomcat.

  • Manage web hosting environments and CMS platforms, including deployments, upgrades, troubleshooting, and security patching.

  • Perform database administration for MySQL and Microsoft SQL Server, including backups, monitoring, and basic performance tuning.

  • Configure, troubleshoot, and manage email servers and mail relays.

  • Implement DevOps practices by working closely with development teams to support automated builds, deployments, and release pipelines.

  • Install, configure, and manage CI/CD tools (e.g., Jenkins or similar) and ensure smooth integration with source code repositories.

  • Manage version control systems such as Git and Subversion and support branching and release workflows.

  • Automate routine system administration tasks using shell scripting or other automation tools.

  • Manage cloud infrastructure and virtualized environments, including server provisioning, monitoring, and clustering.

  • Administer AWS environments, focusing on server provisioning, security hardening, access control, and Just-In-Time (JIT) access.

  • Ensure server and application security, including OS hardening, firewall configuration (iptables), deny hosts, web server hardening, CMS security updates, and vulnerability patching.

  • Troubleshoot and resolve hardware, OS, network, and application-level issues and provide technical support to internal teams.

  • Secure organizational data and manage access across the office network.

  • Track and maintain an inventory of IT assets.

  • Perform system upgrades and process improvements to enhance performance, reliability, and security.


  • Required Skills & Qualifications

  • 4+ years of experience in Linux System Administration.

  • Strong hands-on experience with Linux servers and system troubleshooting.

  • Experience in configuring web and application servers: Apache, Nginx, IIS, Apache Tomcat.

  • Solid understanding of networking fundamentals, LAN/WAN design, routing, firewall, and proxy configurations.

  • Working knowledge of database administration (MySQL, SQL Server).

  • Exposure to DevOps tools and practices, including CI/CD, automation, and infrastructure support for deployments.

  • Experience with cloud platforms, preferably AWS.

  • Knowledge of server security and hardening best practices.

  • Hands-on experience with version control systems such as Git and Subversion.

  • Ability to manage and troubleshoot production systems with minimal downtime.

  •  

Submit Your Application

You have successfully applied
  • You have errors in applying