职位详情
职位描述:
1.负责完成符合可伸缩性、安全性、可靠性、可扩展性、可维护性要求的架构设计,满足业务需求。;
2.快速解决疑难杂症,降低技术实现的成本,并快速而高质量的交付产品,满足高质量产量功能、快速叠代及上线要求;
3.深入挖掘业务痛点,抽象各领域共性问题,从全局视角进行领域拆分规划和架构升级,提升整体架构的扩展性,提升业务支撑效率;
4.负责优化提升研发质量和效率,后续对系统和开发团队进行技术指导和培训;
5.负责企业管理团队整体业务监控方案;6.研究业界的技术发展、评估外部技术与解决方案;
岗位要求:
1.本科及以上学历,计算机及相关学科背景,8年以上Java开发经验,2年以上带团队经验;
2.JAVA基础扎实,熟悉集合、多线程编程,熟悉常用设计模式;
3.精通分布式、延展性、可扩性架构设计,具备大流量、大访问量、高容错性、高负载环境下的系统开发及优化经验。
4.熟悉SpringBoot、Dubbo、MyBatis、分库分表等分布式技术栈;
5.精通微服务、缓存、消息中间件相关技术,如Dubbo、Zeekeeper、Redis、RocketMQ等开源框架有实际项目开发经验,并熟练掌握其设计原理;
6.精通MySQL或Oracle数据库,对数据库事务、索引、性能优化等有深入理解:
7.了解基础的DevOps技术,如K8s、Docker、Jenkins部署环境等;
8.熟悉互联网应用架构,具有微服务的架构、设计和开发经验,合理应用常用技术解决问题;
9.具有服务治理、系统监控、服务拆分实际项目经验;
10.对系统稳定性和潜在问题高度敏感,主动发现潜在风险并推动解决;
11.良好的沟通表达能力,能够与业务方、产品经理、开发人员等良好充分深入沟通;
12.分析和深入发掘现有系统的不足,根据实际业务需要,为团队引入新技术和新方案;
13.有商旅相关领域经验者优先;
其他信息
行业要求:全部行业