职位描述
一,主要职责
1,负责游戏服务器整体架构设计,包括分布式系统设计、服务拆分、负载均衡策略等,确保服务器的高并发处理能力和稳定性。,
2,主导服务器核心模块(如网络通信、数据存储、任务系统、战斗逻辑等)的开发与优化,保障服务器的高效运行。
3,设计并实现服务器数据安全机制,包括防作弊、数据加密、备份与恢复等,确保玩家数据安全。
4,负责服务器性能监控与优化,解决高并发场景下的性能瓶颈,如 CPU 占用过高、内存泄漏、数据库压力过大等问题。
5,与客户端团队协作,制定网络通信协议,确保客户端与服务器的数据交互顺畅。
6,指导服务器开发团队成员,制定代码规范,进行代码审核,提升团队开发效率和代码质量。
7,制定服务器部署方案和容灾备份策略,保障游戏服务的稳定运行,减少 downtime。
二,任职要求,
1,本科及以上学历,计算机科学与技术、软件工程等相关专业。
2,5 年以上游戏服务器开发经验,有 MMO、实时竞技类游戏服务器架构设计经验,至少参与 1 款成功上线的大型游戏项目。,
3,精通 C++、Go 或 Java 中的至少一种编程语言,熟悉分布式系统设计原理和网络编程技术(TCP/UDP)。
4,深入理解数据库原理,熟练掌握 MySQL、Redis 等数据库的优化和运维,有大型数据库设计和调优经验。,
5,熟悉消息队列(如 Kafka、RabbitMQ)、负载均衡等中间件的应用,具备服务器性能分析和优化能力。
6,具备良好的问题排查能力,能快速定位并解决线上服务器故障,有团队管理经验和技术决策能力。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕