工作职责:
1、 参与公司级别微服务架构生态建设,包括但不限于微服务框架、MQ、微服务工具、微服务管理平台,微服务可观测方案等
2、 服务框架二开、Framework封装、工具研发、平台研发、自定义SDK、技术文档编写等。
3、 构建并持续优化基于共有云以及私有云的混合云微服务实现。
4、 深入理解业务方需求,参与基础架构的持续优化,满足微服务产品对业务发展的高效赋能。
5、 持续优化微服务架构,提升性能,保证系统高可用、高可靠运行。
6、 应对突发情况,快速发现问题、解决问题并系统化应急策略。
7、 关注业内架构新动态,持续发展和参与现有基础架构产品生态建设。
任职资格:
1、计算机、通信等相关专业本科(一本)及以上学历;
2、5年以上Java开发经验,扎实的Java基础、数据结构和算法功底。
3、有阅读过热门开源代码如Dubbo、Springboot、Springcloud等,具备二次开发的经验或能力
4、熟练掌握RocketMQ、Kafka等消息中间件的应用及原理,了解其底层架构原理。
5、熟练掌握mysql、ES、redis等数据库的应用及原理,了解其高可用机制。
6、理解微服务和服务治理领域相关解决方案,了解云原生生态,了解服务网格。
7、能够独立完成系统分析设计,主导详细设计和编码工作,确保进度及质量。
8、具备应对突发情况,可快速发现问题、解决问题的能力,动手能力强,热衷技术,对工程质量有很高的自我要求、精益求精。
9、具备较强的学习能力和责任心,能自我激励,善于沟通与团队协作,良好的客户服务精神。
本岗位为研发岗,偏管理的慎投,优秀的业务开发也可投递。
加分项:
强悍的编码能力(重要)
有基础架构开发经验优先
高并发经验优先
开源社区的committer优先