崗位職責(zé):
1.架構(gòu)設(shè)計:負責(zé)系統(tǒng)架構(gòu)設(shè)計,研究并推動公司的基礎(chǔ)研發(fā)框架和平臺迭代升級。
2.核心代碼開發(fā):主導(dǎo)核心開發(fā)工作,解決研發(fā)過程中的技術(shù)難題和瓶頸問題。
3.技術(shù)選型:負責(zé)根據(jù)具體應(yīng)用場景進行技術(shù)選型,架構(gòu)設(shè)計,產(chǎn)品選型,提出解決方案。
4.代碼質(zhì)量:帶領(lǐng)團隊優(yōu)化代碼結(jié)構(gòu)和設(shè)計,不斷提高代碼質(zhì)量。
5.性能優(yōu)化:指導(dǎo)團隊監(jiān)控分析系統(tǒng)關(guān)鍵指標,發(fā)現(xiàn)性能瓶頸,設(shè)計合理的性能優(yōu)化方案并帶領(lǐng)團隊實施。
6.團隊協(xié)作:參與客戶業(yè)務(wù)需求調(diào)研,將需求轉(zhuǎn)化為系統(tǒng)需求,并指導(dǎo)團隊開發(fā)人員實現(xiàn)開發(fā)目標,同時為提升團隊研發(fā)效能提供建議。
7.技術(shù)預(yù)研:關(guān)注行業(yè)最新技術(shù)趨勢和發(fā)展方向,結(jié)合公司業(yè)務(wù)需求及現(xiàn)有技術(shù)基礎(chǔ),負責(zé)新技術(shù)的研究和實際應(yīng)用的落地工作。
任職要求:
1.技術(shù)技能:具備扎實的Java編程基礎(chǔ),熟練應(yīng)用設(shè)計模式和主流開源框架;了解JVM運行機制和內(nèi)存模型,有JVM性能調(diào)優(yōu)實踐經(jīng)驗;熟練掌握Spring Cloud等微服務(wù)框架,并具備豐富實戰(zhàn)經(jīng)驗;精通主流數(shù)據(jù)庫設(shè)計和SQL優(yōu)化;熟悉Linux、Maven、Git等常用工具,了解Tomcat、Nginx等開源服務(wù)器的配置和性能調(diào)優(yōu);掌握分布式緩存(如Redis、Memcache)、消息中間件(如Rocket MQ、Kafka、NSQ)等技術(shù);熟悉Docker、虛擬化、彈性計算和自動化運維相關(guān)技術(shù)。
2.工作經(jīng)驗:計算機相關(guān)專業(yè)本科及以上學(xué)歷,5年以上Java開發(fā)經(jīng)驗,其中至少3年從事物聯(lián)網(wǎng)系統(tǒng)架構(gòu)方面的工作,具備大型系統(tǒng)架構(gòu)設(shè)計經(jīng)歷,有一定項目管理/團隊管理經(jīng)驗。
3.通用能力:優(yōu)秀的溝通和協(xié)作能力,能夠與團隊成員有效溝通;能提出創(chuàng)新的技術(shù)解決方案,推動技術(shù)進步;快速學(xué)習(xí)新技術(shù)和新工具的能力。
4.優(yōu)先條件:有大型分布式系統(tǒng)設(shè)計和應(yīng)用經(jīng)驗,大數(shù)據(jù)開發(fā)經(jīng)驗,掌握除Java外的其他編程語言,熟悉Vue、Angular、React等前端技術(shù)之一,以及在安全、車聯(lián)網(wǎng)、物聯(lián)網(wǎng)、5G、人工智能、邊緣計算、智慧醫(yī)療、智慧城市、區(qū)塊鏈等領(lǐng)域或大型中臺開發(fā)方面有實際經(jīng)驗。
西安 - 雁塔
西安 - 雁塔
北京神州數(shù)字科技有限公司西安 - 雁塔
西安 - 長安
西安 - 雁塔
北京神州數(shù)字科技有限公司西安 - 雁塔
北京神州數(shù)字科技有限公司