岗位职责:
1. 负责核⼼业务系统的后端开发与架构设计,确保系统⾼性能与⾼可⽤性;
2. 负责视频流处理相关功能开发,包括接⼊、转码、截帧等开发与优化;
3. 处理⾼并发视频场景下的性能优化和系统稳定性保障;
4. 参与系统运维、监控、故障排查,确保服务稳定上线;
5. 负责视频监控平台软件相关功能的开发和维护;
6. 根据需求在现有软件项⽬基础上增加模块、实现业务需求;
7. 负责视频摄像或者其他⾳视频设备与平台的接⼊⼯作;
任职要求:
1. 本科学历,5年以上Java开发经验,有业务系统架构设计能⼒,接触视频应⽤开发有2年以上经验;
2. 熟练掌握Java及主流后端开发框架(Spring Boot/Spring Cloud等),有微服务和分布式系统经验;
3. 熟练Mysql, ES, Hbase, Redis, ActiveMQ, RabbitMQ、Zookeeper、kafka等组件原理和数据应⽤;
4. 有视频流处理实际经验,熟悉FFmpeg、JavaCV等视频处理库,能独⽴完成视频接流和截帧转码任务;
5. 熟悉FlWebRTC, FFmpeg, licode, kurento, janus、mediasoup等⾳视频⼯具;
6. 熟悉H264、H265、Opus、VP8等编解码,熟悉rtp、rtmp、rtsp、sip等传输协议;
7. 较强团队合作精神和⾃驱⼒,认同企业⽂化,对新技术有较强学习热情;
8. 掌握容器化部署Docker、K8s和CICD持续集成流程;
9. 了解⼤数据开发相关技术栈,有实际开发经验者优先;
10. 有流媒体、视频巡控、监控平台软件的开发经验者优先;
11. 有ERP系统、OA系统、⼯作流引擎相关开发经验者优先;
12. 有⼤数据应⽤开发、数据分析开发经验者优先;