崗位職責(zé):
1、負(fù)責(zé)產(chǎn)品功能模塊的設(shè)計(jì)、開發(fā)、調(diào)試和性能優(yōu)化;
2、負(fù)責(zé)業(yè)務(wù)的維護(hù),溝通,問題解決;
3、接受項(xiàng)目外派、駐場開發(fā),地點(diǎn)北京
任職要求:
1、2年以上軟件開發(fā)經(jīng)驗(yàn),以 Golang 為主要開發(fā)語言,具備扎實(shí)的編碼基礎(chǔ);
2、熟練使用 Go 標(biāo)準(zhǔn)庫,掌握常用并發(fā)模型(goroutine、channel、select 等);
熟悉 Golang 中網(wǎng)絡(luò)庫(如 net/http, crypto/tls)的使用和源碼結(jié)構(gòu);
3、熟悉網(wǎng)絡(luò)相關(guān)知識(shí),例如 HTTPS/TLS 協(xié)議原理,握手流程、證書驗(yàn)證、加密算法協(xié)商等;
能使用 Wireshark、curl、openssl 等工具進(jìn)行 TLS 相關(guān)抓包與調(diào)試;
理解 X.509 數(shù)字證書結(jié)構(gòu)、公私鑰體系、CA 簽發(fā)流程;
具備 Linux 網(wǎng)絡(luò)環(huán)境排障能力;
4、對(duì)技術(shù)有強(qiáng)烈熱情,樂于鉆研協(xié)議底層邏輯與安全實(shí)現(xiàn)細(xì)節(jié);
5、具備獨(dú)立分析問題和解決問題的能力;
6、主動(dòng)溝通、團(tuán)隊(duì)協(xié)作意識(shí)強(qiáng),樂于分享技術(shù)實(shí)踐經(jīng)驗(yàn)。
加分項(xiàng):
1、具備 TLS 協(xié)議庫開發(fā)經(jīng)驗(yàn)(如:crypto/tls、boringcrypto);
2、具備 Golang 實(shí)現(xiàn) TLS 代理、HTTPS 中間人抓包或安全測(cè)試經(jīng)驗(yàn);
3、對(duì) PKI、OCSP、CRL、SM2/SM3 等國密相關(guān)內(nèi)容有了解。
需要接受出差
工作時(shí)間:8:30-11:50,13:30-18:00,周末雙休,法定節(jié)假日按國家規(guī)定執(zhí)行。