中间件高级研发职位描述与岗位职责任职要求
职位描述:
职责描述:
1、负责基础架构、基础中间件、公共组件的设计和研发
2、负责第三方开源组件的研究、二次开发和落地工作
3、负责业务架构的中间件的改进和迭代工作
任职要求:
1、至少5年Java/Golang项目开发经验,熟练掌握Golang/Java语言和特性,有丰富的程序故障排除和性能调优经验;
2.熟悉悉TCP/IP协议,熟练掌握Linux网络编程和多线程编程技术;
3.熟悉基础架构、中间件、微服务化、中台等基础平台设施的的搭建运营;
4、熟悉主流开发技术和分布式系统原理,包括但不限于MQ,Mysql,Redis,MongoDB,Zookeeper/ETCD,Kafka,HBase等;
5、有探索精神和较强的学习能力,能主动有效的推动复杂技术探索任务;
6、有大型高并发项目架构设计或开源社区贡献者经验优先。
篇2:TEG09中间件高级研发工程师职位描述与岗位职责任职要求
职位描述:
工作职责:
负责公司名字服务与负载均衡服务开发与维护工作;
负责消息队列服务与开发框架的开发与维护工作;
负责中间件产品的对外开源、推广与影响力建设;
任职要求:
工作三年以上,熟练使用c/c++,golang,java中的一种或多种开发语言;
有开发框架、名字服务、服务间负载均?、消息队列等中间件相关开发经验优先,熟悉consul、etcd、zk、kafka、rabbitmq等实现原理优先;
对开源项目感兴趣,有参与维护开源项目者优先;
篇3:消息中间件高级研发工程师职位描述与岗位职责任职要求
职位描述:
工作职责:
1、负责今日头条消息中间件平台系统架构设计
2、优化消息中间性能和稳定性提升
3、设计符合业务场景的消息中间件
任职要求:
1、熟悉TCP/IP协议,熟练掌握Linux网络编程和多线程编程技术,熟练掌握C/C++/Java/Go等语言
2、熟悉Kafka,NSQ,RabbitMQ等各种消息中间设计实现
3、扎实的编程能力,熟悉常用算法和数据结构,熟悉分布式系统原理
4、熟悉RPC框架、系统性能优化和存储系统优先
5、有大型高并发项目架构设计经验者优先
6、有开源社区贡献者经验优先
篇4:中间件研发工程师岗位职责中间件研发工程师职责任职要求
中间件研发工程师岗位职责
职责描述:
1、java方向;
2、按设计实现中间件产品的相关功能模块;
3、编写实现部分的相关文档;
4、后续将实现各中间件产品的上云工作。
任职要求:
1、对Java底层有一定理解;
2、熟悉linux操作系统;
3、熟悉常用数据库;
4、熟悉weblogic、tomcat等中间件;
5、熟悉spring、dubbo等开发框架者优先;
6、熟悉docker容器技术者优先;
7、有良好的文档编写能力,同时具有良好的沟通技能、团队合作能力。