-
C流媒体研发岗位职责
-
(一)岗位职责:
1.负责流媒体技术应用的架构设计、开发、测试和维护等;
2.负责流媒体SDK的开发和优化;
3.负责调度系统和缓存服务器设计与开发;
4.负责相关技术/产品文档的编写和维护;
5.领导安排的其它相关工作。
(二)任职要求:
1.信息技术类专业本科以上学历,3年以上Linux(make/cmake/g++/gdb)平台开发经验;
2.精通C/C++、熟悉HTTP/RTP/RTCP/RTSP/RTMP等协议;
3.熟悉高性能网络服务器编程采用的核心技术,如IO处理、多线程、异步、事件驱动等;
4.熟悉常用音视频编码、相关技术(WebRTC等)和相关开发验证工具(ffmpeg等);
5.具有良好的编码习惯、逻辑思维能力、主动沟通能力和团队合作意识。
(三)优先考虑:
1.有多层负载均衡软件开发经验;
2.熟悉开源服务器(如Nginx、Squid、ATS等),有分析其代码实现或模块编写经验;
3.具有深厚算法及数据结构知识;
4.开源社区成员;
5.CDN行业相关背景;
6.能够运用SVN进行版本控制与代码管理。
-
相关范文
- 热门推荐
-
- 1 中药研发岗位职责
- 2 LED照明研发工程师岗位职责
- 3 .NET软件研发岗位职责
- 4 建筑研发岗位职责
- 5 诊断试剂研发主管岗位职责
- 6 软件研发人员岗位职责
- 7 系统研发工程师岗位职责
- 8 车体研发岗位职责
- 9 车身研发工程师岗位职责
- 10 研发实习生岗位职责
- 分类推荐
- 猜你喜欢
-
- 1 网络安全研发工程师岗位职责
- 2 C++程序研发岗位职责
- 3 研发业务岗位职责
- 4 器件研发工程师岗位职责
- 5 研发编辑岗位职责
- 6 面料研发经理岗位职责
- 7 研发分析岗位职责
- 8 服务端研发工程师岗位职责
- 9 材料研发总监岗位职责
- 10 锂电研发工程师岗位职责