后端開發工程師直播實時通信職位描述與崗位職責任職要求
職位描述:
工作職責:
1、字節跳動新產品(直播/實時通信)的后臺業務研發
2、全球化多IDC、邊緣網絡的架構服務
3、分布式流量調度平臺、穩定性保障平臺、統一配置中心、實時消息中間件等核心系統的研發
4、流媒體核心業務的架構、設計和優化,跟蹤國外相關領域的最新成果,構建國際領先的視頻云平臺
任職要求:
1、至少熟練使用一門編程語言(C/C++/Java/Python/Go/PHP等)
2、扎實的技術基礎,熟悉性能、可用性、伸縮性、擴展性、安全性、運維監控、集成發布等
3、熟悉TCP/IP網絡,掌握關系數據庫及NoSQL相關知識,了解基本優化原理
4、了解zipkin等鏈路跟蹤工具,常用RPC框架如Springcloud、dubbo、motan等,常用消息中間件如Kafka、NSQ、RabbitMQ的優先
5、有異地多活、跨國服務開發經驗的優先
篇2:音視頻實時通信專家職位描述與崗位職責任職要求
職位描述:
工作職責:
1、負責實時通信端到端解決方案的架構設計與實現。
2、負責實時通信服務端的開發。
3、優化流媒體產品用戶體驗,如延遲、流暢、畫質。
任職要求:
1、掌握音視頻相關協議和標準,如flv、RTP、mpeg-ts、rtmp、mp4等。
2、有扎實的網絡技術基礎,對socket通信、UDP/TCP/IP和HTTP有深刻的理解。
3、熟悉golang/C++/Java/Python/Shell中的任意一種。
4、精通常用算法、數據結構。
5、熟悉網絡音視頻通話的核心技術,例如JITTERBUFFER,FEC,帶寬預測和碼率自適應,有網絡音視頻通話項目經驗。
以下條件優先考慮
1、有端到端的音視頻服務開發經驗,如采集、編碼、播放等
2、精通ffmpeg、libx264等音視頻工具
3、熟悉webrtc、licode、kurento、janus、telepresence等。
篇3:實時通信WindowsSDK研發工程師職位描述與崗位職責任職要求
職位描述:
工作職責:
1、負責實時通信WindowsSDK的研發,編寫高質量的代碼;
2、開發音視頻實時通信解決方案,如視頻會議、在線課堂、VoIP;
3、和業務需求方溝通,深度參與產品需求討論,功能定義等;
4、設計良好的代碼結構,不斷迭代重構;
任職要求:
1、熟悉c++/c語言;
2、熟悉mfc、win32api;
3、有Windows原生客戶端的開發經驗,熟悉原生界面的渲染機制;
4、有扎實的網絡技術基礎,對socket通信、UDP/TCP/IP和HTTP有深刻的理解;
5、有悉WebRTC、FFmpeg等優先;
6、熟悉H264、H265、Opus、VP8等編解碼,熟悉rtp、rtmp、rtsp、sip等傳輸協議;