岗位职责:

1、负责游戏基础服务组件设计和开发、游戏服务器程序逻辑设计、开发、维护;负责GO底层框架优化与实现,相关跨语言第三方组件接入;根据产品规划和设计实现对应的功能模块开发。

2、与手游项目研发运营范畴内,程序维护和开发的各项事务;使用Linux做后台守护进程、利用C++语言,对网络游戏服务器深入开发,以及完善服务器逻辑程序设计。

3、负责游戏服务器端架构设计、底层开发、功能开发、数据库维护;对策划设计需求的技术可行性进行评估和更正;研究及优化游戏和架构方法、解决游戏上线运营期间产生的各种故障和问题。

岗位要求:

1、计算机及相关专业,本科以上学历,热爱游戏;

2、熟练掌握Go语言、MySQL,Redis,了解分布式系统的基本原理;

3、深入理解网络编程和Linux系统、熟悉linux系统下的软件开发方法和常用工具;

4、精通C++编程语言,精通STL,protobuf,tcmalloc等开源库;

5、熟悉常用网络通讯协议,熟悉Socket、TCP/IP编程;

精通Java编程语言、Mysql或Sqlserver等常用数据库;

6、熟悉TCP/IP网络编程、多线程编程,精通常用数据结构和算法;

7、熟悉常用网络通讯协议,熟悉Socket、TCP/IP编程;

8、具有较强的学习能力、解决问题能力、沟通能力和协调能力,对新技术有强烈兴趣。