崗位職責:
1、負責現有項目的維護和開發工作;
2、根據業務需求,對系統功能實現方式進行可行性分析,鼓勵嘗試新技術;
3、完成軟件的代碼開發,編寫代碼注釋和開發相關文檔;
4、獨立分析并解決軟件開發過程中的問題。
任職要求:
1、專科及以上學歷,3年及以上軟件設計開發工作經驗,計算機、軟件工程、信息管理等相關專業;(專業非必須項)
2、精通Java編程語言,具備良好的編碼習慣和問題解決能力,能夠根據開發文檔獨立完成大部分軟件開發任務。
3、熟悉微服務架構及其相關技術,具備使用SpringBoot框架進行高效開發的經驗,同時熟悉React前端框架,能夠實現前后端分離的完整應用開發,掌握主流NoSQL數據庫的使用和管理,可以根據項目需求進行數據存儲方案的設計和優化。
4、熟悉國產數據庫如Kingbase、GaussDB和OceanBase的操作與管理能力,并具備數據庫設計、性能優化和故障排查的能力。
5、掌握K8s、Docker等容器化技術,具備容器編排和云平臺部署的經驗,能夠使用Linux操作系統,進行系統配置、性能監控和故障排查,保障服務的高可用性。
6、熟悉JavaScript編程語言及JSX語法,能夠協助前端開發,實現交互性強、用戶體驗良好的Web應用。
7、熟練運用Git進行版本控制,熟悉IDEA和Maven工具。
8、具備一定的文檔編寫和閱讀能力;有良好的的溝通及表達能力;