System Administration
- Install, configure, and maintain Linux servers and systems.
- Perform regular system monitoring, verify the integrity and availability of hardware, server resources, systems, and key processes.
- Review system and application logs and verify completion of scheduled jobs such as backups
Troubleshooting & Support
- Monitor system health and performance, ensuring high availability and reliability of IT systems.
- Diagnose and resolve hardware and software issues, performance tuning, and optimization.
- Provide support for various applications and services running on Linux platforms.
- Respond to and resolve service desk tickets in a timely manner.
Security & Compliance
- Implement and manage security measures to protect Linux systems and data.
- Conduct regular audits to ensure compliance with security policies and procedures.
- Manage user accounts, permissions, and access controls.
Automation & Scripting
- Develop and maintain scripts for automation of system administration tasks.
- Implement configuration management tools such as Ansible.
Backup & Recovery
- Manage backup solutions and ensure data integrity and availability.
- Develop and maintain disaster recovery plans and procedures.
Documentation & Reporting
- Maintain comprehensive documentation for system configurations, procedures, and troubleshooting guidelines.
- Prepare reports on system performance, availability, and capacity planning.
General System Administration
- Provide technical support and guidance to end-users and other IT staff.
- Perform routine and scheduled maintenance of IT infrastructure to ensure optimal stability, security, and performance while minimizing disruption to operations.
- Monitor software licensing and maintenance agreements and remediate where necessary. Serve as an escalation point and supporter for Level 1 Technicians on complex issues.
Preferred candidate profile
- Computer Information Systems or similar degree, or comparable experience.
- Strong problem solving, analytical, and time management skills.
- Demonstrated knowledge of Windows and Linux operating systems, including provisioning, troubleshooting, and managing those systems.
- Experience with supporting VMWare and VSphere environments.
- Understanding of basic network concepts and flows; ability to utilize traceroute, ping, and understanding networking ports to troubleshoot network issues.
- Basic understanding of programming logic / scripting concepts.
- Ability to multi-task and make sound judgments in a fast-paced environment.
- Experience working with ITSM, monitoring, and alerting tools in managing Information Technology operations.