职位描述:
职位责任:
1. 负责新手游项目服务器端架构设计、模块划分;
2. 负责新手游项目服务器端程序逻辑开发和维护;
3. 根据产品规划和设计实现对应的功能模块开发;
任职要求:
1. 具有3年及以上网络游戏开发工作经验;
2. 精通Java或GoLang语言开发;
3. 精通多线程编程,掌握常用的设计模式;
4. 精通HTTP、TCP网络协议原理,及Socket API编程开发;
5. 精通Redis、MySQL、Linux,并在其环境下开发;
6. 熟悉常见的解决方案及其原理:单点登录、分布式缓存、分布式数据库、负载均衡、连接池、nosql等;
7. 有良好的软件工程知识和强烈的编码规范意识;
8. 技术视野开阔,学习能力好,对业界新技术敏感,喜欢钻研,具有良好的学习能力并注重团队合作;
有以下经验者优先:
1. 有大型分布式、高并发、高负载、高可用性系统设计和稳定性经验;
2. 具有数据库、高可用/容灾及相关开发背景;
3. 对存储系统或操作系统内核有研究者;
4. 有网络底层设计及优化经验。