C++ Developer (Senior)
Remote | 250,000 - 310,000 RUB
🏙 Company: HuntTech
💪 Experience: 5+ years
💰 Salary: Range: 250,000 - 310,000 RUB
📅 Work format: Remote
📍 Location/Citizenship: Russian Federation
📅 Employment: Full-time
☎️ Contact: @pavel_korab
📌 Responsibilities:
- Development of proprietary network daemons/services;
- Implementation of RFC, IEEE standards;
- Development of software for managing the Linux kernel network subsystem;
- Development of software for managing a switching chip.
🔺 We expect from the candidate:
- Experience as a C++ developer for 5+ years;
- Strong knowledge of C++ (we use the 20 standard);
- Knowledge of network technologies, TCP/IP protocol stack;
- Excellent knowledge of Linux, experience developing applications for Linux/Unix;
- Experience working with Docker containers, experience working with git.
- Knowledge of static and dynamic routing protocols, their operating principles, technologies, and protocols for managing network devices (ARP, BGP, BFD, ECMP, EGP, FRR, IGP, LACP, MC-LAG, RSTP, STP, VLAN, VRRP, VXLAN);
- Skills in the practical use of IP routing diagnostic tools, IP packet inspection, and generating load on end nodes of an IP network: ping, traceroute, tcpdump, wireshark, iperf, etc.;
- Practical experience using specialized tools (traffic generators/analyzers) such as IXIA (Keysight)/Spirent/Cisco TRex, etc.;
- Practical experience with one of the network software emulators: VIRL (Virtual Internet Routing Lab), Cisco PT (Cisco Packet Tracer), GNS3 (Graphical Network Simulator-3), EVE-NG (Emulated Virtual Environment Next Generation), or others.
🔥 If you like everything - write to @pavel_korab