Network Engineer
Role details
Job location
Tech stack
Job description
The Network Engineer designs, implements, and maintains secure, scalable, and high-performance enterprise network infrastructure. This role supports IT operations across multiple locations and cloud environments, ensuring reliable connectivity, strong security, and efficient troubleshooting., * Design, deploy and maintain enterprise network architecture (LAN/WAN/Wi-Fi/SD-WAN).
- Configure and manage firewalls, VPNs, and access controls.
- Monitor performance, resolve connectivity issues, and support cloud networking.
- Automate network tasks using scripting (PowerShell, Python).
- Collaborate with cybersecurity teams and document network standards.
- Manage vendor activities and ensure alignment with technical and project requirements.
- Lead hardware/software deployments and testing efforts to meet project timelines.
- Assist in preparing and maintaining disaster recovery (DR) procedures and documentation.
- Provide Tier 3 support and participate in on-call rotation.
Supervisory Responsibilities: None
Requirements
Bachelor's degree in computer science, Information Technology, or a related field.
Experience Requirements: Minimum of 5 years in Enterprise Network Engineering
Competencies:
-
Proficient in TCP/IP, BGP, OSPF, VLANs, and QoS.
-
Experience with Cisco, Palo Alto, Fortinet, and cloud platforms (M365, Azure).
-
Skilled in automation, troubleshooting, and performance optimization.
-
Familiar with Cybersecurity protocols and mitigation steps.
-
Strong communication, documentation, and cross-functional collaboration.
-
Knowledge of ITIL and Agile methodologies. Certifications: Certificates, Licenses, Registrations:
-
Any relevant certifications from Microsoft, Cisco, Fortinet, Palo Alto or VMWare would be considered a plus.