流媒体开发工程师(外包)
职位描述
【岗位职责】
1.设计和实施高性能的流媒体传输系统,保证流媒体的稳定性和效率;
2.对流媒体服务器进行评估,研究新技术和新工具,进行开发和维护;
3.参与流媒体服务器的整个生命周期,包括初步需求分析、开发、测试、部署和维护;
4.分析并解决系统运行过程中的问题,优化流媒体传输效率和用户体验;
5.通过审核和代码复查,确保代码质量并提供出色的工程实践。
【任职要求】
1.计算机科学或者相关领域的学士学位;掌握操作系统,计算机网络,数据结构和算法等基础知识;
2.至少2年以上的流媒体开发经验,熟悉HTTP、RTSP、HLS等流媒体协议;
3.熟悉C/C++/Java/Go至少一种编程语言,并有丰富的编程经验;
4.熟练掌握和使用MongoDB/Redis/MySql,有实战经验者优先。
5.希望申请者对Kafka和RabbitMQ有一定了解,有工作或项目使用经验者优先。
6.有分布式系统设计和开发的经验,对负载均衡、故障转移、弹性伸缩有一定了解;
7.具有处理和解决复杂问题的能力,能够适应快速变化的产品需求;
8.良好的团队合作精神和人际交往能力,对学习新技术和解决新问题有强烈的热情。
【加分项】有大容量云服务项目的开发和维护经验。