1)熟練掌握C/C++、面向?qū)ο箝_(kāi)發(fā)設(shè)計(jì)模式以及應(yīng)用。
2)熟悉Windows/Linux環(huán)境下的服務(wù)器開(kāi)發(fā)過(guò)程,多進(jìn)程、多線程、異步、協(xié)程等服務(wù)器編程模型。
3)熟悉Socket網(wǎng)絡(luò)編程、XML/JSON等封裝格式。
4)具備安防、視頻監(jiān)控行業(yè)開(kāi)發(fā)經(jīng)驗(yàn)、大型網(wǎng)站,分布式系統(tǒng)開(kāi)發(fā)經(jīng)驗(yàn)者優(yōu)先。
5)熟悉下列項(xiàng)技術(shù)優(yōu)先:
Java/PHP/Python/GO/ErLang;分布式系統(tǒng)的開(kāi)發(fā),了解RPC,map-reduce,Paxos,Raft,?lease,一致性哈希等算法;流媒體相關(guān)技術(shù),例如RTSP/RTP,?RTMP,?HLS;計(jì)算機(jī)存儲(chǔ)系統(tǒng),有分布式文件,磁盤(pán)陣列,NAS/SAN等經(jīng)驗(yàn)
6)計(jì)算機(jī)或相關(guān)專業(yè)本科以上學(xué)歷;
7)精通C#編程、熟練掌握VS?平臺(tái)下ASP.NET程序開(kāi)發(fā);
8)熟悉COM組件、DLL?原理及調(diào)用用方法;
9)熟悉網(wǎng)絡(luò)編程及UDP/TCP原理、熟悉多線程/進(jìn)程開(kāi)發(fā)?;
10)熟悉SOCKET、XML、Web?Service、WCF等與通信相關(guān)的應(yīng)用技術(shù),具有數(shù)據(jù)庫(kù)、?網(wǎng)絡(luò)和計(jì)算機(jī)設(shè)備方面的綜合知識(shí);