崗位職責(zé):
1、高并發(fā)家電物聯(lián)網(wǎng)系統(tǒng)架構(gòu)設(shè)計(jì)和開發(fā);
2、負(fù)責(zé)開發(fā)任務(wù)的需求分析、開發(fā)計(jì)劃制定、系統(tǒng)架構(gòu)設(shè)計(jì)和開發(fā);
3、定期組織代碼review;
4、協(xié)調(diào)研發(fā)部門內(nèi)部團(tuán)隊(duì)以及與其他部門的溝通交流;
5、參與技術(shù)難題攻關(guān),重構(gòu)系統(tǒng),確保系統(tǒng)質(zhì)量及穩(wěn)定性;
6、負(fù)責(zé)公司技術(shù)棧和技術(shù)知識(shí)庫(kù)的構(gòu)建和維護(hù)。
任職要求:
1、本科及以上學(xué)歷,計(jì)算機(jī)、軟件工程等相關(guān)專業(yè),SQL必須精通;
2、6年及以上java開發(fā)經(jīng)驗(yàn),具備較強(qiáng)的業(yè)務(wù)分析與理解能力,具體高并發(fā)系統(tǒng)架構(gòu)設(shè)計(jì)能力;
3、精通java語言、具備分布式應(yīng)用開發(fā)經(jīng)驗(yàn)、熟練掌握Springmvc/springboot、mybatis、Elasticsearch等開源框架;
4、熟悉sql優(yōu)化過程,至少掌握一種關(guān)系型數(shù)據(jù)庫(kù)Mysql或postgresql;
5、熟練使用nosql相關(guān)組件,熟識(shí)Flink、Doris、Redis、Kafka、Zookeeper、rabbitmq;
6、熟悉TCP/IP網(wǎng)絡(luò)協(xié)議,熟悉Linux 常用命令,能編寫shell腳本;
7、了解AI大模型的相關(guān)開發(fā)流程,熟練使用代碼版本管理工具Git與項(xiàng)目構(gòu)建工具maven。