1.基于互聯(lián)網(wǎng)新產(chǎn)品的架構(gòu)設計和實施,確保系統(tǒng)可擴展性與技術(shù)前瞻性;
2. 開發(fā)可復用的基礎框架,中間件及技術(shù)組件;
3. 設計容器化部署方案,集群管理方案;
4. 實現(xiàn)產(chǎn)品與云平臺的集成;
5. 高標準的數(shù)據(jù)安全和數(shù)據(jù)開放協(xié)議;
6.項目基于容器化部署的高可用的可靠擴展性設計,5-10萬TPS。
任職要求:
1. 熟悉一種后端編程語言(例如:Go, Java,Php+Swoole), 深入理解并熟練應用設計模式 (例如GOF 23 種設計模式),能在架構(gòu)設計中熟練應用;熟悉相應的數(shù)據(jù)庫語言及設計,如Mysql等;熟悉數(shù)據(jù)庫的優(yōu)化及內(nèi)存數(shù)據(jù)庫加速技術(shù)。
2. 熟悉框架開發(fā)和優(yōu)化,有獨立開發(fā)或深度優(yōu)化開源框架的經(jīng)驗者優(yōu)先;
3. 熟悉一種前端開發(fā)語言(例如:Typescript, WASM),熟悉一種開發(fā)框架(例如:Vue, React), 熟悉UI 組件開發(fā);
4. 熟練使用和管理一種代碼管理方案,如Git等;
5. 帶領小組進行開發(fā),對新技術(shù)有激情,具備良好的溝通能力和抗壓精神;
6. 具備較強的問題解決能力和自主學習能力,能夠通過搜索和學習解決非已知的開發(fā)問題,能夠快速適應新技術(shù)和新工具。
滿足以下若干條件的優(yōu)先考慮:
1. 理解云原生開發(fā),熟悉K8S原理和運用, 熟悉CI/CD流程;
2. 理解微服務架構(gòu);理解新一代的零信任,SDP構(gòu)架等;
3. 熟悉華為云,OpenEuler開源系統(tǒng),鴻蒙操作系統(tǒng)等華為技術(shù)生態(tài)。