二、項(xiàng)目背景?
公司現(xiàn)有一核心運(yùn)行項(xiàng)目,原技術(shù)?;?C# 開發(fā),數(shù)據(jù)庫采用 Oracle。為響應(yīng)國家國產(chǎn)化發(fā)展要求,需將該項(xiàng)目整體遷移至 Java 技術(shù)棧,同時數(shù)據(jù)庫同步替換為 PostgreSQL。項(xiàng)目核心難點(diǎn)在于:原 Oracle 數(shù)據(jù)庫表結(jié)構(gòu)復(fù)雜,包含大量歷史業(yè)務(wù)數(shù)據(jù),Java 新項(xiàng)目需在保證業(yè)務(wù)邏輯完全一致的前提下,100% 適配現(xiàn)有數(shù)據(jù)庫表結(jié)構(gòu),確保歷史數(shù)據(jù)無縫遷移與正常調(diào)用,且不影響現(xiàn)有業(yè)務(wù)的持續(xù)運(yùn)行。本崗位需全面統(tǒng)籌項(xiàng)目全流程,帶領(lǐng)團(tuán)隊(duì)攻克技術(shù)難點(diǎn),保障項(xiàng)目按期高質(zhì)量交付。?
三、崗位職責(zé)?
項(xiàng)目統(tǒng)籌管理:全面負(fù)責(zé)國產(chǎn)化項(xiàng)目(C# 轉(zhuǎn) Java+Oracle 轉(zhuǎn) PostgreSQL)的整體規(guī)劃與推進(jìn),制定項(xiàng)目開發(fā)計(jì)劃、里程碑節(jié)點(diǎn)及資源分配方案,把控項(xiàng)目進(jìn)度、質(zhì)量與成本,及時解決項(xiàng)目風(fēng)險與問題,確保項(xiàng)目按預(yù)期交付。?
任務(wù)拆解與分配:深入分析項(xiàng)目需求與技術(shù)難點(diǎn),將項(xiàng)目整體目標(biāo)拆解為可執(zhí)行的模塊任務(wù),結(jié)合團(tuán)隊(duì)成員技能特點(diǎn)合理分配任務(wù),明確各任務(wù)的交付標(biāo)準(zhǔn)、時間節(jié)點(diǎn)與責(zé)任人,跟蹤任務(wù)執(zhí)行進(jìn)度,確保團(tuán)隊(duì)高效協(xié)作。?
技術(shù)方案主導(dǎo)設(shè)計(jì):主導(dǎo)項(xiàng)目核心技術(shù)方案設(shè)計(jì),包括 Java 技術(shù)棧架構(gòu)選型(如 Spring Boot/Spring Cloud 生態(tài))、PostgreSQL 數(shù)據(jù)庫適配方案、歷史數(shù)據(jù)遷移策略等,針對復(fù)雜數(shù)據(jù)庫表結(jié)構(gòu)與數(shù)據(jù)遷移難點(diǎn),提出切實(shí)可行的技術(shù)解決方案,組織技術(shù)評審,確保方案的可行性與合理性。?
團(tuán)隊(duì)組織與開發(fā)管理:組織團(tuán)隊(duì)開展編碼開發(fā)工作,制定統(tǒng)一的代碼規(guī)范與開發(fā)標(biāo)準(zhǔn),指導(dǎo)團(tuán)隊(duì)成員解決開發(fā)過程中的技術(shù)難題;定期召開項(xiàng)目例會,同步項(xiàng)目進(jìn)展、協(xié)調(diào)跨部門資源(如產(chǎn)品、測試、運(yùn)維),推動解決項(xiàng)目協(xié)作中的堵點(diǎn)問題。?
數(shù)據(jù)庫遷移全流程把控:牽頭負(fù)責(zé)數(shù)據(jù)庫遷移全流程管理,包括 PostgreSQL 表結(jié)構(gòu)設(shè)計(jì)與創(chuàng)建、數(shù)據(jù)遷移腳本開發(fā)與調(diào)試、數(shù)據(jù)一致性校驗(yàn)方案制定與執(zhí)行,解決 Oracle 與 PostgreSQL 語法差異、數(shù)據(jù)類型轉(zhuǎn)換、歷史數(shù)據(jù)清洗等關(guān)鍵問題,保障數(shù)據(jù)遷移安全可靠。?
質(zhì)量與交付保障:建立項(xiàng)目質(zhì)量管控體系,組織開展單元測試、集成測試、系統(tǒng)測試與壓力測試,推動 Bug 修復(fù)與性能優(yōu)化;負(fù)責(zé)項(xiàng)目交付文檔(如技術(shù)設(shè)計(jì)文檔、用戶手冊、部署手冊)的審核與完善,確保項(xiàng)目交付成果符合需求標(biāo)準(zhǔn)與國產(chǎn)化要求。?
團(tuán)隊(duì)能力提升:關(guān)注團(tuán)隊(duì)成員技術(shù)成長,組織技術(shù)分享與培訓(xùn)活動,提升團(tuán)隊(duì)整體 Java 開發(fā)、數(shù)據(jù)庫適配及項(xiàng)目管理能力,營造積極協(xié)作的團(tuán)隊(duì)氛圍。?
四、任職要求?
學(xué)歷與專業(yè):本科及以上學(xué)歷,計(jì)算機(jī)科學(xué)與技術(shù)、軟件工程、信息工程等相關(guān)專業(yè),5 年及以上 Java 開發(fā)經(jīng)驗(yàn),其中 2 年及以上項(xiàng)目負(fù)責(zé)人 / 技術(shù)組長經(jīng)驗(yàn),有國產(chǎn)化項(xiàng)目或技術(shù)棧遷移項(xiàng)目(如 C# 轉(zhuǎn) Java、Oracle 轉(zhuǎn) PostgreSQL)統(tǒng)籌經(jīng)驗(yàn)者優(yōu)先。?
技術(shù)能力:?
精通 Java 編程語言及主流框架(Spring Boot、Spring Cloud、MyBatis 等),具備扎實(shí)的 Java 基礎(chǔ)、多線程、分布式系統(tǒng)設(shè)計(jì)能力,能獨(dú)立主導(dǎo)復(fù)雜項(xiàng)目的技術(shù)架構(gòu)設(shè)計(jì)。?
深入掌握 PostgreSQL 數(shù)據(jù)庫,熟練編寫復(fù)雜 SQL、存儲過程,精通數(shù)據(jù)庫性能優(yōu)化、表結(jié)構(gòu)設(shè)計(jì),深刻理解 PostgreSQL 與 Oracle 的語法差異、數(shù)據(jù)類型映射規(guī)則及遷移適配技巧。?
熟悉 C# 項(xiàng)目開發(fā)邏輯,能快速拆解原 C# 項(xiàng)目的業(yè)務(wù)邏輯與代碼結(jié)構(gòu),具備跨技術(shù)棧項(xiàng)目遷移的技術(shù)分析與落地能力。?
具備復(fù)雜數(shù)據(jù)庫表結(jié)構(gòu)分析、歷史數(shù)據(jù)遷移(如數(shù)據(jù)清洗、格式轉(zhuǎn)換、一致性校驗(yàn))的實(shí)戰(zhàn)經(jīng)驗(yàn),能獨(dú)立解決遷移過程中的技術(shù)瓶頸問題。?
項(xiàng)目管理能力:?
具備豐富的項(xiàng)目全流程統(tǒng)籌經(jīng)驗(yàn),熟練運(yùn)用項(xiàng)目管理方法(如敏捷開發(fā)、瀑布模型),能制定合理的項(xiàng)目計(jì)劃與風(fēng)險管控策略,有效應(yīng)對項(xiàng)目延期、資源不足等問題。?
具備優(yōu)秀的任務(wù)拆解與資源協(xié)調(diào)能力,能清晰界定任務(wù)邊界與交付標(biāo)準(zhǔn),合理分配團(tuán)隊(duì)工作量,提升團(tuán)隊(duì)開發(fā)效率。?
具備較強(qiáng)的跨部門溝通協(xié)作能力,能與產(chǎn)品、測試、運(yùn)維等團(tuán)隊(duì)高效配合,推動項(xiàng)目需求落地與問題解決。?
綜合素質(zhì):?
具備強(qiáng)烈的責(zé)任心與抗壓能力,能在項(xiàng)目緊進(jìn)度、高難度的情況下,帶領(lǐng)團(tuán)隊(duì)攻克難關(guān),保障項(xiàng)目交付。?
具備優(yōu)秀的問題分析與解決能力,面對復(fù)雜技術(shù)與管理問題,能快速定位核心原因并提出系統(tǒng)性解決方案。?
有國產(chǎn)化項(xiàng)目認(rèn)證(如信創(chuàng)相關(guān)認(rèn)證)或大型企業(yè)級項(xiàng)目統(tǒng)籌經(jīng)驗(yàn)者優(yōu)先,具備良好的文檔編寫能力與技術(shù)分享能力。?
其他要求:能接受項(xiàng)目階段性加班,具備良好的團(tuán)隊(duì)管理意識與領(lǐng)導(dǎo)力,善于激發(fā)團(tuán)隊(duì)積極性與創(chuàng)造力。