崗位職責(zé):
1. 參與平臺(tái)整體的功能分析、概要設(shè)計(jì)、數(shù)據(jù)設(shè)計(jì),技術(shù)方案的討論;
2. 獨(dú)立完成系統(tǒng)模塊的分析、設(shè)計(jì),輸出高質(zhì)量的系統(tǒng)設(shè)計(jì)方案;
3. 參與系統(tǒng)模塊編碼,對(duì)編碼質(zhì)量負(fù)責(zé)。
任職要求:
1. 計(jì)算機(jī)相關(guān)專(zhuān)業(yè)本科學(xué)歷以上;
2. 熟練掌握數(shù)據(jù)結(jié)構(gòu)、設(shè)計(jì)模式、多線程、計(jì)算機(jī)網(wǎng)絡(luò)、linux 系統(tǒng)等相關(guān)知
識(shí);
3. 熟悉微服務(wù)、分布式系統(tǒng)設(shè)計(jì),掌握常用的微服務(wù)框架如:Spring
Cloud、
微服務(wù)監(jiān)控、限流、鏈路追蹤等,對(duì)分布式事務(wù)、分布式鎖、了解其運(yùn)行原
理并有相關(guān)項(xiàng)目經(jīng)驗(yàn);
4. 熟悉主流 PaaS 平臺(tái)能力,熟練使用相關(guān)的中間件,如 RDS、分布式緩存服
務(wù)、分布式消息服務(wù)等常見(jiàn)的中間件等;
5. 至少熟悉一種 IaaS/PaaS 開(kāi)源云平臺(tái)框架,如 Kubernetes、OpenStack、
Mesos、Swarm;
6. 具有良好的代碼編程風(fēng)格及接口命名規(guī)范,并有文檔化習(xí)慣;
7. 具有良好的溝通、團(tuán)隊(duì)協(xié)作與計(jì)劃的能力;
8. 理解云計(jì)算概念,熟悉各項(xiàng)云計(jì)算虛擬技術(shù)(KVM、XEN、Hyper-v,VMware
等)和計(jì)算編排框架,熟悉各種存儲(chǔ)技術(shù)(塊存儲(chǔ),對(duì)象存儲(chǔ),文件存儲(chǔ),
以及各種存儲(chǔ)技術(shù)的優(yōu)劣點(diǎn)的比較)