职位描述
岗位职责:
1、在快速熟悉现有业务和代码的基础上,理解项目需求,设计构建合理、冗余、可伸缩分布式项目解决方案,并完成实施;
2、参与后端平台系统研发工作,编写服务器核心部分;
3、分析性能、IO瓶颈,修正改进分布式系统;
4、负责公司核心系统的研发,为全平台用户提供高性能高可靠的业务平台;
5、Android、IOS上的音视频SDK开发和维护、相关的技术支持。
岗位要求:
1、计算机或相关专业统招本科及以上学历,十年以上开发经验,三年以上团队管理经验;
2、精通C++11, 熟悉Linux、Mac开发环境和相关开发工具、工具链;精通TCP、UDP等网络协议;
3、了解至少一种流媒体协议,包括 HLS, Mpeg-Dash, RTMP, RTSP, HTTP-FLV 等;
4、有分布式服务器端软件架构设计经验;熟悉多线程技术,熟悉服务器端架构,针对不同现实中的各类网络环境,有一种或多种优化提升网络传输表现的经验;
5、熟悉Android、IOS音视频框架和原理,熟悉和了解AMR,OPUS,H264,H265等音视频编码, 熟悉FFMpeg,必须有相关开发、SDK封装经验;
6、具有良好的沟通能力,有高度的责任心和敬业精神,具有良好的团队开发意识。
加分项:
1、了解WebRTC技术,具有WebRTC前后端开发经验;
2、具有Linux上服务端程序的性能优化经验;
3、超强的适应力与快速学习能力。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕