崗位職責(zé):
崗位職責(zé):
1.負(fù)責(zé)公司項目或產(chǎn)品的后端系統(tǒng)架構(gòu)設(shè)計、功能模塊開發(fā)及代碼編寫工作,確保系統(tǒng)具備高可用性、高性能和可擴(kuò)展性;
2.對后端系統(tǒng)進(jìn)行性能優(yōu)化和穩(wěn)定性保障,通過技術(shù)手段解決系統(tǒng)運(yùn)行過程中出現(xiàn)的性能瓶頸和異常問題,提升系統(tǒng)整體運(yùn)行效率;
3.參與數(shù)據(jù)庫設(shè)計與優(yōu)化,包括表結(jié)構(gòu)設(shè)計、索引優(yōu)化、數(shù)據(jù)備份與恢復(fù)策略制定等,保障數(shù)據(jù)的安全、準(zhǔn)確和高效存儲;
4.編寫清晰、接口文檔、技術(shù)說明等,方便團(tuán)隊成員理解和維護(hù);
5.與產(chǎn)品團(tuán)隊、前端團(tuán)隊緊密協(xié)作,根據(jù)項目需求,參與需求分析和評審,從后端技術(shù)角度提出合理的建議和解決方案;
6.對后端系統(tǒng)進(jìn)行持續(xù)集成和持續(xù)部署(CI/CD),確保代碼快速、穩(wěn)定地部署到生產(chǎn)環(huán)境;
任職要求:
【任職條件】
1.本科及以上學(xué)歷,計算機(jī)科學(xué)與技術(shù)、軟件工程、地理學(xué)類、測繪類等相關(guān)專業(yè)優(yōu)先;
2.5年以上后端開發(fā)經(jīng)驗,精通 Java 編程語言,熟練掌握 Spring Boot、Spring Cloud 框架,能夠運(yùn)用其進(jìn)行高效的后端系統(tǒng)開發(fā)與架構(gòu)設(shè)計;
3.有豐富的數(shù)據(jù)庫開發(fā)和管理經(jīng)驗,熟悉 PostgreSQL 數(shù)據(jù)庫,尤其對 PostGIS 空間數(shù)據(jù)庫有深入了解,能夠進(jìn)行空間數(shù)據(jù)的存儲、查詢和分析操作;
4.具備 Linux 系統(tǒng)的實際運(yùn)維經(jīng)驗,能夠進(jìn)行服務(wù)器的日常維護(hù)、監(jiān)控、故障排查以及性能優(yōu)化等工作;
5.具有水利及自然資源相關(guān)業(yè)務(wù)系統(tǒng)的后端開發(fā)經(jīng)驗者優(yōu)先,熟悉該領(lǐng)域的業(yè)務(wù)流程和數(shù)據(jù)特點(diǎn);
6.具備良好的溝通能力和團(tuán)隊合作精神,能夠與前端、產(chǎn)品等團(tuán)隊有效協(xié)作,共同推進(jìn)項目進(jìn)展;
7.擁有優(yōu)秀的問題分析和解決能力,面對復(fù)雜的技術(shù)難題能夠迅速定位問題根源,并提出合理的解決方案;