职位描述
职位类别:网络 | 通信 | 电子/计算机/互联网/通信/软件工程师
流媒体开发工程师 1.0万-1.5万 2人
经验要:3-5年 职位性质:全职
学历要求:本科 行业要求:人工智能、云计算/大数据、物联网
福 利:五险一金、带薪年假、节日福利、加班补助、周末双休、定期团建
业务描述:
侧重于B/S模式为主的软件信息化、大数据应用、云平台开发类项目设计、架构、代码开发/审核、技术攻关、系统测试、上线部署等,以C++系列技术为基本框架;涉及业务模型侧重于流媒体服务;涉及的项目产品包含服务端软件、PC前端管理软件以及移动APP应用软件。
岗位职责:
1、根据公司战略发展规划和经营计划,制定周期工作计划并落地执行。
2、参与产品市场调研、产品分析、需求甄别、需求定位、客户定位和商机挖掘的评审会,提供产品发展规划建议及产品功能策划的相关建议。参与用户需求分析和可行性评估,并能够给出合理性的实施方案或意见。
3、在职责范围内,根据开发任务书进行软件详细设计、代码开发等。
4、跟进代码开发进度和质量,与对接人员做好技术开发对接和时间任务对接,完成代码白盒自测。
5、积极听取用户反馈、产品经理反馈、公司领导要求以及团队成员意见,根据项目经理的安排针对产品改进工作努力取得预期效果。
6、负责对团队成员进行技术交底、措施交底和成果交底。
7、向产品经理、销售经理等、项目经理、技术总监提供技术支撑,推进项目发展,包括但不限于售前、售中与售后的技术演示、故障处理、高级运维、技术攻关等。
8、随时维护客情关系,保持与客户良好沟通,挖掘客户深层次、潜在需求
任职要求:
1. 本科以上学历,3年以上工作经验,1年以上管理经验;
2. 有安防GB28181、onvif协议等开发经历和视频点直播行业经验;
3. 精通C++11,熟练掌握stl,代码规范且功底好;精通ffmpeg或webrtc源代码,具备独立修改底层源代码能力;对ffmpeg、SRS、live555、vlc、Red5等开源流媒体框架有实际的开发和架构经验,并在项目组中承担主程或架构角色; 有音视频,流媒体或codec性能优化,音视频框架构建经验的优先;
4. 精通算法和数据结构,精通socket开发,精通TCP、UDP、HTTP、RTSP、RTP、RTCP、SDP等协议规范;精通监控摄像头相关协议及开发;熟悉rtmp、hls流媒体网络传输协议,熟悉flv、mp4、ts等视频格式;熟悉AAC、H.264、MPEG-4、MPEG-2等技术规范,尤其熟悉流媒体容器MPEG-4Part14、FLV、Rtmp等规范;
5. 精通Android、PC、Web等至少一端应用软件开发技术、包括UI、网络通信、数据库、多线程、熟悉系统层程序的工作原理;
6. 熟悉大型数据通信客户和服务器软件的开发,并在Linux/windows下开发过较大规模软件的经历;对操作系统运行环境、运行方式、分布式部署、集群部署、热备运行、主从同步等有深入了解;
7. 有后台分布式转码,流媒体服务构建经验者优先;熟悉tcp协议、以及session和cookie等;熟悉分布式存储系统nfs,fastdfs,tfs,Hadoop,以及分布式缓存技术memcached,redis等;熟练掌握mysql、Oracle应用与性能调优,对数据库事务、锁、索引有深入理解,熟练使用SQL语句及优化,熟练主从复制、读写分离等配置(优先考虑)。
8. 较强的专业技术文档的写作能力,专业术语运用准确、严谨,行业惯用法使用合理;根据公司不同发展阶段和业务特征变化中,能够利用专业知识,将同行业或相关行业前沿技术融会贯通应用于公司业务领域 ;
9. 较强的沟通表达能力、统筹规划能力、谈判能力。
10. C1驾照、适应短期出差。