We are seeking an experienced Linux Network Engineer with strong scripting and packet‑analysis skills to support deep inspection of GRE tunnel traffic in a large‑scale, production network. The engineer will develop automation to extract, filter, and analyze encapsulated packets, and support operational troubleshooting for GRE‑related issues.
This role requires expertise in Linux networking, GRE/ERSPAN, packet capture, filtering frameworks (nftables/iptables, tc), and scripting (Python/Bash).
Must have:• 6+ years Linux Systems or Network Engineering experience
• Experience working with GRE tunnels on Linux
• Strong packet capture and analysis skills using tcpdump, Wireshark/tshark
• Proficient with Bash and Python scripting
• Strong knowledge of iproute2, nftables/iptables, and tc
• Solid understanding of L2–L4 protocols, DSCP/QoS, and MTU mechanics
Job Description:• Develop Python/Bash scripts to inspect GRE tunnels and decapsulate/analyze encapsulated payloads
• Build automated capture flows using tcpdump, tshark, and libpcap
• Implement payload-aware filtering logic using nftables/iptables, tc (flower/clsact), and eBPF/XDP
• Troubleshoot GRE tunnel health, encapsulation/decapsulation errors, MTU/fragmentation issues, and offload behavior
• Create and maintain operational runbooks and documentation
• Integrate capture data and metrics with observability platforms (Prometheus, Grafana, ELK)
• Participate in on-call rotations as needed