岗位职责:
1、根据项目需求协助项目经理可行性分析、分解开发任务、解决开发中各种架构问题;
2、主导项目关键技术及疑难问题的攻关,并参与主导具体的实施工作及核心业务的开发工作,核心模块代码编写指导并解答软件开发工程师开发过程遇到的问题;
3、对团队成员进行有效的指导,组织技术交流和培训,增强团队技术能力。
任职要求:
1、计算机相关专业,本科及以上学历,6年以上工作经验;
2、熟练Linux平台应用开发,掌握JAVA、Python等开发语言,熟悉分布式、缓存、消息、搜索、负载均衡、弹性扩容等机制和实现;
3、有SaaS软件架构经验
4、有大型分布式、大数据量、高并发、高负载、高可用系统架构、设计、开发和调优经验;
4、熟悉微服务、领域模型设计、OOD、设计模式和敏捷开发;
5、优秀的需求理解能力、分析能力、问题界定与算法设计、建模解决能力;
6、有很强的判断、决策、计划与执行能力,学习能力强,具有良好的团队合作精神和职业道德。