Install, configure, and maintain Linux servers and systems.
Perform system monitoring, troubleshooting, and problem resolution to ensure high availability and reliability.
Manage user accounts, permissions, and access control on Linux systems.
Implement security measures to protect Linux systems from unauthorized access and vulnerabilities.
Install and configure software applications and services on Linux servers.
Perform system backups and recovery procedures to ensure data integrity and availability.
Collaborate with other IT teams to support infrastructure projects and initiatives.
Stay updated with the latest developments in Linux technologies and best practices.
Bachelor's degree in Computer Science, Information Technology, or related field.
Proven experience as a Linux Administrator or similar role.
In-depth knowledge of Linux operating systems (e.g., CentOS, Ubuntu, Red Hat).
Experience with shell scripting (e.g., Bash, Python) for automation and system administration tasks.
Strong understanding of networking concepts and protocols.
Familiarity with virtualization technologies (e.g., VMware, KVM).