職位描述
1)設(shè)計(jì)密碼機(jī)產(chǎn)品的客戶(hù)端SDK,優(yōu)化SDK的性能、使用方式;
2)建立產(chǎn)品持續(xù)集成測(cè)試平臺(tái),編寫(xiě)腳本,推動(dòng)產(chǎn)品的每日集成:基礎(chǔ)密碼硬件產(chǎn)品、
3)編寫(xiě)SDK的測(cè)試用例,編寫(xiě)穩(wěn)定性測(cè)試、性能測(cè)試、算法正確性測(cè)試工具;
4)分析定位產(chǎn)品性能、資源瓶頸和故障點(diǎn),提出解決方案;
5)配合密評(píng)、等保等測(cè)評(píng),輸出相關(guān)文檔。
技能要求:
1)具有C、JAVA語(yǔ)言密碼應(yīng)用類(lèi)SDK接口的開(kāi)發(fā)經(jīng)驗(yàn),能獨(dú)立編寫(xiě)C、JAVA SDK及相關(guān)測(cè)試用例,有持續(xù)集成測(cè)試經(jīng)驗(yàn)為佳;
2)具有網(wǎng)絡(luò)性能、密碼算法、ASN1編解碼工具的開(kāi)發(fā)經(jīng)驗(yàn),具備分析定位程序、資源瓶頸的能力;
3)熟悉SM1/SM2/SM3/SM4國(guó)密算法,具有密碼應(yīng)用相關(guān)設(shè)計(jì)開(kāi)發(fā)經(jīng)驗(yàn)為佳;
4)熟悉JCE、PKCS#11等密碼接口,熟悉PKI等密碼體系;
5)熟悉密評(píng)、等保等密碼測(cè)評(píng)標(biāo)準(zhǔn)為佳,具有等保建設(shè)的方案輸出能力。