- 岗位职责
1、负责在线教育产品服务端的架构设计和系统优化;
2、负责编写核心业务和核心组件代码,提高后台系统复用性和稳定性;
3、对研发团队的整体质量负责,review具体技术方案和代码实现;
4、基于业务发展预判,制定各技术模块未来1年技术演进路线;
5、和产品经理,业务团队紧密配合,促进技术创新和落地,对业务团队赋能。
- 岗位要求
1、设计并实现过复杂分布式系统,重点在业务模型抽象和系统稳定性建设两个方面有积累;
2、对面向领域编程有自己的理解,对柔性架构有自己的理解;
3、熟悉MySQL、Redis,Kafka,DataBus,MongoDB,ES等常见的后端组件,对组件内部的实现细节有了解;
4、扎实的代码基本功,思辨性的系统设计思考,能够设计并践行渐进式的架构实践;
5、设计经验丰富,负责过大型系统的架构设计和性能优化;
6、有良好的沟通和协作能力,推进过大型跨部门项目落地。