注:工作地點北京,須有信創(chuàng)數(shù)據(jù)庫開發(fā)經(jīng)驗
【崗位定位】
團隊核心開發(fā)人員,從項目前期需求分析到最終代碼實現(xiàn)全流程參與。
【崗位職責(zé)】
(1)深入項目前期,參與需求調(diào)研與討論,將業(yè)務(wù)需求轉(zhuǎn)化為可落地的技術(shù)方案,并負(fù)責(zé)核心業(yè)務(wù)功能的代碼實現(xiàn)。
(2)負(fù)責(zé)基于信創(chuàng)數(shù)據(jù)庫(如達夢、人大金倉、OceanBase等)的應(yīng)用開發(fā),解決國產(chǎn)數(shù)據(jù)庫遷移、SQL語法兼容性及性能調(diào)優(yōu)問題。
(3)使用SpringCloud、SpringCloud Alibaba 全家桶等企業(yè)級框架搭建和開發(fā)業(yè)務(wù)微服務(wù)。
(4)在 Linux系統(tǒng) 上進行代碼開發(fā)、調(diào)試、部署及線上問題排查,熟練使用Shell腳本編寫自動化工具。
【任職要求】
(1)大專及以上學(xué)歷,計算機/軟件工程/交通運輸?shù)认嚓P(guān)專業(yè),5年以上Java開發(fā)經(jīng)驗。
(2)Java基礎(chǔ):扎實的Java功底,對IO、集合、多線程、JVM有深入理解,能獨立解決內(nèi)存泄漏、CPU飆升等問題。
(3)微服務(wù)生態(tài):精通 SpringCloud Alibaba全家桶,有實際生產(chǎn)環(huán)境的使用經(jīng)驗。
(4)必須有信創(chuàng)數(shù)據(jù)庫(國產(chǎn)數(shù)據(jù)庫)開發(fā)經(jīng)驗,如達夢(DM8)、人大金倉(KingbaseES)中的至少一種;熟悉數(shù)據(jù)庫PostgreSQL/Oracle。
(5)必須熟練使用Linux系統(tǒng)(CentOS/麒麟/統(tǒng)信UOS等),能作為日常開發(fā)/調(diào)試環(huán)境。
(6)具備良好的業(yè)務(wù)抽象能力,能將復(fù)雜的線下業(yè)務(wù)流程梳理為清晰的技術(shù)模型。
(7)具備業(yè)務(wù)閉環(huán)意識,不滿足于單純實現(xiàn)需求,能主動思考業(yè)務(wù)邏輯的合理性并提出優(yōu)化建議。
(8)能清晰撰寫技術(shù)設(shè)計文檔,將復(fù)雜邏輯可視化表達。
加分項:
有鐵路行業(yè)或軌道交通領(lǐng)域軟件開發(fā)經(jīng)驗者優(yōu)先。
熟悉 Docker/K8s 容器化部署。
熟悉 MinIO 或其他對象存儲(OSS)的集成開發(fā)。
熟悉 Redis 緩存設(shè)計與優(yōu)化。
熟悉 RocketMQ 消息隊列。