崗位職責(zé):
1、負(fù)責(zé)公司物聯(lián)網(wǎng)平臺與應(yīng)用的架構(gòu)設(shè)計,核心模塊開發(fā),平臺基礎(chǔ)服務(wù)完善,java開發(fā)工程師技術(shù)指導(dǎo)等工作;
2、參與產(chǎn)品的需求分析、系統(tǒng)設(shè)計;
3、參與軟件工程文檔、產(chǎn)品文檔編寫,滿足質(zhì)量要求;
4、做好模塊集成、單元測試、模塊測試及確認(rèn)工作;
5、負(fù)責(zé)公司devops環(huán)境維護(hù)管理;
6、完成上級分配的其他工作。
任職資格:
1、大學(xué)本科以上學(xué)歷,計算機相關(guān)專業(yè),6年以上Java開發(fā)經(jīng)驗;
2、精通Java,熟悉高并發(fā)、高性能的分布式系統(tǒng)的設(shè)計及應(yīng)用,對系統(tǒng)調(diào)優(yōu)具有深刻見解;
3、熟悉TCP、UDP、HTTP等協(xié)議,了解MQTT、modbus等協(xié)議優(yōu)先;
4、熟練使用Kafka、RabbitMQ,Redis、Cassandra、MongoDB、MySQL等技術(shù);
5、熟練使用SpringBoot、Spring?Cloud、SpringMVC、JWT、Docker、Kubernetes、Jenkins、JPA、MyBatis、git、maven等技術(shù);
6、熟練使用Spark、Hadoop、Zookeeper等大數(shù)據(jù)分布式框架;
7、有物聯(lián)網(wǎng)相關(guān)大型軟件架構(gòu)設(shè)計工作經(jīng)驗優(yōu)先;
8、熟悉面向?qū)ο蠓治雠c設(shè)計、設(shè)計模式,熟練使用UML建模、VISIO、PowerDesigner等設(shè)計工具,具有良好的系統(tǒng)設(shè)計能力;
9、能承受一定的工作壓力,有責(zé)任心和上進(jìn)心,能通過持續(xù)學(xué)習(xí)和完善自身,自信、有擔(dān)當(dāng)、執(zhí)行力強、樂于分享。