Key Responsibilities:
- Develop and enhance network design to ensure reliability, scalability, and security. Implement new network solutions and improve the resilience of the current environment.
- Serve as the highest escalation point for complex network issues. Utilize expert-level troubleshooting skills to identify and resolve issues efficiently.
- Monitor network performance, identify bottlenecks, and implement solutions to optimize traffic flows and ensure optimal performance across all network components.
- Implement and manage network security tools and practices, including firewalls, VPNs, intrusion detection systems, and other security protocols to protect the network from threats.
- Develop and maintain network disaster recovery plans, including backup and restore procedures to ensure business continuity in the event of a network failure.
- Liaise with vendors, service providers, and external consultants to ensure that services meet the required standards and to troubleshoot complex problems.
- Create and maintain comprehensive documentation for network architecture, configurations, processes, and service records. Ensure network compliance with industry standards and regulatory requirements.
- Provide guidance and mentorship to junior network engineers and support staff, promoting a culture of learning and continuous improvement within the team.
Requirements:
- Bachelor’s degree in Computer Science, Information Technology, or related field.
- 5-8 years of experience in Network Engineering Architecture.
- Professional certifications such as CCNP, CCIE, JNCIP, JNCIE, or equivalent are highly desirable.
- Extensive experience in network engineering, including hands-on experience with high-level troubleshooting and network architecture design.
- In-depth understanding of networking protocols (e.g., BGP, OSPF, EIGRP, MPLS) and network security practices.
- Proficiency with network diagnostic, monitoring, and analysis tools.
- Strong analytical and problem-solving skills.
- Excellent communication and interpersonal skills.
- Ability to work independently as well as part of a team.