About the Role
We are looking for a Server Administrator with at least 4 years of hands-on experience to maintain, secure, and optimize our server infrastructure. The ideal candidate will ensure high availability, performance, and security of all server operations, work with cross-functional teams, and help scale our infrastructure as business demands grow.
Key Responsibilities
- Install, configure, and maintain physical & virtual servers (Windows & Linux).
- Manage all server resources including provisioning, configuration, monitoring, and decommissioning; ensure the server environment is well-organized and maintained.
- Monitor server performance; troubleshoot issues related to CPU, memory, disk, network.
- Apply patches, perform upgrades & manage software-updates.
- Manage backup & disaster recovery—ensure data integrity and regular restore testing.
- Implement & enforce security best practices : firewalls, access control, vulnerability patches.
- Apply and manage website security patches and updates to guard against web-based vulnerabilities.
- Manage user accounts, permissions, AD / LDAP, DNS / DHCP services.
- Automate routine tasks via scripting (PowerShell, Bash, etc.).
- Produce and maintain clear documentation of server configurations, changes, and policies.
- Experience in Website Hosting / Maintenance is preferred
- On-call support & respond to server incidents or outages promptly.
Required Skills & Qualifications
4 years of experience in server / systems administration.Strong with both Windows Server and Linux environments.Good understanding of networking fundamentals (TCP / IP, DNS, DHCP, firewall).Experience with virtualization (VMware / Hyper-V / etc.).Proficiency in scripting / automation.Knowledge of backup / recovery, disaster recovery planning.Strong troubleshooting & problem solving.Good communication skills and ability to work with cross-functional teams.