Design, implement, configure, and maintain robust network infrastructure, including routers, switches, firewalls, Wi-Fi access points, and VPN solutions.
Manage and optimize server infrastructure, including physical and virtual servers (VMware, Hyper-V) and operating systems (Windows Server, Linux).
Administer and support cloud-based infrastructure components (AWS, Azure, GCP), including virtual networks, compute instances, storage, and security groups.
Monitor network and infrastructure performance, identify bottlenecks, and implement proactive measures to ensure high availability and reliability.
Configure and troubleshoot complex network issues, including routing protocols (OSPF, BGP), VLANs, VPNs, and firewall rules.
Implement and enforce security best practices across the network and server infrastructure, including access controls, intrusion detection / prevention systems (IDS / IPS), and vulnerability management.
Manage and maintain Active Directory, DNS, DHCP, and other core infrastructure services.
Develop and maintain clear documentation for network diagrams, system configurations, and operational procedures.
Participate in capacity planning, disaster recovery planning, and business continuity efforts for IT infrastructure.
Respond to and resolve infrastructure-related incidents and problems efficiently, providing L2 / L3 support.
Collaborate effectively with development teams, security teams, and other IT personnel to support application deployments and system integrations.
Evaluate and recommend new technologies and solutions to improve infrastructure efficiency, security, and scalability.
Required Skills & Qualifications :
4-6 years of hands-on experience in IT Infrastructure and Networking Engineering.
Strong expertise in network administration, including configuring and troubleshooting routers, switches (Cisco, Juniper, HP, etc.), and firewalls (FortiGate, Palo Alto, Cisco ASA, etc.).
Solid understanding of networking protocols such as TCP / IP, DNS, DHCP, VLANs, VPN (IPsec, SSL VPN), OSPF, and BGP.
Proven experience in server administration (Windows Server and / or Linux - RHEL, CentOS, Ubuntu).
Hands-on experience with virtualization technologies (VMware vSphere, Microsoft Hyper-V).
Experience with cloud computing platforms (AWS, Azure, GCP), including managing virtual networks, security groups, and compute services.
Familiarity with IT security best practices, including network security, endpoint security, and access management.
Experience with monitoring tools for network and server infrastructure.
Strong analytical and problem-solving skills, with a methodical approach to troubleshooting complex issues.
Excellent communication skills (written and verbal) and strong interpersonal skills to collaborate with various teams.
Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field-or equivalent work experience.