【工作内容】
1.计算机/件工程等相关专业大学本科及以上学历,8年以上开发经验;
2.5年以上大型分布式平台架构设计与应用设计经验,具有多线程、高井发的应用研发经验;
3.深入理解分布式软件架构思想,能够根据业务场景进行技术选型決策,如
负载均衡、弹性扩容、微服务、分布式缓存、消息中间件、RPC框架等技术进行合理
应用,解决实际问题;
4.扎实的编程和工程突现能力功底,对面向对象有深入理解以及很强的应用能力;
5.精通JAA语言,对 code review、 unit test、CI/CD有深入理解和实践;
6.对主流的开发框架如 Spring MVC、 Spring Cloud、 Spring Boot等熟练掌握;
7.熟悉UML用例建模、对象建模等需求分析方法;
8.具备良好的文档撰写能力及编写习惯;
9.优秀的沟通协作和执行能力,并拥有强烈的责任心,能承受一定强度的工作压力;
10.精通 Oracle、Mysq이、 Mongodb等主流数据库技术中的一种,有 Mongodb查询优化, Schema建模及模式应用经验者优先;
11有在大中型项目中实践微服务架构、服务治理、领域驱动设计经验者优先
【岗位要求】
.负责业务平台的技术架构规划设计与落地;
2.负责产品架构分析,给出软硬件架构整体设计方案;
3.确保平台服务与基础设施的高可用性、高并发和可扩展性及安全性;
4.指导并评审研发工程师的技术设计方案;
5.负责核心技术问题的攻关,系统优化;协助解決项目开发过程中的技术难
题职
6.积极了解业界相关技术发展趋势,促进技术进步和创新位要求