崗位職責(zé)
1、負(fù)責(zé)直播、短視頻及相關(guān)業(yè)務(wù)的后端系統(tǒng)架構(gòu)設(shè)計(jì)、開發(fā)與優(yōu)化,支撐高并發(fā)、低延遲場景。
2、深入?yún)⑴c核心功能開發(fā),如實(shí)時(shí)彈幕、禮物打賞、連麥互動(dòng)、視頻流處理、內(nèi)容推薦等模塊。
3、持續(xù)優(yōu)化系統(tǒng)性能與穩(wěn)定性,保障千萬級用戶場景下的服務(wù)高可用。
4、協(xié)同產(chǎn)品、前端、運(yùn)維團(tuán)隊(duì),推動(dòng)技術(shù)方案落地與迭代,解決業(yè)務(wù)發(fā)展中的技術(shù)挑戰(zhàn)。
5、關(guān)注行業(yè)技術(shù)趨勢,探索并引入新技術(shù),提升團(tuán)隊(duì)技術(shù)競爭力。
任職要求
1、統(tǒng)招本科及以上學(xué)歷,計(jì)算機(jī)、軟件工程或相關(guān)專業(yè)。
2、3年以上后端開發(fā)經(jīng)驗(yàn),至少2年專注于直播或短視頻領(lǐng)域。
3、熟練掌握Go語言,具備良好的編碼規(guī)范及系統(tǒng)設(shè)計(jì)能力,具備高并發(fā)系統(tǒng)設(shè)計(jì)經(jīng)驗(yàn),熟悉性能調(diào)優(yōu)、容災(zāi)擴(kuò)容等實(shí)踐。
4、熟悉微服務(wù)架構(gòu),有分布式系統(tǒng)開發(fā)經(jīng)驗(yàn),了解相關(guān)技術(shù)棧(如Docker、Kubernetes、gRPC等)。
5、熟悉直播/短視頻業(yè)務(wù)場景,了解流媒體協(xié)議(如RTMP、HLS、WebRTC)及CDN加速原理。
6、熟悉消息隊(duì)列(如Kafka、RocketMQ)、緩存(如Redis)、數(shù)據(jù)庫(如MySQL、MongoDB)等中間件。
7、有視頻編解碼、內(nèi)容審核、推薦系統(tǒng)相關(guān)經(jīng)驗(yàn)者優(yōu)先。
加分項(xiàng)
1、有大型互聯(lián)網(wǎng)公司直播/短視頻項(xiàng)目經(jīng)驗(yàn)。
2、對FFmpeg、WebRTC、實(shí)時(shí)音視頻傳輸有實(shí)際項(xiàng)目經(jīng)驗(yàn)。