Description

Job description:

We are seeking a skilled Network Engineer to join our IT team and play a crucial role in the design, implementation, and management of our company’s network infrastructure. The ideal candidate will have strong expertise in configuring, managing, and troubleshooting network hardware and software systems, with a focus on ensuring high availability, security, and performance.

Key Responsibilities:

  • Design and Implementation: Design and implement secure and reliable network infrastructure, including LAN/WAN, VPNs, wireless networks, firewalls, switches, and routers.
  • Network Monitoring: Monitor network performance, security, and reliability using network management tools, ensuring optimal performance and quick identification of issues.
  • Troubleshooting: Diagnose and resolve network-related issues, including connectivity problems, hardware failures, and software malfunctions.
  • Security Management: Implement and maintain network security measures, such as firewalls, encryption, VPNs, and access controls, to protect data and network resources.
  • Documentation: Maintain detailed network diagrams, configuration documentation, and operational procedures for all network components.
  • Upgrades and Maintenance: Perform network upgrades, patches, and routine maintenance to ensure continuous availability of the network.
  • Collaboration: Work closely with other IT teams (such as Systems Administrators, Security, and Application teams) to ensure seamless integration of network infrastructure with other IT systems.
  • Vendor Management: Collaborate with third-party vendors to procure networking equipment, troubleshoot issues, and ensure timely delivery of services.
  • Capacity Planning: Analyze network traffic and usage to forecast future needs, and plan for upgrades or changes to accommodate growth.
  • Compliance: Ensure that network infrastructure adheres to industry standards and compliance requirements.

 

Qualifications:

  • Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent work experience).
  • Proven experience as a Network Engineer or in a similar role.
  • Strong understanding of network architecture and protocols (e.g., TCP/IP, BGP, OSPF, EIGRP, MPLS).
  • Experience with network hardware and software including Cisco, Juniper, or other major vendors.
  • Proficiency in configuring firewalls, switches, routers, and wireless access points.
  • Familiarity with network monitoring and diagnostic tools (e.g., Wireshark, SolarWinds, Nagios).
  • Solid understanding of network security practices, such as VPN, encryption, and intrusion detection/prevention systems (IDS/IPS).
  • Experience with cloud networking (AWS, Azure, GCP) is a plus.
  • Certifications such as CCNA, CCNP, or other network-related certifications are preferred.
  • Excellent problem-solving skills and attention to detail.
  • Ability to work independently and as part of a team.

Education

Any Graduate