Linux System Administrator

softnotions-team

Thiruvananthapuram

On-site

INR 900,000 - 1,300,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

softnotions-team is seeking an experienced Linux System Administrator to manage Linux/Windows servers, support hosting and deployments, and improve reliability. You will automate builds, integrate CI/CD pipelines, and work with AWS cloud and security hardening.

Collaborate with development teams to streamline deployments and ensure robust system operations across on-prem and cloud environments.

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.

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, LAN/WiFi, firewalls, and 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 with development teams to support automated builds, deployments, and release pipelines.
  • Install, configure, and manage CI/CD tools (e.g., Jenkins) and ensure integration with repos.
  • 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 provisioning, monitoring, and clustering.
  • Administer AWS environments, focusing on provisioning, security hardening, access control, and JIT access.
  • Ensure server and application security, including OS hardening, firewall configuration, deny hosts, and vulnerability patching.
  • Troubleshoot and resolve hardware, OS, network, and application-level issues and provide internal support.
  • Secure organizational data and manage access across the office network.
  • Track and maintain inventory of IT assets.
  • Perform system upgrades and process improvements to enhance performance, reliability, and security.

Skills

Linux servers
DevOps practices
CI/CD
AWS
Network troubleshooting
Scripting

Tools

Jenkins
Git
Subversion

Job description

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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Linux System Administrator
Linux System Administrator

Bharathcloud • Hyderabad

On-site
INR 600,000 - 1,200,000
Linux & Windows System Administrator
Linux & Windows System Administrator

Praeclarum Tech • Ahmedabad District

On-site
INR 600,000 - 1,000,000
Linux Server Administrator
Linux Server Administrator

PwC • Hyderabad, Bengaluru

On-site
INR 900,000 - 1,500,000
System Engineer (Infrastructure & Cloud Support)
System Engineer (Infrastructure & Cloud Support)

GNA Energy • Gurugram District

On-site
INR 600,000 - 900,000
Linux & DevOps Administrator
Linux & DevOps Administrator

Cogencis Information Services Ltd • Mumbai

On-site
INR 600,000 - 1,000,000
Linux Administrator
Linux Administrator

V2 Solutions • Hyderabad

On-site
INR 700,000 - 1,000,000
Linux And Devops Engineer
Linux And Devops Engineer

Avaal • Gurugram District

On-site
INR 1,200,000 - 2,100,000
GM - System Administration
GM - System Administration

Excitel Broadband • Gurugram District

On-site
INR 2,400,000 - 4,200,000
Lead System Administrator
Lead System Administrator

SoftTech Engineers Ltd • Pune District

On-site
INR 1,200,000 - 1,800,000
Administrator, Systems Engineering
Administrator, Systems Engineering

ICE • Hyderabad

On-site
INR 600,000 - 900,000