工作职责:
1.负责业务系统架构设计、团队管理制定计划并实施,保证项目质量和进度;
2.编写代码实现产品功能,完成项目开发,撰写相关文档,参与需求分析;
3.负责核心技术问题的攻关,技术方案的选型、系统优化,协助解决项目开发过程中的技术难题;
4.了解互联网的技术发展、评估外部技术与解决方案;
任职要求:
1、熟悉分布式微服务技术体系,有实际项目经验;
2、对微服务架构的设计原则、实践、问题与挑战有深刻理解,并能够根据业务需求进行系统的规划、设计、优化及扩展;
3、熟悉常见设计模式,精通SpringBoot、SpringCloud、 MyBatis、云原生网关等主流开源框架,熟悉常用第三方类库;
4、JAVA基础扎实,对JVM、IO、多线程、并发、网络等有深刻的理解;
5、熟悉云计算、容器化技术(如Docker、Kubernetes)以及DevOps流程;
6、具备良好的沟通协调能力和团队合作精神,能够与产品经理、开发人员、测试人员、运维人员等各个职能部门进行有效沟通协调;
7、有大型分布式系统设计和开发经验,对分布式事务、分布式锁、分布式存储等技术有深入了解;
8、有实际负责过已上线互联网项目的架构师优先考虑;