服务端架构师职位描述与岗位职责任职要求 - 制度大全
制度大全 导航

服务端架构师职位描述与岗位职责任职要求

编辑:制度大全2020-08-12

职位描述

岗位职责:

1.负责大数据量、高并发系统的业务需求分析、架构设计,并承担主力核心研发工作;

2.制定技术规范和操作流程,保障服务性能和稳定性;

3.研发基础服务、开发标准代码框架和代码库,提升业务团队的开发效率和开发质量;

4.负责解决开发过程中遇到的复杂技术问题。

任职资格:

1、本科以上学历,5年以上工作经验,扎实的计算机专业基本功;

2、熟悉服务化、分布式系统、大型网站架构、数据库(MySQL)、搜索引擎、典型中间件(LVS、Nginx、Dubbo、Redis、RabbitMQ、Kafka、Storm等)的原理;

3、熟悉高性能高并发服务开发,高可用架构设计,曾主导或支撑过中等规模复杂度系统的设计和调优的优先;

4、有大中型电商平台、搜索系统、经验的优先;

5、善于学习,对业界技术保持敏锐触觉。

篇2:云盘服务端架构师职位描述与岗位职责任职要求

职位描述

职责描述

-负责云盘存储、传输、消费等基础服务的设计和核心代码开发;

-负责推动单元测试、集成测试和性能测试等持续交付机制,保障交付质量;

-持续优化存储安全、上传下载稳定性、预览体验等指标,下沉为中台能力;

-通过设计评审、CodeReview、技术学习等机制,引领团队技术氛围和技术成长;

-参与建设服务化架构、稳定性保障机制,保障系统的扩展性和可靠性;

-参与系统核心概念模型抽象,保证系统的通用性

任职要求

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

-5年以上相关工作经验,3年以上服务端开发经验,有中大型系统架构经验者优先;

-责任感强、有较强的逻辑思维能力、沟通能力、能够承担工作压力;

-熟练掌握Java/golang/python等语言之一,熟悉Linux/Unix服务器平台;

-有一定的网络编程经验,熟悉TCP/HTTP等网络协议;

-有一定的分布式存储经验,熟悉Ceph/HDFS等分布式文件系统;

-熟悉领域驱动设计、异步编程、函数式编程者优先。

篇3:服务端(资深)架构师视频架构职位描述与岗位职责任职要求

职位描述

工作职责

1、负责今日头条视频相关基础架构,包括不限于上传、存储、播放、云平台、Serverless/FaaS计算平台等工程架构服务;

2、设计、开发支持全球化多IDC、边缘网络的基础架构服务;

3、主动发现现有系统的弱点并加以完善,确保模块线上运行稳定;

4、对业务逻辑进行合理抽象,高效地满足架构、业务需求;

5、技术团队搭建、业务把控、团队管理和人员培养;

任职要求

1、至少4年服务端开发经验,强悍的系统设计及编码能力;

2、精通主流语言的至少一门C/C++/Java/Python/PHP/Go/Erlang等;

3、有优秀的逻辑分析能力,能够对业务逻辑进行合理的抽象和拆分;

4、积极乐观,责任心强,工作认真细致,具有良好的团队沟通与协作能力;

5、有强烈的求知欲、好奇心和进取心,能及时关注和学习业界最新技术;

其他加分项:

1、有团队管理经验优先。

2、有大规模分布式对象、文件存储经验优先;

3、有国内外知名云计算团队的工作经历优先;

4、有docker、kvm、mesos、kubernetes、swarm等开源项目经验优先;

5、熟悉AWSlambda、GoogleFunction、AzureFunction等产品的优先;

篇4:主机游戏服务端高级架构师职位描述与岗位职责任职要求

职位描述

服务端高级架构师:薪资可以面议

岗位职责

1、基于公司已有服务端代码框架进行底层架构开发与完善,包括基于C++开发的大厅服与UE4的DedicatedServer。

2、评估其他研发人员提交的代码是否符合现有的代码设计原则,并提出修改建议。

3、后端核心功能的改进,如登陆流程、开关服流程、DB存档流程、socket网络层封装等。

4、与策划沟通大型功能模块实现流程,指出策划设计上与现有架构冲突的地方,并提出修改建议。

5、清晰服务端的进程布局和线程布局,掌握服务端异步调用的流程,为其他研发同事提供技术支持和指导。

6、快速解决产品上线后的出现的登录、丢档、回档、宕机等紧急问题。

7、有自己的想法,主动学习新技术,并积极思考如何运用于已有游戏。

任职要求

1、精通C++,熟练使用JAVA、lua等编程语言,具备快速学习新编程语言的能力

2、熟练掌握服务端各种功能模块的开发流程,熟悉异步编程

3、快速理解已有服务端代码架构,并指导他人遵循现有架构原则进行开发

4、熟悉服务端底层原理,如进程启动流程、线程池、socket网络模型

5、具备开发跨平台程序的能力,开发代码需同时兼容windows与linux系统

6、了解客户端运行原理,能够开发部分客户端代码,完成服务端与客户端对接

7、具备一定管理能力,能够协调其他研发人员工作内容,能对不合理的策划需求提出修改建议

8、评估大型模块工作量,将其拆分为细节的实现步骤

篇5:服务端架构师独立闭环业务职位描述与岗位职责任职要求

职位描述

工作职责

1、负责参与和指导一个或多个子领域的服务器端业务研发工作;

2、分析和深入发掘现有系统的不足,定位系统瓶颈,提高系统性能和稳定性;

3、深入思考研发过程中的各项问题,促进团队工作效率和开发质量的提升;

4、根据业务实际需求,为团队引入新技术和新方案;

5、以自身良好的项目管理与协调沟通能力,负责跨团队的重点项目的推进工作。

任职要求

1、具备丰富的架构设计经验,能够准确、全面的理解业务,并根据业务发展设计合理的架构方案;

2、具备海量数据和大规模分布式系统的设计和开发经验;

3、具备良好的基本功,熟练使用各种的数据结构和算法,在计算机领域具有较完整的知识体系,并能结合到实际工作中;

4、具备丰富的编码和CodeReview经验及良好的编码习惯:结构清晰、命名规范、逻辑性强、代码冗余率低;对于Java/Python/Golang/C++至少精通其中一种;

5、具备良好的沟通能力、组织能力及团队协作精神;

6、有以下经验者优先:

1)负责过多条业务线或整个产品线的业务架构工作,组织过中等以上规模项目的;

2)具备多种语言研发经验、深入了解语言特点并能灵活运用的;

3)对多种数据库中间件、消息中间件及其他大规模分布式系统的基础架构组件有深入理解的。

制度专栏

返回顶部
触屏版电脑版

© 制度大全 qiquha.com版权所有