Network engineer skills: what to learn first, and what can wait

Hiring managers can tell in a few minutes whether you know the packet path or just the acronyms. Learn routing, switching and troubleshooting on real gear first, then firewalls and change discipline, and leave the design and automation work for once you own a piece of the network.

1,908 open jobs
Step one

Gets you the interview

Subnetting and the TCP/IP stackYou'll be asked to carve up an address block in your head on the phone screen. If you can explain ARP, DHCP, DNS and what a TCP handshake looks like on the wire, you've cleared the first filter.
VLANs, trunking and spanning treeCampus switching is the bread and butter of most roles. Know how an access port differs from a trunk, why a native VLAN mismatch breaks things, and how to find the root bridge.
OSPF and static routing on Cisco IOSYou'll see Cisco named in a lot of postings, and OSPF runs inside plenty of enterprise networks. Build it in a lab with Cisco Modeling Labs until reading a routing table feels normal.
Wireshark and the show commandsReading a packet capture and interface counters is how you prove the network isn't the problem. It's also the fastest way to sound experienced in an interview.
Step two

Gets you the offer

BGPAnyone with more than one internet circuit, a cloud connection or an MPLS carrier runs BGP somewhere. Know path attributes, route maps and prefix lists well enough to explain why traffic took the long way.
Firewall policy on Palo Alto or FortinetRule reviews, NAT and site-to-site IPsec tunnels land on the network team at most companies. Hands-on time with one platform beats a vague claim about several.
Change requests with a rollback planManagers hire the engineer who won't take down the office at lunch. Bring an example of a method of procedure you wrote, with pre-checks, post-checks and the exact commands to undo it.
Wireless surveys and controller setupPlenty of engineer roles own the Wi-Fi too. Knowing Ekahau or a similar survey tool, plus a controller like Cisco Catalyst Center or Aruba Central, covers a gap many candidates leave open.
Step three

Gets you promoted

Python, Ansible and Git for network changesThe senior engineer is the one who turns a closet-by-closet rollout into a playbook that runs overnight. Keeping configs in Git makes every change reviewable.
Data center fabrics with EVPN and VXLANSpine and leaf designs on Arista or Cisco Nexus are where many senior roles live. You'll need to explain why the fabric beats the old three-tier layout for the servers you're wiring up.
Cloud networking in AWS or AzureVPCs, Transit Gateway, route tables and security groups are routing and firewalls with a new console. Engineers who can connect the data center to the cloud get pulled into the big projects.
Source of truth and monitoring designBuilding out NetBox and tuning alerts in a tool like LogicMonitor or SolarWinds so the on-call phone rings less is the kind of work that gets noticed at review time.

Certificates worth your time

CertificateBest forEffortWorth it?
Cisco CCNAPeople moving up from help desk or NOC work without network changes on their résumé yeta couple of months of evenings with a home labThe one recruiters recognise first. Worth it early, less so once you have real engineering work to point to.
Cisco CCNP EnterpriseWorking engineers aiming for senior roles at Cisco shopsseveral months of steady study across two examsWorth it if your employer runs Cisco. It tells a panel you can handle BGP and design questions without a warm-up.
Palo Alto Networks PCNSEEngineers who own firewall policy or want toa few weekends if you already manage Palo Alto firewallsA strong pick when the posting names Palo Alto. Skip it if you've never touched one.
AWS Certified Advanced Networking SpecialtyEngineers connecting on-site networks to AWSa couple of months, more if you're new to AWSHard, but it sets you apart for hybrid roles. Get some real AWS hours in before you book the exam.

Exam names, versions and prerequisites change, so check with Cisco, Palo Alto Networks or AWS before you pay for a course.

Put it on your résumé like this

Weak

Responsible for maintaining routers, switches and firewalls across company sites.

Strong

Migrated 42 branch offices from MPLS to SD-WAN in 9 change windows with zero rollbacks, cutting circuit costs by $180K a year.

Questions people ask

Should I learn Cisco or another vendor first?

Start with Cisco. The command line and the concepts carry over to Arista and Juniper, and it shows up in a lot of postings. Pick up a second vendor once you have a job that uses one.

Do network engineers really need to code?

Not to get hired, but it matters for moving up. You don't need to be a developer. You need enough Python and Ansible to pull configs, push a template to a batch of switches and read someone else's script.

Is a home lab worth the time?

Yes. A virtual lab in Cisco Modeling Labs or EVE-NG costs little and lets you break OSPF and BGP on purpose. Being able to describe what you broke and how you fixed it plays better in an interview than a list of certificates.

What's the skill new network engineers most often lack?

Writing a clean change plan. Plenty of people can configure a router, but fewer can write down the steps, the checks and the rollback so someone else could run it in the middle of the night.

Got step one? Start applying. HeroApply matches you to roles that fit.

Start your trial