Duties and Responsibilities: Monitor network performance and troubleshoot issues. Install and configure network hardware and software. Design, implement, and maintain network infrastructure, including routers, switches, firewalls, and other network equipment. Configure and manage network devices such as Cisco routers and switches, Juniper firewalls, and other network equipment. Monitor network performance and troubleshoot issues to ensure optimal network availability and performance. Implement and maintain network security measures to protect against unauthorized access and data breaches. Collaborate with cross-functional teams to design and implement network solutions that meet business requirements. Perform network installations, upgrades, and migrations as needed. Provide technical support and troubleshooting for network-related issues. Document network configurations, procedures, and troubleshooting steps. Skill/experience/qualifications: Strong knowledge of networking concepts and protocols (TCP/IP, DNS, DHCP) Experience with network administration tools such as Active Directory, Azure AD, vSphere Familiarity with network security practices and technologies (firewalls, VPNs) Proficiency in configuring and managing Cisco routers and switches Knowledge of Juniper firewall configuration and management Experience with DevOps practices for network automation (e.g., using Python scripting) Ability to work independently and collaboratively in a fast-paced environment Excellent problem-solving skills and attention to detail Strong communication skills to effectively interact with team members and stakeholders Bachelor/Master’s degree or a related study and experience Experience required 1-2 years preferred