#.熟悉js,css,html5,jsp,jquery,bootstrap等前端开发技术;
#.精通Java(多线程,io,nio,socket,jdbc等的编程及原理)基础知识;
#.熟练Struts,hibernate,springmvc,进行多个项目产品进行开发;
#.熟练jms,webservice,消息中间件Apache activeMq,rabbitMQ;
#.熟悉分布式缓存memcached/Redis集群使用;
#.熟悉KeepAlive+LVS,Apache,zookeeper的使用;
#.对linux,mysql,tomcat性能调优;
#.对分布式与微服务开发有着丰富的经验;
#.有着四年多项目架构经验;
#.有多个项目同时进行开发管理的经验;
#.对产品定义与用户体验方面,有着丰富的经验
#.我是一名全栈高级工程师,能独立完成一套web应用系统.
1.公司产品Transmitter(TM8100,TM8200)的UI开发;
系统描述:
TM8100,TM8200是款配备WIFI,3G,4G传输流媒体的硬件设备,为了使客户看到产品运行的实时情况,从而开发配备显示屏,显示必要的参数;
职责描述:
根据需求,主要运用ajax和html进行UI代码编码,实时显示系统运行的相关参数;
________________________________________________________________________
2.TPC系统
系统描述:
公司的硬件产品一个叫receiver,一个叫transmitter,要使receiver接收transmitter发送过来的数据,必须在服务器内进行配对才能正常工作,设备有唯一硬件ID,建设一个控制系统,负责硬件产品的创建,更新,删除,配对操作,并且transmitter传输数据的流量需要显示;
职责描述:
根据系统描述负责系统的数据库设计,代码架构,与开发,上线与维护;
技术:spring,struts2,jquery,html;
________________________________________________________________________
3.Grid configuration server
系统描述:
新开发产品Grid,此产品是receiver的升级版本,进行两路视频流编码工作,并且可以把这些视频流提供给其他receiver使用,该设备必须与服务关联才能使用,必须创建升级版TPC,该系统拥有设备管理功能,授权功能,配对功能;
职责描述:
根据系统描述负责系统的数据库设计,前端页面设计,代码架构,与开发,上线与维护;
技术:spring,struts,jquery,html;
________________________________________________________________________
4.Grid switch
系统描述:
使客户能远程控制receiver和transmitter直播,并显示设备的状态信息和图片,开发此系统;此系统由用户管理,设备管理,权限管理等模块组成;
职责描述:
根据系统描述负责系统的数据库设计,代码架构,与开发,上线与维护;
技术:spring,struts,jquery,html,memcached;
________________________________________________________________________
5.TPDS(数据中心)
系统描述:
硬件设备向该系统发送图片,状态,流量信息,供各内部系统使用;包含接收图片模块,状态模块;
职责描述:
根据需求分析,设计完成代码,以及代码升级,
由于压力增大,由直接存数据库到存内存,到存memcached,到分布部署,
分表统计;
技术:spring,struts,jquery,html,memcached,active MQ;
6.Command Center
系统描述:
Grid switch的升级版本,公司相关产品功能尽量的集成进该系统,使客户能远程控制receiver和transmitter,grid直播,并显示设备的状态信息和图片,地图,电量,视频播放延迟可以达到11帧;此系统由用户管理,设备管理,权限管理等模块组成;
职责描述:
根据系统描述负责系统的数据库设计,代码架构,与开发,性能调优,上线与维护;
技术:spring,struts,apace active mq,keep alive,memcached,mysql,websocket,videojs,flvjs,video-flow.js;
______________________________________________________________
7.Public live
系统描述:
该系统主要迎合当前比较火爆的直播系统,把产品产生的视频流通过ffmpeg推到各大直播平台(一直播,天猫,映客,熊猫,facebook,youtube等).该系统由客户使用前端系统,管理员后台,分发系统,计费系统等组成.
职责描述:
根据系统描述负责系统的数据库设计,代码架构,上线与维护;
技术:spring,struts,jquery,html5,memcached,wowza,vlc
_____________________________________________________________
8.Dashboard service
系统描述:
该系统主要是用来统计分析当前售出产品的运行情况和历史记录,与公司各系统集成,与salesfoces,openerp集成.
职责描述:
根据系统描述负责系统的数据库设计,代码架构,性能优化,上线与维护;
技术:spring,struts,mysql,memcached