岗位职责
1. 独立负责中间件产品功能模块、组件的系统设计与编码实现;
2. 负责中间件产品技术预研,组织产品技术方案的编写与评审;
3. 参与团队代码评审,提高代码质量,输出评审改进建议;
4. 负责产品手册文档及相关技术方案文档的高质量输出;
5. 负责解决中间件产品使用及运维对的技术问题,经验总结和分享;
6. 上级安排的产品技术及项目支持相关工作;
任职要求
1. 计算机科学与技术、软件工程、电子信息等相关专业,本科及以上学历;
2. 5年及以上分布式应用系统、PaaS平台等基础软件产品研发经验,有分布式中间件研发和运维经验者优先;
3. 精通C语言开发,具备扎实的编程语言基础和数据结构、算法知识;
4. 对分布式系统的稳定性、可靠性、容灾备份及弹性扩展有深入理解;精通TCP/IP协议栈,具备丰富的服务端网络编程及性能调优经验;
5. 熟悉主流中间件技术栈,对Redis、Nginx、Kafka等开源中间件的底层原理、核心架构及实现机制有深入研究及实践经验;
6. 具备较强的团队协作意识及沟通、表达能力,能快速适应技术迭代节奏;
7. 热爱技术研发,对开源技术有浓厚兴趣。