1、 根据公司要求,主持制定公司技术选型和技术架构;
2、 架构核心代码的开发;核心系统底层框架代码实现;部分重用组件的开发 ;
3、 系统架构设计以及整体的数据结构设计 ;
4、指导开发人员技术实现以及技术支持 ,培养团队成员,使得团队整体技术实力持续提升;
5、 有一定互联网思维,能适应敏捷开发节奏,带领技术同事不断突破技术瓶颈,保持技术先进性;
6、完成上级领导交办的其他工作任务。
1、大学本科以上学历,计算机/软件开发等相关专业;至少5年的Java开发经验、2年以上大型项目架构设计经验
2、精通主流常用分布式框架,包括但不限于dubbo,Zookeeper,spring cloud,docker等等,了解到代码级别为佳;
3、精通主流常用中间件系统,包括但不限于mq,solor,ES;
4、掌握常见的数据库架构,包括关系型数据库和NoSql数据库;
5、掌握Memached、Redis等缓存框架,掌握Nginx、LVS、Apache集群和负载均衡;
5、具备技术敏锐度和嗅觉,能根据业务模式和场景选择最适用的技术架构,能平衡成本,收益,资源各种要素之间的关系,推动架构的落地实施;
6、在以下至少一种以上技术领域有比较大的项目经历:大数据、高可用、高安全、高并发、分布式、中间件。
请发送简历及作品集至: service@bloomage.com,邮件主题为“官网投递+职位+姓名”