工作內(nèi)容:
主要負(fù)責(zé)GBase8aMPP GP/Oracle兼容,查詢優(yōu)化,計(jì)算引擎等功能開發(fā)。
1、需求分析和設(shè)計(jì):完成需求分析,完成設(shè)計(jì)文檔撰寫并通過評審
2、編碼與實(shí)現(xiàn):根據(jù)編碼規(guī)范完成代碼編寫,測試用例撰寫,完成自測,通過代碼審查,提交代碼
3、團(tuán)隊(duì)協(xié)作,產(chǎn)品維護(hù):與產(chǎn)品測試運(yùn)維團(tuán)隊(duì)緊密合作,持續(xù)完善功能,修復(fù)測試問題和現(xiàn)場問題
4、技術(shù)研究,知識分享:持續(xù)學(xué)習(xí)新技術(shù)并積極創(chuàng)新,分享知識
任職要求:
基礎(chǔ):熟悉C/C++語言,慣用法,設(shè)計(jì)模式。熟悉C/C++程序常用調(diào)試方法,問題分析方法。
熟悉linux系統(tǒng)開發(fā),熟悉線程同步,進(jìn)程通信,網(wǎng)絡(luò)通信,內(nèi)存使用,文件操作等
經(jīng)驗(yàn):
有數(shù)據(jù)庫內(nèi)核開發(fā)經(jīng)驗(yàn)優(yōu)先
熟悉mysql、postgres、doris、clickhouse源碼優(yōu)先
實(shí)操:
具有良好的編碼習(xí)慣和代碼質(zhì)量,拒絕“能跑就行”的代碼。
在軟件設(shè)計(jì)中,能夠全面考慮功能需求、性能瓶頸、安全風(fēng)險(xiǎn)和未來擴(kuò)展。
具有良好的溝通和文檔寫作能力。
態(tài)度:
對工作認(rèn)真負(fù)責(zé),能夠合理評估工作量,區(qū)分緊急和重要任務(wù)并按時(shí)交付,對問題能夠快速響應(yīng),徹底解決。
具備持續(xù)學(xué)習(xí)的能力,能夠通過查閱資料和閱讀源碼深入理解技術(shù),并快速掌握新知識與新工具。