職位描述
崗位職責(zé)
1、參與并負(fù)責(zé)項目的需求分析、系統(tǒng)及模塊設(shè)計,完成設(shè)計和測試文檔;
2、利用C/C++語言進(jìn)行項目功能開發(fā)、測試,參與上線工作;
3、參與產(chǎn)品性能預(yù)研與開發(fā);
4、完成項目負(fù)責(zé)人安排的其他工作任務(wù)。
任職要求
1、2年以上Linux C/C++語言開發(fā)經(jīng)驗,有獨立進(jìn)行程序設(shè)計開發(fā)和驗證的能力,良好的編程習(xí)慣;
2、具有扎實的數(shù)據(jù)結(jié)構(gòu)及算法基礎(chǔ);
3、精通網(wǎng)絡(luò)編程、IO多路復(fù)用、鎖的應(yīng)用等優(yōu)先;
4、了解libpcap、Snort、libnids開源框架者優(yōu)先;
5、熟練掌握多進(jìn)程、多線程、動態(tài)庫等常用技術(shù);
6、熟悉Linux操作系統(tǒng),具有Linux系統(tǒng)下開發(fā)經(jīng)驗,熟練使用gdb等進(jìn)行程序的調(diào)試工作;
7、了解MySQL、RabbitMQ、Redis、Kafka、Clickhouse;
8、學(xué)習(xí)能力強(qiáng),有較強(qiáng)的邏輯思維能力,溝通合作順暢,工作積極負(fù)責(zé)。