職位描述
一、職位描述:
1、負(fù)責(zé)音視頻管理服務(wù)平臺(tái)的C/C++開(kāi)發(fā)及維護(hù)工作(以 C++98標(biāo)準(zhǔn)為主,兼顧C(jī)++11特性),保障平臺(tái)穩(wěn)定運(yùn)行與功能迭代;
2、基于Boost框架進(jìn)行音視頻相關(guān)核心能力開(kāi)發(fā),包括但不限于協(xié)議處理、數(shù)據(jù)流轉(zhuǎn)、功能模塊搭建等,并承擔(dān)現(xiàn)有功能的維護(hù)與優(yōu)化;
3、處理音視頻領(lǐng)域的協(xié)議交互需求,核心圍繞GB/T28181-2016協(xié)議,同時(shí)涉及SIP+XML消息體解析、TCP/UDP通信機(jī)制實(shí)現(xiàn),對(duì)RTP/RTSP/RTMP等主流流媒體協(xié)議有實(shí)際應(yīng)用經(jīng)驗(yàn)者優(yōu)先;
4、配合團(tuán)隊(duì)完成數(shù)據(jù)庫(kù)相關(guān)開(kāi)發(fā)工作,當(dāng)前主要基于PostgreSQL進(jìn)行數(shù)據(jù)存儲(chǔ)與交互處理;
5、配合團(tuán)隊(duì)完成其他與音視頻技術(shù)相關(guān)的開(kāi)發(fā)任務(wù)及技術(shù)支持工作。
二、職位要求:
1、35歲以下,本科及以上學(xué)歷,計(jì)算機(jī)及相關(guān)專業(yè),3年及以上C/C++軟件開(kāi)發(fā)經(jīng)驗(yàn),熟悉C++98標(biāo)準(zhǔn),了解C++11常用特性;
2、具備扎實(shí)的Boost框架使用經(jīng)驗(yàn),能夠熟練運(yùn)用其核心庫(kù)進(jìn)行高效開(kāi)發(fā);
3、深入理解GB/T28181-2016協(xié)議及實(shí)現(xiàn)原理,有基于該協(xié)議的音視頻產(chǎn)品開(kāi)發(fā)及上線經(jīng)驗(yàn),熟悉SIP協(xié)議及XML消息體解析流程;
4、掌握TCP/UDP網(wǎng)絡(luò)編程,對(duì)RTP/RTSP/RTMP等流媒體協(xié)議有一定了解,接觸過(guò)ZLMediaKit等流媒體框架者優(yōu)先;
5、熟悉PostgreSQL 數(shù)據(jù)庫(kù)的基本操作與開(kāi)發(fā),有實(shí)際項(xiàng)目中使用經(jīng)驗(yàn);
6、了解Redis、RabbitMQ/Kafka等開(kāi)源組件的基本原理與應(yīng)用場(chǎng)景,有集成使用經(jīng)驗(yàn)者優(yōu)先;
7、具備良好的溝通能力、團(tuán)隊(duì)協(xié)作精神及問(wèn)題排查能力,對(duì)技術(shù)有鉆研精神,追求高效、可靠的技術(shù)實(shí)現(xiàn)。
職位福利:五險(xiǎn)一金、交通補(bǔ)助、餐補(bǔ)、帶薪年假、補(bǔ)充醫(yī)療保險(xiǎn)、周末雙休、節(jié)日福利、定期體檢