崗位職責(zé):
1. 基于Spring Boot、Spring Cloud等技術(shù)棧,設(shè)計(jì)并開發(fā)私有化部署的后端服務(wù),適配醫(yī)院環(huán)境下的數(shù)據(jù)管理和業(yè)務(wù)需求。
2. 負(fù)責(zé)核心業(yè)務(wù)模塊的功能實(shí)現(xiàn)及優(yōu)化,重點(diǎn)關(guān)注數(shù)據(jù)安全、系統(tǒng)穩(wěn)定性與可維護(hù)性。
3. 使用Docker、Docker Compose對(duì)服務(wù)進(jìn)行容器化,簡(jiǎn)化在醫(yī)院環(huán)境的安裝部署流程。
4. 維護(hù)并優(yōu)化MySQL、MongoDB、Redis等數(shù)據(jù)存儲(chǔ)組件,確保數(shù)據(jù)準(zhǔn)確性和高可用性。
5. 使用RabbitMQ、EMQX等消息中間件,完成系統(tǒng)內(nèi)的異步消息傳遞和數(shù)據(jù)同步。
6. 掌握Elasticsearch的基本原理及應(yīng)用方法,為醫(yī)院系統(tǒng)提供檢索與數(shù)據(jù)分析能力。
7. 與前端團(tuán)隊(duì)(Vue3)密切合作,制定接口規(guī)范,并實(shí)現(xiàn)業(yè)務(wù)數(shù)據(jù)對(duì)接。
8. 快速理解并響應(yīng)前端需求,提供穩(wěn)定、清晰的API服務(wù)。
任職要求:
1. 計(jì)算機(jī)相關(guān)專業(yè)本科及以上學(xué)歷,3 年以上后端開發(fā)經(jīng)驗(yàn)。
2. 熟悉Java語(yǔ)言,掌握Spring Boot、Spring Cloud等主流后端開發(fā)框架。
3. 具備良好的編碼規(guī)范和面向?qū)ο笤O(shè)計(jì)思想,熟悉常見設(shè)計(jì)模式。
4. 熟悉Linux環(huán)境,能進(jìn)行基本的運(yùn)維操作與問題排查。
5. 熟練掌握Docker鏡像制作與容器化部署流程,能編寫Docker Compose配置。
6. 精通MySQL的數(shù)據(jù)庫(kù)設(shè)計(jì)與優(yōu)化,熟悉常見的高可用方案(如主從復(fù)制、容災(zāi)備份等)。
7. 熟悉MongoDB、Redis的使用場(chǎng)景及性能優(yōu)化策略。
8. 熟悉RabbitMQ或EMQX等消息隊(duì)列的使用及部署,能夠設(shè)計(jì)高效的異步處理流程。
9. 熟悉Elasticsearch的基本使用,能基于業(yè)務(wù)場(chǎng)景實(shí)現(xiàn)檢索和數(shù)據(jù)分析功能。
10. 有Kubernetes使用經(jīng)驗(yàn)者優(yōu)先,包括集群管理與服務(wù)編排;若無,可快速學(xué)習(xí)。
11. 有私有化部署或在醫(yī)院、企業(yè)內(nèi)網(wǎng)環(huán)境里落地項(xiàng)目的經(jīng)驗(yàn)者優(yōu)先。
12. 熟悉醫(yī)院常見HIS/EMR等系統(tǒng)的集成對(duì)接方式,或有相關(guān)接口開發(fā)經(jīng)驗(yàn)者優(yōu)先。
13. 有自動(dòng)化部署(CI/CD)、運(yùn)維監(jiān)控(Prometheus、Grafana)等經(jīng)驗(yàn)優(yōu)先。