在现实社会中,越来越多地方需要用到岗位职责,一份完整的岗位职责应该包括部门名称、直接上级、下属部门、管理权限、管理职能、主要职责等。到底应如何制定岗位职责呢?下面是小编整理的研发技术专家岗位职责,欢迎大家借鉴与参考,希望对大家有所帮助。
研发技术专家岗位职责1
职责描述:
1.负责设计、研发,具有高性能,高可用的关键系统服务;
2.负责c++编程框架、分布式系统架构的设计和研发。
3.负责关键技术攻关、新技术预研。
任职要求:
1、有扎实的c/c++编码能力,扎实的计算机理论基础;
2、精通linux平台高并发,多线程编程;
3、精通tcp/ip协议,具有丰富的'tcp,udp网络编程经验和框架设计经验;
4、能够熟练使用zeromq、kafka、infomatica、tibco等常见消息中间件中的一种,熟悉分布式系统常见的灾备设计、高性能设计、弹性可扩展设计;
5、沟通表达能力良好,研究学习能力强,对技术有好奇心;
6、有证券交易系统开发经验,熟悉证券交易业务流程或交易所接口者优先考虑;
7、有分布式中间件研发,linux内核研发,网络协议栈研发设计经验者优先考虑;
7、有高性能计算、异构计算经验者优先考虑。
研发技术专家岗位职责2
岗位职责:
1、开发下一代基于web的3d装修工具;
2、开发和维护2d/3d几何算法库;
3、独立实现关键算法,负责将算法应用到模块功能中;
4、对算法相关功能进行的需求分析、功能设计和实现;
5、研究前沿的图形学相关技术并应用到项目中。
任职要求:
1、扎实的算法基础,数据结构及算法设计;
2、对计算机图形学有浓厚兴趣;
3、本科及以上学历,计算机、ee、数学等相关专业;
4、熟悉至少一种面向对象语言(typescript、c++、c#、java、javascript等);
5、有激情,良好的编码习惯。
研发技术专家岗位职责3
职责描述:
1、从事金融类应用软件系统研发;
2、负责应用系统需求分析、技术选型、架构设计、框架搭建、核心算法设计,核心代码编写;
3、负责应用系统模块分解、核心接口设计、团队分工安排,解决团队中的技术不一致;
4、指导技术团队合理使用开发环境和支撑工具,牵头进行技术攻关,确保研发过程高效顺畅;
5、通过设计评审、代码评审等方式,识别通用组件或重构需求,保证开发质量。
任职要求:
1、5年以上java开发经验;
2、精通java后端开发技术,并深刻理解其原理,包括spring、springmvc、mybatis、restful、springboot、springcloud、dubbo等;
3、理解前端开发技术原理,包括js、css、h5,及相关开发框架;
4、精通分布式系统设计,包括集群管理、日志监控、高可用设计、性能调优、安全防御等;
5、熟悉各种中间件的使用,并精通其中至少一个,包括mysql、tomcat、reids、nginx、varnish、kafka、zookeeper、elasticsearch等;
6、具备网络设备基础知识,并理解tcp/ip网络协议原理;
7、具备多线程、高并发、高吞吐编程能力;
8、具备敏锐的技术嗅觉,熟悉业界技术发展动态,热爱技术;
9、有运维管理系统、金融业务管理系统、风控系统、实时流计算系统开发经验者优先;
10、具有devops或大规模集群系统实践经验者优先。
【研发技术专家岗位职责】相关文章:
技术研发员岗位职责09-19
技术研发部岗位职责06-03
研发技术员岗位职责06-04
研发技术人员岗位职责12-04
技术研发部助理岗位职责10-11
技术研发员岗位职责9篇01-14
技术研发部岗位职责4篇07-29
研发岗位职责06-02
专家岗位职责07-15