onsite
Network & Data Protocol Analyst - Systems Planning and Analysis, Inc. (SPA)
Software Engineer
Analyze, troubleshoot, and optimize network and data protocols for mission‑critical systems, leveraging Python scripting, Linux environments, and advanced packet‑capture tools to ensure secure, high‑performance communications.
About the role
Key Responsibilities
- Monitor, analyze, and troubleshoot complex network and data protocols (TCP/IP, UDP, SCTP, etc.) across mission‑critical environments.
- Develop and maintain Python scripts and automation tools to collect, parse, and visualize protocol data.
- Perform deep packet inspection using Wireshark and custom parsers to identify performance bottlenecks and security anomalies.
- Collaborate with system engineers and cybersecurity teams to design protocol enhancements and hardening measures.
- Document findings, produce technical reports, and present recommendations to stakeholders.
Requirements
- Bachelor’s degree in Computer Science, Electrical Engineering, or related field with 3+ years of experience in network protocol analysis.
- Proficiency in Python scripting and Linux command‑line tools for data collection and automation.
- Strong knowledge of TCP/IP suite, packet‑capture tools (Wireshark, tcpdump), and network security concepts.
- Experience analyzing high‑volume data streams and generating actionable insights.
- Excellent problem‑solving, communication, and documentation skills.
Skills
tcpipwiresharkpythonlinuxnetwork securitydata analysis