1. Responsible for the backend design, development, and maintenance of game middleware products, primarily IM chat server development.
2. Responsible for system architecture optimization to ensure stable and scalable services.
3. Responsible for online problem location and resolution, monitoring and continuous optimization of service performance.
4. Work closely with other functions such as product, publishing, and R&D to jointly promote product iteration.
1. Bachelor's degree or above in computer-related major, familiar with development languages such as Go/C++.
2. Familiar with common data structures and algorithms, possess good program design and coding style, and solid programming foundation.
3. Master computer network knowledge, familiar with network communication protocols such as TCP/IP, HTTP, WebSocket.
4. Master database knowledge, familiar with SQL, NOSQL.
5. Master operating system knowledge, have a solid foundation in Linux usage, and understand scripting languages like shell.
6. Understand distributed systems, container technology, familiar with K8S, Docker and other related knowledge, understand high availability, disaster recovery and other related knowledge.
7. Proactive, responsible, with good learning and communication skills, and a long-term passion and pursuit for technology.
8. Embrace change and be good at utilizing AI to improve work efficiency.