岗位职责:
1、负责bRPC等后台高性能框架的二次开发和维护;
2、负责C++研发框架,基础组件库的研发和维护;
3、负责微服务架构下的技术平台设计、研发迭代和运维保障,负责中间件平台系统/组件的故障定位与异常处理;
4、负责结合公司互联网项目、中间件团队技术产品的实际需要、预研业界优秀的技术理念与方案并进行可行性评估和引进、落地。
任职要求:
1、专科及以上学历,毕业三年以上,有大型分布式系统研发经验优先;
2、精通C++,有3年以上Linux下C++开发经验,熟悉常用的数据结构、算法,熟练使用STL等标准库;
3、至少熟悉一种微服务架构,熟悉1+个高性能RPC框架(grpc/brpc/tars),了解业内常用开源组件,系统高可用保障与平台架构设计,有实际的微服务的架构设计与开发经验,对微服务框架的原理、技术细节深入了解;
4、具备良好的编码习惯与高可用低成本的架构开发能力与经验,具备良好的线上问题定位经验与能力;
5、具备较强的求知欲,思维活跃,前瞻学习能力强,热爱关注前沿技术、源码专研,对技术有极致的追求,乐于分享;
6、责任心强,良好的沟通能力和团队合作能力。