Implement and verify daily backup operations, ensuring all required file systems and system data are successfully backed up.
Administer user accounts, permissions, and access controls for various systems.
Troubleshoot hardware and software issues, performing timely resolution of system failures and performance bottlenecks.
Apply operating system patches and upgrades on a regular basis, and upgrade administrative tools and utilities.
Develop and maintain comprehensive documentation for system configurations, processes, and procedures.
Job Specification
Required Skills & Experience
Proven experience with server hardware, RAID configurations, and physical infrastructure.
Strong proficiency in administering Microsoft Windows Server (Active Directory, Group Policy) and various Linux distributions (e.g., RHEL, CentOS, Ubuntu).
Solid understanding of networking concepts (TCP/IP, DNS, DHCP, routing, switching).
Experience with virtualization technologies (e.g., VMware ESXi, Microsoft Hyper-V).
Familiarity with backup and recovery solutions.
Proficiency in scripting languages like PowerShell or Bash for automation.
Demonstrated ability to diagnose and resolve complex technical issues.