Linux System Administrator

Linux System Administrator
22
Ahmedabad
Job Views: 2130
Created Date: 2025-02-12
Experience: 1 - year
Salary: upto 10
Industry: 21
Openings: 1
Primary Responsibilities :
Ubuntu Server 12.04 & 14.04 installation and configuration * Client server configuration Centos 6,7, * Installation and basic configuration vMware 9.0, vSphere 6, vCenter Server * Nagios Monitoring Tool install and Configuration, Zabbix Install and configuration * Bacula Backup server installation and monitoring * IBM Autoloader for tap drive configure & manage * Hardware and Network Device Installation and Configure * Odoo Installation and configuration, Magento setup and configuration * Rack Mounting and Installation * NFS, Samba Server, FTP, SFTP, TeamViwer, VNC Server, OpenSSH Configuration * Cloud server configure (AWS, Ocean Digital, Rack Cloud Space) * Apache server , IIS , Mysql, PhpMyadmin, Rapid SVN Configuration * Squid Server configuration , DHCP Configuration * Shell Scripting, Raid Configuration * Windows Server 2012 Installation & Configuration, Active directory management * MS Outlook mail Configuration * Troubleshoot Computer Problems through Team Viewer, Remote Desktop Software etc. * New PC, Laptop, Network Printer, Scanner etc, installation and configuration
Experience Requirements:
Key Responsibilities:
System Installation & Configuration:
- Install and configure Linux operating systems (e.g., Ubuntu, CentOS, Red Hat, Debian).
- Set up and configure Linux-based services such as Apache, Nginx, DNS, FTP, SSH, SMTP, etc.
- Configure hardware and software systems according to organizational needs.
System Monitoring & Maintenance:
- Monitor system performance, including CPU usage, memory, disk space, and network traffic.
- Use tools such as top, htop, iostat, vmstat, sar, and others for performance tuning and issue resolution.
- Perform system maintenance tasks, including software and security patches, firmware updates, and system upgrades.
Security Administration:
- Implement and manage firewall rules, intrusion detection systems, and security best practices for Linux servers.
- Apply security patches and updates regularly to ensure the systems remain secure.
- Implement user access control, manage user accounts, groups, and permissions to ensure system security.
Backup and Recovery:
- Plan and manage regular backup processes to safeguard data using tools like rsync, tar, or third-party backup solutions.
- Create and test disaster recovery plans, ensuring that systems can be restored in the event of hardware failure or data loss.
Networking:
- Configure network interfaces, routers, and VPNs to ensure secure and efficient communication between servers and other systems.
- Troubleshoot network connectivity issues, such as IP conflicts, DNS resolution, and routing problems.
Automation & Scripting:
- Write shell scripts or use configuration management tools like Ansible, Puppet, or Chef to automate repetitive system administration tasks.
- Implement scheduled tasks using cron jobs for periodic jobs like backups, cleanup, or updates.
Troubleshooting and Support:
- Identify and resolve system or application issues related to Linux servers, networking, and storage.
- Respond to system alerts and logs to address operational issues promptly.
- Provide support to developers, users, and other IT staff to troubleshoot and resolve system-related problems