Linux System Administrator

Linux System Administrator

System Administrator
Chennai, India
Posted 6 days ago

Greetings from DSRC!!! 

DSRC provides competitive compensation that is revised purely on performance, flexible work hours & friendly work environment. At DSRC you will have opportunity not only to learn but also explore your area of interest with respect to technology and also effectively use the skills acquired over few years of IT experience.  

Experience: 4 to 6 years 

Requirement: Linux System Administrator 

Working from home will be available on an optional basis. 

Key Responsibilities 

Linux System Administration 

  • Install, configure, manage and maintain Linux servers (Ubuntu, RHEL, CentOS, or similar) in production and staging environments. 
  • Perform server migrations, system upgrades, patches, and kernel tuning. 
  • Troubleshoot performance issues and resolve system-related incidents. 
  • Manage user accounts, permissions, and access control mechanisms in Linux environments. 

Virtualization and Containerization Management 

  • Deploy, Manage and maintain virtualization infrastructure such as VMware, Hyper-V etc. 
  • Perform capacity planning, resource allocation, and performance tuning for virtual machines and containers. 
  • Build, deploy, and orchestrate containerized applications using Docker and Kubernetes. Ensure seamless orchestration and scaling of container workloads in production environments. 
  • Design scalable container infrastructure with Helm charts, namespaces, and network policies. 

Networking Expertise 

  • Configure and manage networking services and protocols including TCP/IP, SSH, HTTP/HTTPS, FTP, NFS, SMB, DNS, DHCP, VPN. 
  • Configure and manage firewalls and routing. Troubleshoot network-related issues impacting Linux systems and virtual environments. 
  • Diagnose and resolve network connectivity issues and implement firewall rules and NAT. 

Security and Hardening 

  • Implement robust security measures including OS hardening, patch monitoring and management, firewall configuration, intrusion detection/prevention, and compliance adherence. Conduct regular security audits and vulnerability assessments. 
  • Harden operating systems using industry best practices (CIS benchmarks, SELinux, AppArmor). 
  • Implement and manage security tools like Fail2Ban, auditd, and antivirus solutions. 
  • Conduct regular vulnerability assessments and ensure system compliance. 

Automation and Scripting 

  • Develop and maintain automation scripts using Bash, Python, Ansible, Perl or similar tools to automate system installations, configuration, monitoring, provisioning virtual machines with required software and reporting. 
  • Streamline operational workflows through scripting and configuration management tools. 
  • Develop and maintain deployment pipelines for system provisioning and software rollouts. 

Backup and Disaster Recovery 

  • Design, implement, and test backup and disaster recovery strategies to ensure data integrity, high availability and business continuity. 

Monitoring & Logging 

  • Setup, Deploy and manage monitoring tools to track system and application performance. Analyze metrics and optimize resource utilization. 
  • Monitor and troubleshoot issues related to hardware, software, network protocols, and storage systems in multi-layered environments. 
  • Proactively monitor infrastructure health and implement solutions to ensure system reliability and uptime. 
  • Collaborate with cross-functional teams to assess system capacity, conduct performance tuning, and support application scalability. 
  • Provide technical support and root cause analysis for system-related incidents. 

Required Skills and Qualifications 

  • Bachelor’s degree in engineering 
  • 4 years of professional experience in Linux system administration. 
  • Strong proficiency with multiple Linux distributions (Ubuntu, RHEL, CentOS etc.). 
  • Extensive experience with virtualization technologies (VMware, KVM, libvirt, QEMU etc). 
  • Proven expertise with container technologies: Docker and Kubernetes. 
  • Solid understanding of file systems, storage environments, and network protocols  

(TCP/IP, SSH, HTTP/HTTPS, FTP, DNS, DHCP, VPN). 

  • Solid experience in Linux security best practices, OS hardening, and compliance. 
  • Hands-on scripting experience with Shell scripting or Python; experience with automation tools like Ansible or Puppet. 
  • Familiarity with system monitoring and logging tools like ELK Stack, Fluentd, Graylog etc. 
  • Experience with backup and disaster recovery planning. 
  • Experience in configuring monitoring tools like Nagios, Prometheus, Grafana, Zabbix etc. 
  • Experience in system documentation, providing technical support to users, and collaborating with IT teams to improve infrastructure and processes. 
  • Knowledge of cloud platforms (AWS, Azure, GCP) is a plus. 
  • Strong analytical and troubleshooting skills. 
  • Experience in database tuning and capacity planning is a plus. 
  • Excellent verbal and written communication skills. 
  • Self-motivated, organized, and capable of managing multiple priorities simultaneously. 

Job Features

Job Category

Linux

Experience

4 to 6 Years

Location

Chennai

Apply Online

A valid Name is required.
A valid phone number is required.
A valid email address is required.
A valid Experience is required.
A valid Current CTC is required.
A valid Expected CTC is required.
Loader
Back to top

Contact Us

We appreciate your interest in learning more about DSRC. We look forward to connecting with you!

Let's Talk!

uk-flag United Kingdom

+44 20 7097 5193 +44 20 7097 3101

europe-flag Europe

+44 (0)20 7193-5079

usa flag United States & Canada canada flag

+1 408 622 0061 +1 408 641 3963

For all other enquiries...