主要職責(zé):
1、負(fù)責(zé)基于華為GaussDB數(shù)據(jù)庫進(jìn)行業(yè)務(wù)邏輯的存儲(chǔ)過程、函數(shù)、觸發(fā)器的設(shè)計(jì)、開發(fā)和調(diào)試工作。
2、參與數(shù)據(jù)模型設(shè)計(jì)評(píng)審,編寫高效、穩(wěn)定、可維護(hù)的復(fù)雜SQL語句,并負(fù)責(zé)核心SQL的性能調(diào)優(yōu)。
3、分析與優(yōu)化現(xiàn)有數(shù)據(jù)庫腳本和存儲(chǔ)過程的性能,解決性能瓶頸問題。
4、與后端應(yīng)用開發(fā)團(tuán)隊(duì)緊密協(xié)作,明確數(shù)據(jù)層需求,設(shè)計(jì)合理的數(shù)據(jù)庫接口(如存儲(chǔ)過程API)。
5、編寫和維護(hù)數(shù)據(jù)庫設(shè)計(jì)文檔、存儲(chǔ)過程說明文檔及數(shù)據(jù)字典。
6、參與制定數(shù)據(jù)庫開發(fā)規(guī)范與最佳實(shí)踐,確保代碼質(zhì)量和系統(tǒng)可維護(hù)性。
任職要求
必備條件:
1、計(jì)算機(jī)相關(guān)專業(yè),2年以上數(shù)據(jù)庫開發(fā)經(jīng)驗(yàn)。
2、具備1年以上華為GaussDB(或開源版本openGauss)的實(shí)際商業(yè)項(xiàng)目開發(fā)經(jīng)驗(yàn)。
3、精通GaussDB數(shù)據(jù)庫的PL/pgSQL存儲(chǔ)過程開發(fā),包括但不限于:變量聲明、流程控制(條件、循環(huán))、游標(biāo)使用、異常處理、動(dòng)態(tài)SQL執(zhí)行等。
4、具備出色的SQL編寫和優(yōu)化能力,能熟練編寫復(fù)雜查詢、多表關(guān)聯(lián)、窗口函數(shù)等,并能使用EXPLAIN等工具進(jìn)行性能分析和調(diào)優(yōu)。
5、熟悉GaussDB數(shù)據(jù)庫的基本架構(gòu)、常用對(duì)象(表、索引、視圖、序列)的管理和設(shè)計(jì)原則。
6、了解基本的數(shù)據(jù)庫運(yùn)維操作(如備份、恢復(fù)、用戶權(quán)限管理等)。
7、具備良好的團(tuán)隊(duì)溝通能力和責(zé)任心,邏輯清晰,思維嚴(yán)謹(jǐn)。
優(yōu)先考慮:
1、有從 MSSQL 、Oracle、DB2等傳統(tǒng)商業(yè)數(shù)據(jù)庫向GaussDB遷移的經(jīng)驗(yàn),尤其是存儲(chǔ)過程遷移和改造經(jīng)驗(yàn)。
2、熟悉GaussDB的分布式架構(gòu),有在分布式環(huán)境下進(jìn)行數(shù)據(jù)設(shè)計(jì)和開發(fā)的經(jīng)驗(yàn)。
3、具備一定的C#、Vue等后端開發(fā)能力,能更好地與應(yīng)用程序團(tuán)隊(duì)協(xié)作。
【8:30-17:30,單雙休;16薪;轉(zhuǎn)正全額五險(xiǎn)一金】