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