Java
1-1.5萬(wàn)元/月崗位職責(zé):
1、從0到1架構(gòu)設(shè)計(jì):主導(dǎo)SaaS平臺(tái)與桌面端軟件的整體架構(gòu)設(shè)計(jì),制定技術(shù)路線,確保系統(tǒng)支持云端部署和本地化私有部署的靈活切換。
2、多端協(xié)同架構(gòu):設(shè)計(jì)并實(shí)現(xiàn)SaaS與桌面端的數(shù)據(jù)同步、權(quán)限控制、離線模式等功能,保障跨端一致體驗(yàn)。
3、高并發(fā)與分布式優(yōu)化:解決高可用、數(shù)據(jù)一致性、分布式存儲(chǔ)等核心問(wèn)題,優(yōu)化系統(tǒng)性能。
4、私有化部署方案:設(shè)計(jì)并落地混合云/私有化部署方案,支持客戶定制化需求。
5、桌面端技術(shù)選型:評(píng)估并選擇Electron/JavaFX/Qt等框架,確保高性能、跨平臺(tái)兼容性。
基本要求:
1、計(jì)算機(jī)相關(guān)專業(yè)本科及以上學(xué)歷,8年以上Java開(kāi)發(fā)經(jīng)驗(yàn),3年以上架構(gòu)設(shè)計(jì)經(jīng)驗(yàn);
2、從0到1經(jīng)驗(yàn):至少主導(dǎo)過(guò)1個(gè)SaaS平臺(tái)或桌面端軟件的完整生命周期(需求分析→架構(gòu)設(shè)計(jì)→開(kāi)發(fā)→上線→運(yùn)維)。
3、具備技術(shù)團(tuán)隊(duì)管理經(jīng)驗(yàn),能協(xié)調(diào)前后端、測(cè)試、運(yùn)維等多角色協(xié)作。
技能要求:
一、后端架構(gòu):
1、精通SpringBoot/Cloud、微服務(wù)架構(gòu)(服務(wù)發(fā)現(xiàn)、熔斷、API網(wǎng)關(guān));
2、熟悉PostgreSQL/MySQL優(yōu)化、Redis緩存、Kafka/RabbitMQ消息隊(duì)列;
3、掌握Docker/K8s容器化部署,熟悉CI/CD(GitLabCI/Jenkins);
4、有License授權(quán)、軟件加密相關(guān)經(jīng)驗(yàn)。
二、桌面端開(kāi)發(fā):
1、熟悉Electron(Node.js+Chromium)或JavaFX/Qt開(kāi)發(fā);
2、掌握本地存儲(chǔ)(SQLite/IndexedDB)、進(jìn)程通信(IPC)、系統(tǒng)API調(diào)用;
3、有離線模式、自動(dòng)更新(如electron-updater)開(kāi)發(fā)經(jīng)驗(yàn)。
三、SaaS架構(gòu):
1、熟悉多租戶(Schema隔離/數(shù)據(jù)庫(kù)隔離)、RBAC權(quán)限控制;
2、有混合云/私有化部署經(jīng)驗(yàn),熟悉MinIO/NFS等存儲(chǔ)方案。

成都武侯區(qū)環(huán)球中心
相關(guān)推薦查看更多 >
成都
相同職位推薦
企業(yè)招聘
職位大全
相關(guān)搜索