游戏服务器开发工程师岗位职责

2018-05-24    工程师职责    【本页移动版】
游戏服务器开发工程师是做什么的?本文提供游戏服务器开发工程师的岗位职责例子,包括详细的工作内容及任职要求。
-------------------------------------------------

工作职责:

1、负责游戏服务器端设计及开发;

2、与前台开发以及策划设计人员进行良好的沟通,高效的与前台开发合作设计编码和调试;

3、熟练和冷静的应对运营中的突发事件,严格按照运营流程处理事务。


工作要求:

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

2、1年以上后台开发工作经验;

3、1年以上分布式系统开发经验,网络游戏行业优先,对海量用户并行系统设计及系统优化有丰富经验,并能运用到高层的架构设计中;

4、熟悉linux操作系统下的c/c++开发及脚本使用,熟悉数据库相关应用开发;

5、全面的软件体系结构知识,熟练掌握面向对象技术、数据结构及应用,熟悉设计模式;

6、熟悉tcp/Udp等协议相关知识,熟悉网络编程;

7、具备良好的分析、解决问题能力,及良好的沟通协作意识,能承担较大的工作压力;

8、能够清晰完整的理解需求,并对可能出现的变化提出自己的预期思考以及梳理功能需求;

9、有Lua编程经验优先。

-------------------------------------------------

1、根据策划文档完成游戏逻辑功能模块的后端开发工作,提高服务器整体稳定性和执行效率;

2、与客户端程序员一起设计和实现通信接口和协议;

3、与测试人员配合,了解并解决存在问题,把握游戏开发细节;

4、对自己所负责的工作有极高积极性,主动跟进与处理所负责模块的bug;

5、按时完成上级主管交予的各项任务,不断学习与研究最新的技术。

 

任职要求:

1、本科及以上学历,计算机、数学等相关专业,有相关的网络游戏开发经验优先;

2、精通LUA/PYTHON/ERLANG/PHP等至少一种脚本语言,熟悉C/C++或JAVA等高级语言,数据结构和算法基础扎实

3、熟悉至少一种常见的SQL数据库,熟练运用SQL语句对数据库进行开发和维护;

4、熟悉linux命令,熟悉基于linux环境下进行开发工作者优先;

5、有一个及以上完整手游上线运营项目经验者优先考虑;

6、对游戏开发狂热,执行效率佳,理解能力强,逻辑思维清晰敏捷,责任心强,有优秀的团队合作和沟通技巧,有较强的独立解决问题的能力;

7、热爱游戏,爱玩游戏,是游戏制作事业的狂热爱好者;

 -------------------------------------------------

职位描述:
很重要:请注意,必须要会Mina或Netty框架。谢谢!

1、进行手游游戏服务器端功能及其支撑系统研发和维护;
2、参与服务器端运行环境的搭建和维护;
3、负责服务端逻辑功能的更新;
任职要求:
1、熟悉Java语言,良好的编程习惯;
2、对算法和数据结构以及OOP基本概念有很好的掌握和理解;
3、具有良好的Java基础,熟悉Java核心,多线程编程;
4、熟练使用Mina或Netty框架。
5、熟悉Mongodb数据库;
6、了解主流mvc框架,对HTTP协议有一定的理解;
7、熟悉Java自动化测试框架;
8、熟练使用Git进行项目协作开发;

 -------------------------------------------------
【职位描述】
1.C++游戏服务器开发
2. 根据需求和总体设计做模块概要设计和详细设计;
3. 服务端软件开发的编码和调试、单元测试工作;


【岗位要求】
1. 熟悉C/C++编程,熟悉STL,各种常见算法;
2. 了解MySQL,了解掌握至少一种NoSQL(如Redis等);
3. 熟练Erlang编程、熟悉OTP,对函数式语言编程有理解优先;
4. 1年以上游戏服务器或相关开发经验。
推荐文章