【注】我司Linux C開發(fā)工程師包含:網關方向(SSL和IPSEC)、密碼方向、一般C開發(fā)(NGINX;網絡編程select/epoll/libevent)。有意向了解可以發(fā)下最新簡歷,進行對應方向詳細溝通。
崗位職責:
1、負責VPN產品的功能維護和迭代開發(fā)工作,包括SSL/TLS協(xié)議實現(xiàn),SSL VPN的各項功能(如隧道、安全代理、密鑰交換、數(shù)據(jù)加密)及性能優(yōu)化等;
2、負責VPN產品/模塊的設計、編碼、單元測試等工作;
3、負責VPN產品相關研發(fā)技術文檔編寫;
4、完成部門安排的其他相關研發(fā)工作。
任職要求:
1、本科及以上學歷,計算機科學、軟件工程、網絡工程、信息安全、電子工程等相關專業(yè)。
2、3年及以上相關領域工作經驗,精通C/C++編程語言。
3、熟悉網絡編程,熟練運用 socket 編程接口進行網絡通信開發(fā),了解網絡數(shù)據(jù)包的捕獲、分析與處理技術;掌握Nginx高性能網絡框架工作原理,具備Nginx 模塊(如 HTTP 模塊、Stream 模塊)開發(fā)能力。
4、掌握常見的加密算法庫,如 OpenSSL、GMSSL,能熟練運用其進行加密、解密、數(shù)字簽名等操作;深入理解TCP/IP協(xié)議棧;掌握SSL/TLS 協(xié)議,熟悉證書管理、密鑰交換、加密算法等技術細節(jié)。
5、項目經驗(滿足其一即可):具有 3 年及以上 SSL VPN 相關產品開發(fā)經驗,熟悉 VPN 核心功能如用戶認證、隧道建立、訪問控制等模塊的開發(fā)與實現(xiàn)。參與過Nginx相關產品或項目的開發(fā)。有在云計算、網絡安全等領域相關項目經驗者優(yōu)先。
6、具備良好的溝通和團隊協(xié)作能力;具備較強的分析和解決復雜問題的能力;能夠快速學習新技術和工具。
7、良好的英語讀寫能力,能夠閱讀技術文檔和RFC標準。