崗位職責(zé):1、負(fù)責(zé)產(chǎn)品及系統(tǒng)需求分析、架構(gòu)設(shè)計(jì)、技術(shù)選型、技術(shù)規(guī)劃;
2、系統(tǒng)架構(gòu)設(shè)計(jì)和看護(hù),對系統(tǒng)業(yè)務(wù)架構(gòu)、數(shù)據(jù)架構(gòu)、應(yīng)用架構(gòu)、技術(shù)架構(gòu)負(fù)責(zé);
3、主導(dǎo)進(jìn)行性能、穩(wěn)定性優(yōu)化、技術(shù)難題攻關(guān)、發(fā)現(xiàn)并解決各類潛在技術(shù)風(fēng)險;
4、研究探索前沿技術(shù),改進(jìn)工具鏈,提高軟件可用性及開發(fā)效率,降低維護(hù)成本等。
5、 參加公司核心系統(tǒng)的技術(shù)選型、架構(gòu)搭建、架構(gòu)設(shè)計(jì),使系統(tǒng)體系化并具有技術(shù)前瞻性;重構(gòu)、優(yōu)化現(xiàn)有的技術(shù)架構(gòu);
6、 負(fù)責(zé)技術(shù)難題預(yù)研與攻關(guān),解決系統(tǒng)中關(guān)鍵架構(gòu)問題,對系統(tǒng)穩(wěn)定性負(fù)責(zé);
7、 參與核心架構(gòu)部分代碼編寫,對開發(fā)工程師進(jìn)行技術(shù)指導(dǎo)和培訓(xùn),規(guī)范開發(fā)流程;
8、 負(fù)責(zé)中間件技術(shù)的設(shè)計(jì)與研發(fā),共同建設(shè)技術(shù)體系;
9、 復(fù)雜分布式系統(tǒng)的設(shè)計(jì)、開發(fā)及維護(hù),用技術(shù)支撐公司業(yè)務(wù)的快速發(fā)展;
10 關(guān)注新技術(shù)發(fā)展方向并探索新技術(shù)的實(shí)際應(yīng)用。負(fù)責(zé)應(yīng)用架構(gòu)規(guī)劃、設(shè)計(jì),使系統(tǒng)體系化并具有技術(shù)前瞻性;
11、對系統(tǒng)框架相關(guān)技術(shù)和業(yè)務(wù)進(jìn)行培訓(xùn),指導(dǎo)開發(fā)人員開發(fā)并解決系統(tǒng)開發(fā)、運(yùn)行中出現(xiàn)的問題。
12、技術(shù)領(lǐng)導(dǎo)力和團(tuán)隊(duì)合作:在技術(shù)決策中發(fā)揮領(lǐng)導(dǎo)作用,為團(tuán)隊(duì)提供技術(shù)指導(dǎo)和支持。主導(dǎo)跨團(tuán)隊(duì)合作,與產(chǎn)品、測試、硬件等團(tuán)隊(duì)緊密合作,推動項(xiàng)目的成功。
崗位要求:1、本科及以上學(xué)歷,計(jì)算機(jī)或相關(guān)專業(yè),7年以上 C、C++、Java 等語言產(chǎn)品級編碼經(jīng)驗(yàn),5年以上 Android 系統(tǒng)開發(fā)、調(diào)試經(jīng)驗(yàn);
2、熟悉Android 模塊化架構(gòu),具備5年以上Android整機(jī)交付及維護(hù)經(jīng)驗(yàn)。能夠設(shè)計(jì)復(fù)雜系統(tǒng)的整體架構(gòu),包括應(yīng)用層、系統(tǒng)服務(wù)、底層庫等;
3、對開源社區(qū)的運(yùn)作和發(fā)展有深入的洞察,具備清晰的邏輯思維能力和端到端系統(tǒng)設(shè)計(jì)能力,熟悉軟件工程理論和架構(gòu)設(shè)計(jì)方法,,具備對復(fù)雜問題進(jìn)行有序分解和設(shè)計(jì)的能力;
4、熟練的英文讀寫能力,具有較強(qiáng)的思維和學(xué)習(xí)能力,能快速的學(xué)習(xí)新技術(shù);具有較強(qiáng)的自驅(qū)力,優(yōu)秀的溝通和跨部門協(xié)作能力。
5、負(fù)責(zé)主持過相關(guān)產(chǎn)品項(xiàng)目,具備軟件產(chǎn)品(前中后)整體架構(gòu)能力,有大型系統(tǒng)軟件架構(gòu)設(shè)計(jì)的成功案例;