1. 负责系统的架构设计、参与需求、系统设计、接口设计等评审;
2. 负责组织技术研究和攻关工作,核心架构代码开发,解决系统开发、运行中出现的各种结构性问题;
3. 制定开发编码规范,指导培训开发人员;
4. 对系统架构方案进行评审及改进,控制系统架构质量;
5. 积极了解业界发展、相关新技术及趋势,促进技术进步和创新。
任职要求:
1. 10年以上开发工作经验,本科以上学历;
2. 具有较强的业务流程建模能力,有大型企业级应用的设计经验;
3. 精通 UML,精通 Java 语言,熟悉各类主流开源工具或框架,熟悉 Node.js、Python 等脚本语言;
4. 擅长分布式系统分析与设计、代码重构,熟悉分布式、SOA、REST、缓存技术、并发控制、消息通讯等技术;
5. 精通 SQL、Oracle、MySQL 数据库的应用,具备数据库规划能力;
6. 具备服务化与微服务架构设计能力,具有前后端应用设计经验;
7. 良好的结果导向,较强的抗压能力。