Responsibilities:
Install, configure, and maintain Linux operating systems and related software.
Monitor system performance, troubleshoot issues, and ensure high availability and reliability of Linux-based infrastructure.
Collaborate with cross-functional teams to design and implement Linux-based solutions that meet business needs.
Implement and maintain security measures to protect Linux systems from unauthorized access and ensure compliance with industry regulations.
Perform regular system backups and disaster recovery procedures to minimize data loss and maintain business continuity.
Automate system administrative tasks using scripting languages such as Bash or Python to streamline processes and improve efficiency.
Manage user accounts, permissions, and access controls to ensure proper system security and data integrity.
Install, configure, and maintain network services, including DNS, DHCP, and LDAP.
Collaborate with software developers and system analysts to troubleshoot and resolve software compatibility issues on Linux platforms.
Evaluate and recommend hardware and software upgrades to improve system performance and scalability.