中间件工程师岗位职责

时间:2023-04-20 11:31:24 岗位职责 我要投稿
  • 相关推荐

中间件工程师岗位职责

  在学习、工作、生活中,需要使用岗位职责的场合越来越多,岗位职责是指一个岗位所需要去完成的工作内容以及应当承担的责任范围。那么制定岗位职责真的很难吗?以下是小编为大家整理的中间件工程师岗位职责,欢迎大家借鉴与参考,希望对大家有所帮助。

中间件工程师岗位职责

中间件工程师岗位职责1

  工作职责:

  1.负责基础架构技术、产品的设计与研发

  2.负责分布式缓存、消息、rpc、链路跟踪等某个或某些中间件产品的设计与研发

  3.优化基础服务性能,提升服务可用性,增加系统稳定性,保障业务高效运行

  4.解决线上服务运行期间出现的各种问题

  任职要求:

  1.计算机或相关专业本科以上学历(5年及以上工作经验)

  2.精通java程序开发,熟悉linux/unix开发环境

  3.熟悉常用开源分布式系统,精通但不限于kafka/rocketmq/mongodb/redis/opentsdb等任意一种开源产品源代码

  4.良好的.分布式理论与实践能力

  5.良好的沟通协作能力,较强的精神

  6.有github等开源社区贡献经验的优先

中间件工程师岗位职责2

  岗位职责:

  工作职责:

  1.负责优化维护常见开源中间件集群;

  2.负责制定中间件使用规范;

  3.负责相关中间件性能及可用性方案;

  4.新技术跟踪预研;

  岗位要求:

  1. 3年以上开发或运维经验,计算机专业背景优先;

  2.熟悉java,spring cloud.熟悉分布式、缓存、消息,熟悉jvm原理及调优;

  3.熟悉mongodb,kafka,redis,zookeeper一种或以上;

  4.熟悉http.对存储,网络有一定认知;

  公司福利:

  【基本福利】

  弹性工作制、五险一金齐全、优美宽敞的工作环境,生活工作两不误;

  【进阶福利】

  团队年度旅行、月度团建、年度体检、多样化培训和俱乐部,诗与远方都拥有;

  【特别福利】

  员工托儿所、活力健身房、便捷停车场、中大哈佛游学机会说走就走;

中间件工程师岗位职责3

  职责描述:

  1.负责物联网核心框架和中间件产品研发,支撑千万级别物联网基础设施服务;

  2.参与需求讨论和方案制订,并完成开发和测试上线工作;

  3.日常性能调优和问题定位和修复.

  任职要求:

  1.本科或以上学历,计算机专业或软件工程等专业;

  2. 5年以上java开发经验;熟悉基本数据结构和算法,熟悉jvm和主流java开源框架的'原理;

  3.从事过大型中间件开发工作,对代码重构,性能问题定位和高可用有一定经验;

  4.熟悉linux环境下常用的系统工具,能利用工具排查cpu、内存和网络io等问题;

  5.对相关技术领域的开源产品有深入的理解如时序数据库、内存数据库、高速队列、分布式事务等;

  6.有github开源项目优先.

  中间件团队专注于提升涂鸦全球化iot平台能力,研发改进:数据脱敏合规、全球跨域rpc、分布式内存数据库、海量消息、时序数据库、全球跨域数据同步等iot场景中间件.

中间件工程师岗位职责4

  工作职责:

  1、参与中间件二次开发工作;

  2、参与中间件性能调优、输出可用性方案及评审工作;

  3、新技术的跟踪及预言;

  工作要求:

  1、本科及以上学历,3年以上开发或运维工作经验;

  2、熟悉java、springcloud;熟悉分布式、缓存、消息;熟悉jvm原理及调优;

  3、熟悉mongodb,kafka,redis,zookeeper其中一种或以上;

  4、熟悉http.对存储,网络有一定认知;

  wehotel比任何人都关心您的身心健康与职业发展,公司提供多维度福利:

  【基本福利】

  弹性工作制、周末双休、五险一金、带薪病假年假,优美宽敞工作环境,工作生活两不误;

  【进阶福利】

  年度旅行、月度团建、年度体检、多样化培训和文体俱乐部,工会关爱,诗与远方都拥有;

  【专属福利】

  入职即享平台金卡待遇,员工托儿所、活力健身房、便捷停车场,健康家庭不忧愁;

中间件工程师岗位职责5

  岗位职责:

  1.能进行系统的架构和业务实现的设计,提供可靠有效的解决方案;

  2.撰写代码,确保开发质量,能进行相关技术和系统架构研究、选型、验证、应用;

  3.能根据系统支持的业务情况,提前预警当前的.问题与瓶颈所在;

  岗位要求:

  1.本科及以上,3年以上java开发工作经验;

  2.java基础扎实,熟练使用sring mvc/spring boot + mybatis/ibatis、ssh等主流java框架,理解常用的设计模式;

  3.对j2ee框架spring有深入理解,且能熟练运用;

  4.熟练掌握并使用mysql、oracle等数据库,并具有一定的sql功底;

  5.熟练使用linux系统常用命令;

  6.思路清晰,善于思考,责任心强,具备良好的沟通能力、团队合作精神和承受压力能力;

  7.熟悉分布式.多线程及高性能的设计与编码及性能调优优先;

  加分项:

  1.有底层组件开发经验,或者开源社区贡献代码者优先;

  2.对业内动态和发展方向有着敏锐的洞察力、并能够独立研究者优先;

  3.熟悉docker容器技术,了解apache mesos、dcos者优先;

  4.熟悉dubbo,spring boot/spring cloud等分布式框架优先;

  5.熟悉电子商务、互联网金融行业相关业务,并具备核心系统设计与研发经验的优先。

中间件工程师岗位职责6

  职位描述:

  工作职责:

  负责公司名字服务与负载均衡服务开发与维护工作;

  负责消息队列服务与开发框架的开发与维护工作;

  负责中间件产品的对外开源、推广与影响力建设;

  任职要求:

  工作三年以上,熟练使用c/c++,golang,java中的.一种或多种开发语言;

  有开发框架、名字服务、服务间负载均?、消息队列等中间件相关开发经验优先,熟悉consul、etcd、zk、kafka、rabbitmq等实现原理优先;

  对开源项目感兴趣,有参与维护开源项目者优先;

中间件工程师岗位职责7

  职责描述:

  1、java方向;

  2、按设计实现中间件产品的相关功能模块;

  3、编写实现部分的相关文档;

  4、后续将实现各中间件产品的上云工作。

  任职要求:

  1、对java底层有一定理解;

  2、熟悉linux操作系统;

  3、熟悉常用数据库;

  4、熟悉weblogic、tomcat等中间件;

  5、熟悉spring、dubbo等开发框架者优先;

  6、熟悉docker容器技术者优先;

  7、有良好的'文档编写能力,同时具有良好的沟通技能、团队合作能力。

中间件工程师岗位职责8

  职责描述:

  1.负责支持跟进和解决用户问题,确保客户业务正常运行。

  2.分析来自客户的'工单数据,通过看报表分析top问题并记录总结,寻找解决方案。

  3.协助完善一些手册文档。

  4.完成团队分配的一些项目。

  任职要求:

  1.熟练掌握linux操作系统,具备1年以上linux相关运维经验;

  2.熟悉nginx、kafka、mq、zokeeper、redis等常见中间件产品的一种或者多种;

  3.熟悉tcp/ip协议、http协议等协议;

  4.熟悉java/php/python任何一门语言,对分布式消息、elk、缓存、服务等中间件、分布式架构有一定的了解;

中间件工程师岗位职责9

  职责描述:

  1.负责电视软件系统组件、应用组件、音视频组件、网络、信号源、多媒体、流媒体、智能应用等领域开发工作。

  任职要求:

  1. 2年以上c/c++软件开发经验。

  2.熟悉gdb等代码调试工具,善于分析解决问题

  3.熟悉软件开发过程,有敏捷开发经验者优先

  4.良好的沟通与表达能力

  5.有tv行业和linux嵌入式系统开发经验者优先。

中间件工程师岗位职责10

  工作职责:

  根据云业务的特点,设计研发云中间件产品;

  负责中间件前沿技术的`研究与应用。

  任职要求:

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

  精通算法与数据结构,熟悉c、c++编程语言为佳;

  深入理解中间件技术原理、架构和使用场景;

  具有5年以上消息中间件或者交易中间件相关经验;

  至少掌握一种一致性算法;

  积极进取、诚实正直,致力于互联网中间件的开发。

中间件工程师岗位职责11

  职位描述:

  工作职责:

  岗位职责:

  1.参与数据传输服务的功能研发和技术难题攻关

  2.参与分布式事务服务的功能研发

  3.帮助业务解决生产环境发现的问题并及时解决

  岗位要求:

  1.五年以上的开发经验,精通java,精通数据库相关组件mybatis、spring

  2.优秀的推动能力、沟通能力和跨团队项目合作经验

  3.优秀的分析问题和解决问题的能力,对解决具有挑战性的问题充满激情

  4.有高性能io研发相关经验优先

  5.有“代码洁癖”和极客精神

  岗位亮点:

  1.美团的数据库同步服务-databus,服务于整个集团的数据库访问,承载了大规模的.访问量

  2.在这里体验高并发、高可用、高稳定性带来的重大业务挑战

  3.在这里可以学习到分库分表的技术难点

  4.在这里可以思考分布式事务是如何优雅解决的

中间件工程师岗位职责12

  职责

  该职位负责神经网络芯片驱动程序的开发和集成。具体包括以下一到多项:

  ●扩展tensorflow/caffee/pytorch等ai框架的后端,实现对新神经网络计算设备的.支持;

  ●分析和优化ai框架的性能;

  ●针对神经网络计算设备,设计和调优ai框架调度算法和模块;

  ●设计实现支持神经网络框架的设备模拟器;

  ●测试和评估ai框架的方法、工具及benchmark;

  职位基本要求

  ●计算机或软件相关学科本科毕业;

  ●理解ai框架及常见的神经网络模型;

  ●熟练掌握c/c++,python编程;

  ●熟悉软件开发工具和脚本语言(如git,cmake,bazel,bash等);

  ●熟悉软件开发、发布和管理流程(如敏捷开发,缺陷管理,ci/cd概念等);

  职位要求加分项

  ●计算机科学或电气工程学硕士毕业或三年以上相关工作经验;

  ●基于tensorflow的神经网络应用开发和调优经验;

  ● gpu驱动或应用(cuda和cudnn库)开发经验;

  ● llvm相关开发经验;

中间件工程师岗位职责13

  岗位职责:

  1.为线上业务提供高效可靠的大规模分布式高性能消息队列解决方案

  2.负责消息中间件各个组件模块的`研发及一些技术题难的攻关

  3.设计及开发高效的自动化运维和管理工具,提升运维效率

  4.应对突发情况,可快速发现问题、解决问题

  岗位要求:

  1.四年以上的开发经验,精通一门或多门开发语言(java、c++、scala、python等)

  2.优秀的推动能力、沟通能力和跨团队项目合作经验

  3.优秀的分析问题和解决问题的能力,对解决具有挑战性问题充满激情

  4.精通一种以上的mq系统(kafka、rabbitmq、beanstalkd、activemq等)优先

  5.有高性能io研发相关经验优先

  6.对运维体系,运维理念及大规模,高性能网站服务架构有深入的理解和实践经验优先

中间件工程师岗位职责14

  职位描述:

  1、主导信贷、存款、理财、渠道、客户营销等系统分析与设计工作,承担核心功能或组件的代码编写;

  2、主导技术难题攻关,持续提升系统稳定性和高并发处理能力,扫除技术风险;

  3、主导金融行业基础平台、业务平台的架构设计及落地。

  任职要求:

  1、扎实的java编程基础,精通java ee、微服务、消息中间件等相关技术;对各种开源的`框架如spring,消息中间件等有深入的了解;

  2、3年以上大规模高并发访问的web应用系统设计和开发经验,丰富的线上运维经验;

  3、具备良好的识别和设计通用框架及模块的能力;

  4、具有大型电子商务网站以及银行业核心系统、电信boss系统设计与研发经验背景的优先考虑。

中间件工程师岗位职责15

  职位描述:

  负责架构部核心项目之一:实时监控平台

  平台目标覆盖数万节点的基础设施层、应用与服务层以及业务活动层的实时动态监控,能够及时全面的反映整个系统各层面的.运行状况。

  主要职责:

  1.整体负责实时监控平台的需求和团队管理工作;

  2.和各技术团队沟通确认集成或数据采集处理方案,以及监控需求;

  3.控制项目需求优先级,把控有效输出,迭代方式不断呈现监控平台的价值产出;

  任职要求:

  1.对技术仍保持热情,为人积极,理解沟通能力优秀;

  2.有多年分布式系统架构以及线上排障经验,熟悉线上运维优先;

  3.至少熟悉一种分布式监控跟踪系统,如zabbix,小米open-falcon,阿里鹰眼,谷歌dapper,大众点评cat,ebay eagle,各类apm等;

  4.熟悉elasticsearch、hadoop、hbase、spark、flink、流式处理等

  5.有数字可视化落地经验,熟悉itil、服务治理优先;

【中间件工程师岗位职责】相关文章:

工程师岗位职责11-03

工程师的岗位职责02-28

地质工程师岗位职责08-08

理工程师岗位职责09-08

项目工程师岗位职责09-01

工程师个人岗位职责09-08

技术工程师的岗位职责08-31

物业工程师岗位职责09-13

存储工程师岗位职责经典10-10