ByteDance Networking is looking to solve the problem of monitoring the real-time status of data center networks, swiftly identifying and locating network faults, and enhancing network availability and efficiency.
Requirements
- Proficiency in at least one programming language such as Java, C++, or Python, and capability to read and understand others.
- 2 years hands on experience in network monitoring and alarm systems
- In-depth understanding of networking protocols and the TCP/IP stack is a pulse.
- Practical or research experience in the areas of network monitoring and alert systems and with a strong foundation in developing big data processing.
- Familiarity with switch monitoring technologies such as Telemetry, SNMP, Syslog, sFlow, Erspan, INT, etc. is a plus.
Responsibilities
- Develop and improve datacenter network monitoring services, and optimize network data collection, processing and visualization tools.
- Create network alert systems using trained learning algorithms to provide real-time and accurate anomaly detection and fault location.
- Collaborate with network engineers to develop automated network fault diagnosis systems and provide troubleshooting analysis services for the business.
- Develop a network data platform based on network metadata, providing metrics that accurately reflect the status and trends of the network in real-time.
Other
- Bachelor degree or above in Computer Science , Electrical Engineering is preferred; Master's or Ph.D with networking research experience is a plus.