A Network Engineer is responsible for designing, implementing, maintaining, and troubleshooting an organization’s computer networks to ensure reliable and secure connectivity across systems and devices.
Key Responsibilities
- Install, configure, and maintain routers, switches, firewalls, and wireless access points
- Monitor network performance and ensure high availability
- Troubleshoot LAN, WAN, VPN, Wi-Fi, and internet connectivity issues
- Configure network services such as DHCP, DNS, NAT, VLANs, and routing protocols
- Implement and maintain network security policies and access controls
- Perform regular backups of network device configurations
- Coordinate with internet service providers and vendors for issue resolution
- Document network diagrams, configurations, and standard operating procedures
- Support server, cloud, and VoIP connectivity as required
- Participate in upgrades, migrations, and capacity planning
Required Skills
- Strong understanding of TCP/IP, OSI model, subnetting, and routing/switching
- Knowledge of VLANs, STP, OSPF, BGP, VPN, and firewall concepts
- Experience with Cisco, Juniper, Aruba, Fortinet, Palo Alto, or similar technologies
- Familiarity with network monitoring tools (e.g., SolarWinds, PRTG, Wireshark)
- Basic knowledge of Linux and Windows server networking
- Troubleshooting and analytical skills
- Good communication and documentation skills
Qualification
- Bachelor’s degree in Computer Science, Information Technology, Electronics, or related field
- Certifications such as Cisco Systems CCNA, CCNP, or CompTIA Network+ are preferred