职位描述
工作职责
1、负责系统或产品线的架构设计及落地,包括抽象设计、非功能设计和关键技术设计
2、领导和协调整个产品/项目中的技术活动(分析、设计和实施等);推动主要的技术决策并最终表达为系统架构;确定系统架构,并促使其架构设计的文档化,应包括需求、设计、实施和部署的“视图”
3、制定开发规范,搭建核心架构,负责总体设计软件架构关键构件接口,澄清关键技术,提升团队整体技术水平
任职资格
1、计算机相关专业,985、211院校本科以上学历,普通院校硕士以上学历,具备3年以上开发经验,3年以上架构设计经验
2、拥有丰富的微服务架构设计经验;掌握物联网平台架构设计理论知识并拥有项目经验;掌握大型平台分级部署理论知识并拥有项目经验;有无人设备管控平台设计经验;有算法模型集成设计经验
3、精通Java开发语言及其特性;深入理解和应用Spring、SpringBoot、SpringCloud、Mybatis等开源框架;掌握mysql、postgresql等开源数据库和DM、瀚高等国产数据库及其优化技术;熟悉常用中间件ES、redis、tomcat、MQ、工作流等
4、掌握前端开发技术和框架,如Vue、ES6、TS等;熟悉Gis技术
5、掌握常用的通信协议及原理,包括TCP、HTTP/HTTPS、FTP、UDP、WebSocket、MQTT、DDS、mavlink等;熟悉常用安防协议,包括RTSP、SIP、RTMP等;了解GB/T 28181及onvif协议;知晓串行通信接口协议(RS232、RS485、RS422......);知晓CAN口通信;知晓其他专用接口,如SDI、AHD、GSML、mipi......
6、具有顶层设计及技术路线规划能力,具有信息数据架构、技术架构设计和实现、功能架构设计和实现、系统可靠性设计能力,对新技术的理解、掌握和分析能力;具有良好的沟通能力
7、有低代码开发平台设计经验优先
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕