Network Engineer

Overview

Remote
Depends on Experience
Contract - W2
Contract - 12 Month(s)
No Travel Required
Unable to Provide Sponsorship

Skills

Computer Networking
Capacity Management
Cisco Certifications
Cloud Computing
Collaboration
Agile
Disaster Recovery
Fortinet
Good Clinical Practice
Google Cloud Platform
Dragon NaturallySpeaking
Encryption
Enterprise Networks
Firewall
CompTIA
Computer Science
DHCP
DNS
Documentation
ITIL
Amazon Web Services
Analytical Skill
Ansible
Cisco PIX
Communication
Information Technology
Microsoft Azure
Migration
Performance Monitoring
Network Monitoring
Network Security
Network+
Optimization
Management
Network
Network Administration
Network Design
Cisco
Scripting
SolarWinds
Standard Operating Procedure
Switches
Palo Alto
Performance Tuning
Python
Routers
Routing
TCP/IP
Intrusion Detection
Juniper
LAN
Load Balancing
Nagios
SD
ASA
VLAN
Virtual Private Network
VoIP
WAN
Wireless Networking
Wireshark

Job Details

Job Title: Network Engineer
Experience Level: 10+ years


About the Role
We are seeking a highly skilled and experienced Network Engineer to design, implement, and maintain secure, scalable, and high-performance network infrastructure. The ideal candidate will have deep expertise in networking technologies, troubleshooting, and network security — ensuring reliable connectivity and performance across enterprise environments.


Key Responsibilities

  • Design, configure, and maintain LAN, WAN, and wireless networks to ensure optimal performance.

  • Monitor network performance and troubleshoot issues related to latency, outages, or configuration errors.

  • Implement and manage network security solutions including firewalls, VPNs, and intrusion detection/prevention systems.

  • Configure and maintain routers, switches, and other network devices from vendors such as Cisco, Juniper, Palo Alto, or Fortinet.

  • Perform regular network capacity planning, performance tuning, and optimization.

  • Support network upgrades, migrations, and disaster recovery planning.

  • Collaborate with infrastructure, security, and application teams to ensure seamless connectivity.

  • Maintain detailed network documentation and standard operating procedures.

  • Stay updated with emerging networking technologies and industry best practices.


Required Skills & Qualifications

  • 10+ years of hands-on experience in enterprise network engineering or network administration.

  • Strong knowledge of TCP/IP, DNS, DHCP, VLANs, VPNs, routing, and switching.

  • Proficiency in Cisco, Juniper, or equivalent networking technologies.

  • Experience configuring and managing firewalls (Cisco ASA, Palo Alto, Fortinet).

  • Solid understanding of network security principles and encryption technologies.

  • Experience with network monitoring tools (SolarWinds, Wireshark, Nagios, or similar).

  • Familiarity with cloud networking (AWS, Azure, Google Cloud Platform) and hybrid network architecture.

  • Excellent troubleshooting and analytical skills.

  • Strong communication and documentation abilities.


Preferred Qualifications

  • Certifications such as CCNA, CCNP, CCIE, CompTIA Network+, or AWS/Azure Networking Specialty.

  • Experience with SD-WAN, VoIP, and load balancing technologies.

  • Knowledge of automation tools (Ansible, Python scripting) for network configuration.

  • Familiarity with ITIL processes and Agile environments.


Education

  • Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.