职位描述: 1.负责项目的架构设计、研发工作,承担从业务向技术转换的桥梁作用。
2.负责辅助并指导开发人员、组织技术研究和攻关工作。
3.确认和评估系统需求,制定技术选型方案和系统架构方案,给出开发规范,搭建系统实现的核心构架,并澄清技术细节、扫清主要难点。
4.对常见应用场景能给出最恰当的解决方案。能够评估自己的团队实现特定的功能需求需要的代价。
5.协助项目经理,使项目做到开发效率高,维护方便,升级扩展简单。
6.对系统框架相关技术和业务进行培训,指导开发人员开发。并解决系统开发、运行中出现的各种问题。
7.负责组织及带领公司内部员工研究新技术,组织相关技术培训。
8.能撰写技术解决方案,熟悉大数据和高并发优先
任职要求:
1. 具备5年以上软件行业工作经验。具备 2年以上 软件产品开发及架构和设计经验,熟悉微服务架构。
2. 熟练使用Java语言、Sping体系框架、SpingCloud和Dubbo等常用微服务框架,具备源码阅读能力和调优经验。
3. 熟悉oacle、mysql等常用关系型数据库和edis、mongodb等常用非关系型数据库,并具备一定的调优能力。
4. 熟悉linux服务器、tomcat、netty等服务运行容器、nginx代理服务器,并具备一定的调优能力和经验。
5. 具备一定的前端开发能力,熟悉VUE或eact开发框架及其生态。
6. 具备大中型开发项目的总体规划、方案设计及技术队伍管理经验。
7. 对相关的技术标准有深刻认识,对软件工程标准规范有良好的把握。
8. 对系统架构、网络安全、当前流行的主流技术、开发框架、中间件、开源工具等有比较全面的了解。
9. 具有领导技术团队能力,以及团队协作技能。
10. 熟悉大数据处理,懂保险金融业务优先