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