工作職責(zé):
1、從事公司區(qū)塊鏈平臺產(chǎn)品的設(shè)計(jì)研發(fā);
2、研究區(qū)塊鏈的協(xié)議,運(yùn)行機(jī)制、加密技術(shù)、共識算法、底層實(shí)現(xiàn)和應(yīng)用平臺研發(fā)等;
3、能夠根據(jù)開發(fā)計(jì)劃,完成相應(yīng)模塊軟件的設(shè)計(jì)、開發(fā)任務(wù);
4、搭建基于區(qū)塊鏈的底層架構(gòu)和應(yīng)用平臺,能實(shí)現(xiàn)公鏈、私有鏈及多種邏輯,供應(yīng)用層調(diào)度使用,直至提供云服務(wù)輸出;?
5、?能夠獨(dú)立進(jìn)行區(qū)塊鏈底層系統(tǒng)及應(yīng)用平臺的功能定義和常見架構(gòu)設(shè)計(jì);
6、?參與核心業(yè)務(wù)系統(tǒng)的技術(shù)規(guī)劃和業(yè)務(wù)規(guī)劃工作,深入理解業(yè)務(wù)需求,抽象系統(tǒng)模型,進(jìn)行系統(tǒng)設(shè)計(jì)及開發(fā)工作;
7、?能協(xié)調(diào)和指導(dǎo)部分開發(fā)人員的開發(fā)工作;
8、?良好的語言溝通能力
崗位要求:
1、?計(jì)算機(jī)、數(shù)學(xué)、軟件相關(guān)專業(yè),專科及以上學(xué)歷,3年以上項(xiàng)目開發(fā)經(jīng)驗(yàn);
2、?熟練Golang/Solidity/Python中至少一種語言,參與各個(gè)區(qū)塊鏈開發(fā)社區(qū)并貢獻(xiàn)源碼者優(yōu)先;
3、?熟悉linux操作系統(tǒng),熟練掌握Docker容器技術(shù)原理,部署和使用優(yōu)化;
4、?熟悉分布式軟件設(shè)計(jì)及開發(fā),精通微服務(wù)架構(gòu)及容器技術(shù);
5、?熟悉區(qū)塊鏈相關(guān)機(jī)制與原理以及主流產(chǎn)品,理解各類主流的共識算法,包括不限于PoW,PoS,DPoS,PBFT,Paxos,Raft等;
6、?精通P2P、網(wǎng)絡(luò)通訊、側(cè)鏈/跨鏈、密碼學(xué)、分布式技術(shù)的優(yōu)先;
7、?有Bitcoin,Ethereum,Hyperledger?Fabric等區(qū)塊鏈相關(guān)開發(fā)經(jīng)驗(yàn)(包括DAPP?開發(fā)經(jīng)驗(yàn))者優(yōu)先,有加密貨幣或區(qū)塊鏈技術(shù)實(shí)際實(shí)施經(jīng)驗(yàn)的優(yōu)先;
8、熟練使用C++/Java/HTML/CSS/Javascript等其它開發(fā)者優(yōu)先;
9、有相關(guān)虛擬貨幣交易平臺、交易所或電子錢包研發(fā)經(jīng)驗(yàn)優(yōu)先。