Design, deploy, and maintain on-premise and cloud-based IT infrastructure.
Install, configure, and support Windows and/or Linux servers.
Manage virtualization platforms such as VMware, Hyper-V, or similar technologies.
Monitor infrastructure performance, availability, and capacity.
Perform system upgrades, patching, and preventive maintenance.
Troubleshoot and resolve server, network, storage, and hardware-related issues.
Implement and maintain backup, disaster recovery, and business continuity solutions.
Ensure infrastructure security, compliance, and adherence to IT policies.
Collaborate with application teams, vendors, and service providers.
Maintain infrastructure documentation, SOPs, and technical diagrams.
Strong experience with Windows Server and/or Linux (RHEL, Ubuntu).
Hands-on experience in server hardware, storage (SAN/NAS), and networking.
Experience with virtualization platforms (VMware, Hyper-V).
Knowledge of Active Directory, DNS, DHCP, Group Policy.
Familiarity with backup and recovery solutions.
Working knowledge of networking concepts (LAN, WAN, VPN, firewalls).
Exposure to cloud platforms (AWS, Azure, GCP) is an advantage.