| 设立背景 | 做游戏得有服务器跑起来,不然玩家进不去。公司要推新游戏,老架构撑不住了。 | ||
|---|---|---|---|
| 核心职能 | 搭服务器框架、改架构、调性能。让游戏不卡、不崩、能扛住人多。 | ||
| 工作内容 | 写c 代码、看linux日志、测负载、防外挂、带新人写模块。 | ||
| 协作关系 | 和客户端程序员天天对接口,向技术总监汇报,配合策划调数值,帮运维查宕机原因。 | ||
工作职责:
1、复杂系统的设计开发工作;
2、评估开发周期及风险,指导团队成员进行相关开发;
3、整体把握游戏框架;
4、根据业务需要对服务器架构进行调整;
5、对游戏进行优化;
6、有良好的程序构架以及编程习惯。
任职资格:
1、精通游戏编程常用算法及数据结构;
2、精通c/c ,stl、linux开发环境;
3、有多人在线网络游戏服务器开发经验:
4、精通服务器架构;
5、对服务器端负载优化,网络安全、防外挂等有丰富经验;
6、三年以上游戏开发经验。
| 设立背景 | 公司要做后台系统,得有人搭架子写核心代码。 | ||
|---|---|---|---|
| 核心职能 | 设计系统架构,写关键代码,保证服务器稳定高效。 | ||
| 工作内容 | 画架构图、写核心模块、调优性能、查bug、改框架代码。 | ||
| 协作关系 | 和产品经理聊需求,跟前端联调接口,向技术总监汇报,和测试一起验功能,跟运维配合上线。 | ||
java服务器高级开发工程师
岗位职责:
1、参与系统核心架构的设计和编写
2、参与产品设计与代码实现
任职资格:
1、计算机相关专业正规本科毕业,3年以上软件开发经验
2、java基础扎实,熟悉面向对象思想,精通编程,调试和相关技术
3、熟悉java后台开发,熟悉jvm基本原理,线程知识,java垃圾收集原理
4、熟悉spring,netty框架至少一种,熟悉spring boot者优先,需对框架有深刻理解
5、了解多线程、异步通信处理等,对如果提升java服务器性能有深刻体会
6、熟悉mysql,redis等数据库操作,了解内存优化,缓存服务,负载均衡知识
7、有大数据项目开发经验值优先
8、有大型高并发系统开发经验者优先