岗位职责
- 参与和主导游戏服务器核心系统(包括但不限于社交、聊天、好友、职业等)的架构设计、开发与持续演进。
- 负责分布式RPC框架、消息路由与服务发现等底层架构的优化,同时深入核心业务系统的开发,提升整体服务的横向扩展能力。
- 主导服务器性能压测、热点分析与系统优化,持续提升系统稳定性、降低延迟,保障核心玩法和系统流畅运行。
- 建立完善的容灾与运维监控体系,支持多环境部署与热更新,为游戏稳定运营提供基础保障。
- 与玩法、工具及内容团队紧密合作,推动系统架构对新玩法、职业系统等业务内容的有效支持与高效适配。
- 负责各里程碑版本中新增与迭代系统的研发、上线与运维支持。
职位要求
- 本科及以上学历,计算机相关专业。
- 2年以上服务端开发经验,具备大型系统或复杂业务模块的开发经历。
- 扎实的网络编程与多线程/异步编程基础(熟悉epoll / IOCP / libuv / 协程等模型或框架)。
- 熟悉 TCP、UDP、WebSocket 等网络协议及常见的分布式通信模式。
- 熟悉 Redis、MySQL 等数据库与缓存系统的使用及性能优化。
- 深入理解分布式系统核心设计,包括服务注册发现、负载均衡、容灾与数据一致性等。
- 具备社交、聊天、好友、职业等核心系统开发经验者优先。
- 具备优秀的系统分析能力和复杂问题排查定位能力,能独立完成性能瓶颈诊断与系统优化。