1、熟练使用主流开源框架Spring、SpringMVC、Mybatis、Hibernate等,并了解其原理,熟悉JVM内存模型及GC原理,具有良好的代码风格及编程习惯;
2、熟练使用Redis缓存、MongoDB存储、消息中间件,实际项目中使用RabbitMQ;
3、熟练使用git、maven、jenkins,目前项目采用docker+jenkins+git+maven+sonarqube持续化集成方案,更好的代码质量审查;
4、熟悉Linux操作系统,掌握常用的Linux命令、运维、Shell脚本编写。
项目负责人,负责内容如下:
1、基于rabbitmq消息中间件实现异步更新视频转码状态、回调第三方接口、ELK日志监控、es检索;
2、Api接口开发,涵盖点播视频上传、视频压制状态查询、视频cdn播放加速、用户token校验;
3、对接网宿第三方直播技术,开发直播相关接口,包括直播创建、推流、直播控制等,支持rtmp、hls低延迟直播;
4、对接第三方cdn如网宿、七牛,提供加速域名管理、内容刷新预取、缓存配置、防盗链控制、日志下载等加速功能,提供更好的直播、点播、下载、上传服务。
可兼职时间
可兼职地点
0条评论 雇主评价