服务器开发工程师c岗位职责
| 适配人群 | C语言工程师,后端开发岗,游戏服务端程序员 | 使用场景 | 游戏开发,服务器部署,网络调试 |
|---|---|---|---|
| 设立背景 | 公司做游戏需要后台支撑,服务器得有人写代码搭架子。 | ||
| 核心职能 | 写游戏服务器代码,搭框架,管部署和日常维护。 | ||
| 工作内容 | 按策划需求写代码,改框架,上线部署,修bug,查网络问题。 | ||
| 协作关系 | 跟策划对接需求,和客户端开发联调,向技术组长汇报,配合运维做部署。 | ||
岗位职责:
1.根据策划需求编写游戏服务器代码
2.参与服务器框架设计
3.服务器部署维护
职位资质:
1.2年以上有效c 工作经验
2.扎实的c 基础及编程功底,能编写高质量的服务器代码
3.熟悉一种数据库操作
4.熟悉linux环境配置
5.熟悉tcp/ip协议,能熟练运用工具调试网络问题
6.熟悉ace框架优先
服务器开发工程师c岗位职责:高级游戏服务器开发工程师
| 适配人群 | 后端工程师,游戏程序员,架构师 | 使用场景 | 游戏开发,系统架构,性能优化 |
|---|---|---|---|
| 设立背景 | 公司要做游戏服务器开发,得有人干后端设计和核心模块编码,不然项目没法推进。 | ||
| 核心职能 | 写后端代码,做系统架构设计,改老系统,保证进度和质量。 | ||
| 工作内容 | 写核心功能代码,定接口规范,写技术文档,优化现有系统。 | ||
| 协作关系 | 跟产品经理聊需求,和前端工程师对接口,向技术组长汇报,跟测试一起调bug,配合运维部署上线。 | ||
岗位职责:
1.参与项目后端的设计、开发工作,承担核心功能模块的代码编写,确保项目进度和质量;
2.参与系统架构设计、接口规范制定、技术文档编写等。
3.参与现有系统的优化改进。
职位要求:
1.具有两年以上主流语言c/c 、java/c#/go应用开发工作经验,熟悉数据结构,有严谨优良的编程习惯和风格;
2.精通c#编程,熟悉.netcore优先
3.熟悉linux/windows系统机制、操作和开发:如:多线程、多进程、同步、ipc、网络编程(socket)等;
4.熟悉mongodb/mysql数据库,扎实的数据库基础知识有一定数据库设计能力;
5.热爱游戏开发,愿意全身心投入技术工作;
6.有自我激励和良好的团队协作能力,有独立完成工作的能力;
7.具备大规模在线游戏相关程序开发经验者优先。
8.二年以上游戏/平台开发工作经验
服务器开发工程师c岗位职责:服务器开发工程师
| 适配人群 | 服务器工程师,游戏后端开发,分布式系统工程师 | 使用场景 | 游戏开发,高并发架构,分布式系统 |
|---|---|---|---|
| 设立背景 | 做游戏服务端要有人写代码 | ||
| 核心职能 | 写服务端模块,改服务端框架 | ||
| 工作内容 | 设计模块、写代码、优化框架、加新功能 | ||
| 协作关系 | 和客户端程序员一起对需求,听主程安排,跟策划讲技术限制,帮测试查bug | ||
工作职责:
1. 负责服务端模块的设计和开发;
2. 负责游戏服务端框架的优化与扩展。
任职要求:
1. 熟练掌握python/c /mongodb;
2. 熟悉分布式架构,以及高承载优化经验有限;
3. 具有良好的编程能力和编程习惯;
4. 善于沟通,有团队合作精神,对待工作有责任心,有良好的代码风格和编程习惯;
5. 热爱游戏,能承受一定强度的工作压力。
服务器开发工程师c岗位职责:服务器开发工程师c
| 适配人群 | 游戏服务端工程师,网络游戏开发者,C后端程序员 | 使用场景 | 手游开发,高DAU运维,游戏功能迭代 |
|---|---|---|---|
| 设立背景 | 做手游人多,服务器老崩,得有人专门搞稳定 | ||
| 核心职能 | 搭服务器架子,写逻辑代码,修bug保上线不挂 | ||
| 工作内容 | 设计模块、写c 代码、调网络和多线程、配合产品改功能 | ||
| 协作关系 | 跟策划讲需求,和客户端联调,听技术组长安排,跟运维一起盯日志 | ||
岗位职责:
1、负责高dau手游项目服务器端架构设计、模块划分,程序逻辑开发和维护;
2、根据产品规划和设计实现对应的功能模块开发。
任职资格:
1、计算机相关专业本科及以上学历,3年及以上网络游戏开发经验;
2、精通常用数据结构和算法,精通常用设计模式;
3、精通网络编程和多线程编程;
4、2年以上c 语言开发经验,熟悉go语言者优先。
服务器开发工程师c岗位职责:c 服务器开发工程师
| 适配人群 | 游戏服务端工程师,分布式系统工程师,高性能后台开发者 | 使用场景 | MMO手游开发,分布式系统设计,高并发运维 |
|---|---|---|---|
| 设立背景 | mmo手游项目需要有人干核心业务开发和性能优化的事。 | ||
| 核心职能 | 写代码、调性能、保服务器稳定跑mmo手游。 | ||
| 工作内容 | 改bug、写新功能、压测调优、查日志、配数据库。 | ||
| 协作关系 | 跟客户端程序员对接口,听主程安排,和运维一起盯服务,跟策划确认需求细节。 | ||
c 服务器开发工程师 职责描述:
mmo手游项目的核心业务开发、性能优化工作。
职位要求:
1、三年以上服务器开发经验,有mmo游戏服务器开发经验优先;
2、精通c/c ,精通linux下网络编程,熟悉网络编程、多线程编程、大型多人在线架构;
3、熟悉linux环境,熟悉shell脚本编写;
4、熟悉mysql,redis的使用、开发与优化;
5、有较强的自学能力,沟通能力和良好的语言表达能力;
6、有大型分布式、高并发、高负载、高可用系统设计经验者优先
服务器开发工程师c岗位职责:c 游戏服务器开发工程师
| 适配人群 | C后端工程师,游戏服务端开发者,网络通信程序员 | 使用场景 | 网络游戏开发,服务器性能调优,跨平台编程 |
|---|---|---|---|
| 设立背景 | 做游戏服务器,得有人写代码。公司要上线新游戏,服务器得跑起来。 | ||
| 核心职能 | 写服务器程序。测自己写的模块。调性能让游戏不卡。保持代码干净好读。 | ||
| 工作内容 | 写策划要求的功能。跑单元测试。看日志找卡顿点。改代码优化速度。写注释和文档。 | ||
| 协作关系 | 跟策划对接需求,听主程安排任务。和客户端程序员联调接口。和运维一起查线上问题。跟dba聊数据库用法。 | ||
岗位职责:
1、策划主题,具体执行游戏服务器端的研发工作;
2、负责自己所编写模块的单元测试工作;
3、程序性能的优化;
4、有良好的编程思路及习惯。
任职要求:
1、 精通c/c ,精通跨平台的socket编程;
2、 熟悉mysql或其它同类数据库系统;
3、 有多人在线网络游戏服务器开发经验优先。
服务器开发工程师c岗位职责:游戏服务器开发工程师
| 适配人群 | 服务器工程师,游戏后端开发,网游架构师 | 使用场景 | 游戏开发,服务器运维,防外挂 |
|---|---|---|---|
| 设立背景 | 做游戏得有服务器跑起来,不然玩家进不去。公司要推新游戏,老架构撑不住了。 | ||
| 核心职能 | 搭服务器框架、改架构、调性能。让游戏不卡、不崩、能扛住人多。 | ||
| 工作内容 | 写c 代码、看linux日志、测负载、防外挂、带新人写模块。 | ||
| 协作关系 | 和客户端程序员天天对接口,向技术总监汇报,配合策划调数值,帮运维查宕机原因。 | ||
工作职责:
1、复杂系统的设计开发工作;
2、评估开发周期及风险,指导团队成员进行相关开发;
3、整体把握游戏框架;
4、根据业务需要对服务器架构进行调整;
5、对游戏进行优化;
6、有良好的程序构架以及编程习惯。
任职资格:
1、精通游戏编程常用算法及数据结构;
2、精通c/c ,stl、linux开发环境;
3、有多人在线网络游戏服务器开发经验:
4、精通服务器架构;
5、对服务器端负载优化,网络安全、防外挂等有丰富经验;
6、三年以上游戏开发经验。
服务器开发工程师c岗位职责:服务器java开发工程师
| 适配人群 | 后端开发工程师,服务端架构师,中间件开发者 | 使用场景 | 游戏平台开发,广告系统集成,金融支付对接 |
|---|---|---|---|
| 设立背景 | 公司做游戏平台需要后端支撑,得有人写服务器代码 | ||
| 核心职能 | 写后端代码,搭服务器结构,弄数据库和通信协议,保项目按时上线 | ||
| 工作内容 | 写核心功能代码,改bug,维护老代码,配合调接口,做版本更新 | ||
| 协作关系 | 跟客户端程序员、策划、项目经理一起开会聊需求;向技术组长汇报;用钉钉和邮件同步进度 | ||
岗位职责:
1. 设计和开发服务器后端,包括服务器结构和逻辑,数据库结构,通信协议,核心功能代码编写等,确保满足项目的时间计划和质量要求;
2. 跟客户端、策划、项目经理协调商议平台的需求和技术;
3. 服务器端代码的维护和实施。
任职要求:
1. 三年及以上java服务器开发经验;
2. 熟练掌握java基本原理及面向对象程序特性,对io,线程,线程池,反射,泛型有一定了解;
3. 对主流的java框架有一定了解,如spring,mybatais或hibernate;
4. 熟练掌握t-sql语句,对redis有实际使用经验,mongodb或其他非关系型数据库有经验者优先;
4. 熟悉mina或netty者优先,有实际的socket,nio经验优先;
5. 有完整的项目开发经验者优先,有通信协议设计经验优先;
6. 有一定的linux服务器经验;
服务器开发工程师c岗位职责:服务器技术工程师
| 适配人群 | 服务器工程师,网络工程师,系统架构师 | 使用场景 | 服务器部署,网络工程,架构设计 |
|---|---|---|---|
| 设立背景 | 公司卖服务器要有人装、配、搭网络,客户买了得马上能用。 | ||
| 核心职能 | 装服务器、配网络设备、设计小规模网络结构,让硬件跑起来。 | ||
| 工作内容 | 装联想戴尔ibm服务器,配交换机路由器,装系统和虚拟化软件。 | ||
| 协作关系 | 跟销售谈客户需求,向技术主管汇报,和售后一起处理故障,偶尔帮客户培训。 | ||
职责描述:
职位要求:
1)负责联想/dell/ibm服务器等硬件产品安装配置 ,能独立完成一般类型的网络工程项目(网络设备配置)
2)负责网络架构设计。
任职资格:
1)通信、计算机、电子相关专业毕业,3年以上相关工作经验优先;
2)通过ccnp或hcse及以上证书优先。
3) 掌握计算机硬件和软件基础知识、熟悉 服务器、存储及相关软件(windows____、redhat、vmware等)安装优先;
4)具有良好的沟通能力,较强的学习能力、协调能力、独立分析问题和解决问题的能力;
5) 有较强的团队合作意识和敬业精神并具有良好的专业素质和很好的学习及自我管理能力。
服务器开发工程师c岗位职责:服务器测试工程师
| 适配人群 | 测试技术负责人,白盒测试工程师,性能测试专家 | 使用场景 | 系统上线前,性能压测中,接口联调时 |
|---|---|---|---|
| 设立背景 | 公司做安全产品要测服务器,得有人专门盯测试这事。 | ||
| 核心职能 | 管整个项目系统的测试,定计划、写方案、找bug、带新人。 | ||
| 工作内容 | 写测试用例、跑自动化脚本、做接口和性能测试、分析结果、提bug。 | ||
| 协作关系 | 天天跟开发打交道,向测试组长汇报,帮产品理需求,偶尔教新同事。 | ||
岗位职责:
1.独立负责项目系统的测试,制定测试计划和测试方案;建立并优化测试过程,提升测试效率和产品质量;
2.设计、优化、执行web开发测试过程,与开发团队一起保证软件品质;
3.开发自动化、接口测试脚本,执行自动化测试、接口、性能测试等;
4.分析测试结果,发现产品bug并定位;
5.能针对产品制定测试策略和测试方法,能带领并指导测试成员完成测试工作;
6.通过学习总结、技术钻研和培训,进行测试过程和测试方法的持续改进。
任职要求:
1.本科以上学历,计算机相关专业,有扎实的计算机基础知识,3-5年工作经验;
2.精通linux,能熟练使用shell进行编程,对python/java/c 任一种编程语言,能熟悉编写代码;
3.熟悉软件工程、软件测试理论和方法,熟知相关的测试流程、测试文档标准和软件工程学原理,精通测试用例设计方法,能主动进行技术钻研。
加分项:
1.熟悉服务器相关技术和测试方法,熟悉mysql/redis/mongodb/hbase/django等领域知识;
2.有白盒测试和性能测试经验优先。
服务器开发工程师c岗位职责:服务器高级开发工程师
| 适配人群 | 服务器工程师,后端开发岗,游戏程序岗 | 使用场景 | 游戏开发,系统优化,架构设计 |
|---|---|---|---|
| 设立背景 | 做游戏后端开发,得有人专门搞服务器这块儿。 | ||
| 核心职能 | 写核心后端代码,搭系统架子,改老系统让它跑得顺。 | ||
| 工作内容 | 写c#代码,调数据库,弄linux多线程,写接口文档,修bug。 | ||
| 协作关系 | 和客户端程序员对数据格式,跟主程汇报进度,和策划聊需求,和测试一起验功能。 | ||
服务器高级开发工程师职位要求
1.具有两年以上主流语言c/c 、java/c#/go应用开发工作经验,熟悉数据结构,有严谨优良的编程习惯和风格;
2.精通c#编程,熟悉.netcore优先;
3.熟悉linux/windows系统机制、操作和开发:如:多线程、多进程、同步、ipc、网络编程(socket)等;
4.熟悉mongodb/mysql数据库,扎实的数据库基础知识有一定数据库设计能力;
5.热爱游戏开发,愿意全身心投入技术工作;
6.有自我激励和良好的团队协作能力,有独立完成工作的能力;
7.具备大规模在线游戏相关程序开发经验者优先。
服务器高级开发工程师岗位职责
1.参与项目后端的设计、开发工作,承担核心功能模块的代码编写,确保项目进度和质量;
2.参与系统架构设计、接口规范制定、技术文档编写等;
3.参与现有系统的优化改进。
服务器开发工程师c岗位职责:流媒体服务器工程师
| 适配人群 | 流媒体工程师,音视频研发者,协议优化专家 | 使用场景 | 全球直播,点播服务,视频传输优化 |
|---|---|---|---|
| 设立背景 | 公司要做全球直播点播服务,得有人搭后台、调架构。 | ||
| 核心职能 | 搞流媒体后台开发,优化直播点播体验,管流畅度、画质、延迟。 | ||
| 工作内容 | 写c/c 代码,调协议比如rtmp、hls,改传输逻辑,压延迟,提画质。 | ||
| 协作关系 | 跟前端工程师、测试工程师、产品经理一起干活。向技术总监汇报。用钉钉沟通,每周站会同步进度。 | ||
任职资格:
1. 本科以上学历,具备3年以上unix/linux下c/c 开发经验,且有2年以上视频直播系统的开发和优化经验;
2. 熟悉h264、hevc等视频编解码标准,熟悉流媒体常见的传输协议和容器格式,如rtp/rtcp,hls,rtmp,flv;
3. 精通tcp/udp协议原理,熟悉多媒体在丢包网络下的编解码及传输技术,有quic/srt/kcp等相关协议的使用和优化经验;
4. 熟悉操作系统、网络基础、数据结构和设计模式;
5. 对技术充满好奇心,时刻关注领域新技术,具有良好的沟通和团队协作能力。
服务器开发工程师c岗位职责:服务器软件研发工程师
| 适配人群 | 嵌入式软件工程师,音视频开发工程师,多媒体系统工程师 | 使用场景 | 音视频传输,流媒体服务,云服务器部署 |
|---|---|---|---|
| 设立背景 | 公司要做音视频产品,得有人写代码搭系统 | ||
| 核心职能 | 写c/c 代码、调音视频协议、部署云服务、搞流媒体服务器 | ||
| 工作内容 | 看英文文档、写技术文档、用git管理代码、调试linux多线程、配网络协议 | ||
| 协作关系 | 跟测试工程师一起测bug,向技术组长汇报,和前端联调接口,帮产品理需求逻辑 | ||
职责描述:
1.统招本科以上学历,计算机/软件/通信等相关专业;
2.可熟练阅读英文技术文档,具备文档编写能力;
3.良好的协作能力与沟通能力,具有敬业精神、高度责任感和创新能力、富团队合作精神。
岗位要求:
1.良好的c/c 编程能力,能熟练使用svn或者git等版本管理软件的客户端;
2.熟悉linux操作系统及linux多线程、进程通信等内容的编程;熟悉计算机网络编程(tcp/ip、udp等网络通信协议);
3.对云服务器的部署有一定了解;
4.具有以下任何一项经验者优先考虑
l 熟悉开源流媒体服务器如darwin streaming server、live555、simple rtmp server等的框架及设计;
l 熟悉音频数据的表示方式,对音频数据的主要参数有充分的了解;熟悉音频的编解码格式,如g.7xx、aac、opus等;
l 熟悉视频数据的表示方式和种类,对视频数据的主要参数有充分的了解;熟悉视频的编解码格式,如h.264、h.265、mjpeg等;对静态图像的表示和存储方式要有一定了解;
l 熟悉音视频数据的封装存储格式,如mp4、flc、vob等;
l 熟悉计算机音视频传输的相关协议:包括rtsp、rtmp、rtp等;熟悉计算机音视频互动的相关协议,如:h.323、sip、webrtc、skype等。
服务器开发工程师c岗位职责:服务器php工程师
| 适配人群 | PHP服务器工程师,游戏后端开发者,高并发架构师 | 使用场景 | 游戏平台开发,核心系统建设,高并发服务 |
|---|---|---|---|
| 设立背景 | 公司要做游戏平台和核心业务系统,得有人写后端代码。 | ||
| 核心职能 | 写游戏平台代码,搭核心业务系统,让老模块跑得更快。 | ||
| 工作内容 | 开发新功能,改旧代码,调数据库,测接口,修bug。 | ||
| 协作关系 | 跟前端工程师对页面逻辑,跟测试工程师交版本,向技术组长汇报进度,和产品聊需求细节。 | ||
职位描述:
1、负责公司游戏平台产品的开发
2、负责公司核心业务系统的开发
3、负责优化现有公司业务模块效率
任职要求:
1、正规院校计算机相关专业本科以上学历,扎实的计算机基础,较强的算法能力
2、具有3-5年应用服务器开发经验(有游戏服务器开发经验优先)
3、熟练掌握php原生开发,熟练使用mysql数据库,非关系型数据库,熟悉memcache和redis
4、具有架构设计能力,熟悉mvc框架,熟悉ajax
5、学习能力强,拥有优秀的逻辑思维能力和较好的沟通交流能力,工作认真负责,能够迅速融入团队
6、具有erlang语言开发经验优先
7、性能优化和数据库优化经验者优先
8、有高并发系统开发经验者优先
服务器开发工程师c岗位职责:服务器自动化测试工程师
| 适配人群 | 测试开发工程师,白盒测试工程师,自动化测试工程师 | 使用场景 | Paas平台测试,线上问题分析,测试环境部署 |
|---|---|---|---|
| 设立背景 | 公司要测好软件,得有人懂开发又懂测试 | ||
| 核心职能 | 做测试,写框架,帮开发找bug,管测试环境 | ||
| 工作内容 | 写用例、跑测试、看log、写sql、搭docker环境、出报告 | ||
| 协作关系 | 跟开发一起改bug,跟运维搞上线,向测试组长汇报,和产品对需求 | ||
岗位职责:
1、3年以上软件测试经验,精通测试理论、测试策略、测试用例设计方法等相关测试技术
2、熟悉java开发,熟悉spring、spring mvc 等主流框架
2、熟悉python开发
4、熟练使用linux系统、nginx 等应用服务器配置与管理
5、熟练my sql等常用数据库系统的操作,能熟练编写复杂sql语句
6、有白盒测试或自动化测试框架等开发经验
7、有 服务器端开发测试 经验优先
8、有docker 部署经验优先
任职要求:
1、日常项目及需求测试;包括测试需求分析,计划方案制定,测试用例设计和执行,完成测试报告
3、分析log协助开发定位问题,帮助分析分析线上问题
4、负责组内测试技术的推动;白盒测试、测试框架及工具的开发
5、负责paas系统平台及相关系统的测试
6、编写自动化测试框架,持续监管测试用例自动化执行
7、能够独立部署测试环境,熟悉docker 最佳
8、协助运维完备上线计划,解决部署中问题








