岗位职责:
1、负责需求分析、系统设计和框架搭建。
2、解决研发过程中的关键技术问题,性能优化,SQL优化等;
3、研究基础架构的发展方向,提出架构改进方案,微服务,分布式等。
4、诊断和解决现行系统可能存在的问题,保证系统的安全、稳定、高效率运行。
任职要求:
1、统招本科,计算机及相关专业本科及以上学历,5-10年研发经验;
2、精通Java,深入了解Spring boot/Spring MVC、Mybatis、Redis、Maven、Git、Dubbo、Spring cloud具有微服务架构和开发工作经验、分布式存储和缓存设计和使用经验;
3、精通掌握 MySQL/PostgreSQL,熟练掌握SQL调优技巧;
4、熟悉mongo/redis等非关系型数据库;
5、熟悉分布式发布/订阅消息队列系统(ActiveMQ、RocketMQ、Kafka等);
6、熟悉分布式系统基础设施中常用的技术,如缓存、消息中间件、搜索引擎等;
7、有丰富的面向对象系统研发经验,善于分析业务需求并融入对象设计 ,熟悉领域驱动设计;
8、深入理解Kubernetes、Docker、Istio等云原生技术,有云原生领域架构设计经验者优先;
9、有良好的沟通和表达能力,自我驱动能力强,工作积极主动。