rust開(kāi)發(fā)工程師
1.2-2萬(wàn)元/月職位描述:
【工作職責(zé)】
1. 參與Rust網(wǎng)絡(luò)組件項(xiàng)目核心模塊與基礎(chǔ)組件的設(shè)計(jì)、開(kāi)發(fā)及單元測(cè)試工作;
2. 負(fù)責(zé)sidecar底層proxy組件的核心研發(fā),重點(diǎn)投入于SNI Proxy和TCP TPROXY的實(shí)現(xiàn);
3. 深度參與基于Rust語(yǔ)言的高性能網(wǎng)絡(luò)組件構(gòu)建;
4. 參與云原生、微服務(wù)架構(gòu)、中間件系統(tǒng)、容器編排調(diào)度、數(shù)據(jù)平臺(tái)及serverless技術(shù)平臺(tái)的研發(fā)工作;
【任職要求】
1. 本科及以上學(xué)歷,計(jì)算機(jī)相關(guān)專業(yè);具備3年以上服務(wù)端開(kāi)發(fā)經(jīng)驗(yàn),其中至少2年使用Rust語(yǔ)言,具備多語(yǔ)言學(xué)習(xí)背景者優(yōu)先;
2. 熟悉GRPC協(xié)議及微服務(wù)架構(gòu),了解微服務(wù)治理相關(guān)組件;
3. 精通Rust異步編程模型(async/await),熟練運(yùn)用tokio、async-std等主流異步生態(tài)工具;
4. 具備扎實(shí)的網(wǎng)絡(luò)編程能力,熟悉TCP/IP、HTTP等網(wǎng)絡(luò)協(xié)議,能獨(dú)立完成網(wǎng)絡(luò)調(diào)試與性能優(yōu)化;熟練配置和應(yīng)用TLS等加密協(xié)議,保障通信安全;
5. 有k8s、docker、jenkins等CI/CD工具鏈?zhǔn)褂媒?jīng)驗(yàn),熟悉k8s核心組件及其擴(kuò)展開(kāi)發(fā)機(jī)制,理解云原生架構(gòu)者更佳;
6. 熟悉海外主流Cloud平臺(tái),如cloudflare、digitalocean、googlecloud、aws、vercel等;
7. 熟練掌握MySQL、MongoDB、Redis等常用數(shù)據(jù)庫(kù)的使用,理解其運(yùn)行機(jī)制并具備調(diào)優(yōu)能力;
8. 計(jì)算機(jī)基礎(chǔ)扎實(shí),掌握常見(jiàn)數(shù)據(jù)結(jié)構(gòu)與算法,熟悉Linux操作系統(tǒng)基本操作及核心管理組件;
9. 熟悉團(tuán)隊(duì)協(xié)作開(kāi)發(fā)流程,掌握單元測(cè)試方法,具備測(cè)試驅(qū)動(dòng)開(kāi)發(fā)實(shí)踐能力;
10. 具備強(qiáng)烈的技術(shù)鉆研精神,注重代碼質(zhì)量,有持續(xù)優(yōu)化意識(shí),工作認(rèn)真細(xì)致,責(zé)任心強(qiáng),具備良好的溝通能力和團(tuán)隊(duì)協(xié)作素養(yǎng)。