任職要求:
1、本科及以上學(xué)歷,計(jì)算機(jī)相關(guān)專業(yè);精通 Java 語言及主流框架,深入理解JVM,掌握 JVM 性能調(diào)優(yōu)、并發(fā)編程等高級(jí)技能;
2、深入理解微服務(wù)架構(gòu)和分布式系統(tǒng)設(shè)計(jì),具備中大型系統(tǒng)架構(gòu)從0到1落地經(jīng)驗(yàn),具備系統(tǒng)拆分、接口設(shè)計(jì)、性能優(yōu)化等實(shí)戰(zhàn)能力;
3、熟悉分布式緩存、消息隊(duì)列、異步處理、限流熔斷、服務(wù)容錯(cuò)等高可用架構(gòu)方案;
4、熟練使用Redis、Kafka、RocketM0、ElasticSearch 等常用中間件,并能進(jìn)行合理選型與調(diào)優(yōu);
5、有pgsql及國產(chǎn)化數(shù)據(jù)庫使用和優(yōu)化經(jīng)驗(yàn),有空間信息查詢經(jīng)驗(yàn);
6、能獨(dú)立定位和解決線上復(fù)雜問題,如系統(tǒng)級(jí)異常、性能衰退、鏈路故障等,具備優(yōu)秀的故障恢復(fù)與應(yīng)急響應(yīng)能力;
7、有物聯(lián)網(wǎng)開發(fā)經(jīng)驗(yàn)優(yōu)先,有低空監(jiān)管、對(duì)接Mavlink無人機(jī)通信協(xié)議開發(fā)經(jīng)驗(yàn)者優(yōu)先。
崗位職責(zé):
1、負(fù)責(zé)系統(tǒng)框架設(shè)計(jì),系統(tǒng)能力沉淀,實(shí)現(xiàn)系統(tǒng)核心模塊;
2、梳理項(xiàng)目業(yè)務(wù)流程,優(yōu)化流程設(shè)計(jì),能獨(dú)立承擔(dān)系統(tǒng)和模塊的架構(gòu)設(shè)計(jì)以及開發(fā)工作;
3、負(fù)責(zé)項(xiàng)目核心功能的需求分析、概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)、代碼開發(fā)等;
4、對(duì)系統(tǒng)進(jìn)行性能調(diào)優(yōu),提升系統(tǒng)響應(yīng)速度和吞吐量,維護(hù)系統(tǒng)的穩(wěn)定運(yùn)行;
5、參與部門相關(guān)文檔資料編寫、整理,包括ppt、技術(shù)方案、投標(biāo)文件等。