Android架構(gòu)師職位描述與崗位職責(zé)任職要求
職位描述:
工作職責(zé):
崗位職責(zé):
1、負(fù)責(zé)公司移動端基礎(chǔ)庫(網(wǎng)絡(luò),監(jiān)控方向)架構(gòu)設(shè)計(jì)工作,并持續(xù)做好運(yùn)營工作
2、負(fù)責(zé)拆解部門戰(zhàn)略目標(biāo)到項(xiàng)目目標(biāo),制定有效的手段保障目標(biāo)落地,同時設(shè)定里程碑及驗(yàn)收標(biāo)準(zhǔn),并監(jiān)督執(zhí)行
3、跟進(jìn)并研究業(yè)界前沿理念
基本任職資格:
1、本科及以上學(xué)歷,計(jì)算機(jī)相關(guān)專業(yè)
2、經(jīng)驗(yàn)上:有8年以上大型互聯(lián)網(wǎng)客戶端APP或各類SDK開發(fā)經(jīng)驗(yàn)
3、領(lǐng)域知識上:熟悉掌握項(xiàng)目管理、軟件生命周期管理等理念,對研發(fā)規(guī)范,質(zhì)量與效率有實(shí)踐和認(rèn)知,有系統(tǒng)化知識體系
4、團(tuán)隊(duì)管理上:帶過5+人以上或主導(dǎo)過20+開發(fā)團(tuán)隊(duì),在人才選用育留方面有實(shí)踐
5、專業(yè)能力上:
(1)扎實(shí)的計(jì)算機(jī)基礎(chǔ),對數(shù)據(jù)結(jié)構(gòu)、算法、操作系統(tǒng)、網(wǎng)絡(luò)、多線程、數(shù)據(jù)庫、異步IO有深入了解
(2)熟練掌握J(rèn)ava/C/C++,理解Java的Runtime機(jī)制,具備底層和開源代碼閱讀能力
(3)熟悉網(wǎng)絡(luò)通信機(jī)制及常用數(shù)據(jù)傳輸協(xié)議,有成熟的弱網(wǎng)優(yōu)化方案
(4)對設(shè)計(jì)模式有很好的理解和實(shí)踐經(jīng)驗(yàn),有良好的編碼習(xí)慣和較好的模型抽象能力
(5)有豐富的架構(gòu)設(shè)計(jì)能力,能以結(jié)果為導(dǎo)向,驅(qū)動技術(shù)團(tuán)隊(duì)向最高標(biāo)準(zhǔn)前進(jìn)
(6)能以結(jié)果和價(jià)值為導(dǎo)向,利用科學(xué)的方法進(jìn)行指標(biāo)收集、統(tǒng)計(jì)、分析,從而進(jìn)行成果的衡量
(7)有良好的服務(wù)與運(yùn)維意識,能利用有效的監(jiān)控手段保持服務(wù)高可用
(8)有豐富的項(xiàng)目管理經(jīng)驗(yàn),特別在項(xiàng)目風(fēng)險(xiǎn)控制、質(zhì)量控制上有成熟的理論和實(shí)踐
(9)有復(fù)雜問題解決能力,快速分析代碼bug與性能等問題,并能夠通過分析,歸納,抽象成解決一類問題的方案
(10)了解行業(yè)最佳實(shí)踐,在技術(shù)上有前瞻性,持續(xù)在某個子領(lǐng)域中有實(shí)踐
(11)個性樂觀開朗,邏輯性強(qiáng),有良好的溝通能力
優(yōu)先任職資格:
1、有較大用戶量(100萬+)APP架構(gòu)設(shè)計(jì)經(jīng)驗(yàn)者優(yōu)先
2、有跨端和跨平臺能力者優(yōu)先
3、有主導(dǎo)過知名項(xiàng)目的架構(gòu)設(shè)計(jì)者優(yōu)先
4、參與或發(fā)起知名開源作品者優(yōu)先
5、優(yōu)秀博文或有技術(shù)書籍的作者優(yōu)先
崗位亮點(diǎn):
通過學(xué)習(xí)業(yè)界先進(jìn)的研發(fā)理念及方法論,與美團(tuán)工程實(shí)踐相結(jié)合尋求最佳的落地方案,從而成為移動中間件領(lǐng)域?qū)<摇?/p>
篇2:Android架構(gòu)師崗位工作職責(zé)
簡介:Android是一種基于Linu*的自由及開放源代碼的操作系統(tǒng),主要使用于移動設(shè)備,如智能手機(jī)和平板電腦,由Google公司和開放手機(jī)聯(lián)盟領(lǐng)導(dǎo)及開發(fā)。尚未有統(tǒng)一中文名稱,中國大陸地區(qū)較多人使用“安卓”或“安致”。Android操作系統(tǒng)最初由AndyRubin開發(fā),主要支持手機(jī)。2005年8月由Google收購注資。2007年11月,Google與84家硬件制造商、軟件開發(fā)商及電信營運(yùn)商組建開放手機(jī)聯(lián)盟共同研發(fā)改良Android系統(tǒng)。隨后Google以Apache開源許可證的授權(quán)方式,發(fā)布了Android的源代碼。第一部Android智能手機(jī)發(fā)布于2008年10月。Android逐漸擴(kuò)展到平板電腦及其他領(lǐng)域上,如電視、數(shù)碼相機(jī)、游戲機(jī)等。2011年第一季度,Android在全球的市場份額首次超過塞班系統(tǒng),躍居全球第一。2013年的第四季度,Android平臺手機(jī)的全球市場份額已經(jīng)達(dá)到78、1%。[1]2013年09月24日谷歌開發(fā)的操作系統(tǒng)Android在迎來了5歲生日,全世界采用這款系統(tǒng)的設(shè)備數(shù)量已經(jīng)達(dá)到10億臺。2014第一季度Android平臺已占所有移動廣告流量來源的42、8%,首度超越iOS。但運(yùn)營收入不及iOS。
Android架構(gòu)師崗位描述(模板一)
崗位職責(zé):
1、負(fù)責(zé)APP架構(gòu)設(shè)計(jì)、框架搭建、核心實(shí)現(xiàn)、關(guān)鍵技術(shù)選型、技術(shù)難題攻關(guān)等工作;
2、帶領(lǐng)并指導(dǎo)開發(fā)工程師進(jìn)行代碼開發(fā)/單元測試等工作,定期對工作質(zhì)量、進(jìn)度進(jìn)行評估,保證開發(fā)周期可控;
4、通過數(shù)據(jù)統(tǒng)計(jì),分析性能優(yōu)化點(diǎn),提升系統(tǒng)響應(yīng)時間,提高系統(tǒng)利用率;
5、研究探索前沿技術(shù),改進(jìn)工具鏈,抽象設(shè)計(jì)并撰寫通用中間件,來提高軟件可用性,提高開發(fā)效率,降低維護(hù)成本。
任職要求:
1、本科及以上學(xué)位,5年以上互聯(lián)網(wǎng)開發(fā)經(jīng)驗(yàn);
2、掌握通用的設(shè)計(jì)原則和常用的設(shè)計(jì)模式,具有出色的抽象設(shè)計(jì)能力,思路清晰,善于思考,能獨(dú)立分析和解決問題;
3、精通IOS或Android系統(tǒng)原理和內(nèi)部機(jī)制,具備優(yōu)秀架構(gòu)設(shè)計(jì)能力,對安全、性能有持續(xù)優(yōu)化經(jīng)驗(yàn);
4、精通前端混合開發(fā)模式,有RectNative或Wee*實(shí)踐經(jīng)驗(yàn);
5、在需求分析、系統(tǒng)開發(fā)、運(yùn)維、到項(xiàng)目管理的各種崗位上有一定的管理能力;
6、學(xué)習(xí)能力強(qiáng),適應(yīng)能力好;良好的團(tuán)隊(duì)合作精神和承受壓力的能力。
Android架構(gòu)師崗位描述(模板二)
崗位職責(zé):
1、負(fù)責(zé)Android客戶端的相關(guān)產(chǎn)品的設(shè)計(jì),開發(fā)、文檔撰寫和項(xiàng)目改進(jìn);
2、參與Android平臺上業(yè)務(wù)應(yīng)用的功能設(shè)計(jì)及架構(gòu)規(guī)劃;
3、參與產(chǎn)品設(shè)計(jì),按照設(shè)計(jì)規(guī)范,完成技術(shù)文檔編寫;
4、負(fù)責(zé)優(yōu)化客戶端軟件的模塊結(jié)構(gòu)和流程邏輯;
5、負(fù)責(zé)優(yōu)化客戶端軟件相關(guān)產(chǎn)品適配、升級;
6、參與與其他團(tuán)隊(duì)的溝通協(xié)調(diào)。
任職要求:
1、統(tǒng)招一本及以上學(xué)歷,計(jì)算機(jī)相關(guān)專業(yè);
1、3年以上android手機(jī)平臺開發(fā)經(jīng)驗(yàn);
2、熟悉Java語言,熟悉虛擬機(jī)原理,數(shù)據(jù)結(jié)構(gòu)和算法等基礎(chǔ)扎實(shí),熟練掌握并應(yīng)用面向?qū)ο蟮木幊趟枷?
3、熟悉移動網(wǎng)絡(luò)通信機(jī)制,對Socket通信、TCP/IP和HTTP有較深刻;
4、有較強(qiáng)的責(zé)任心、上進(jìn)心以及良好的表達(dá)和溝通能力,能夠指導(dǎo)他人工作;
5、對產(chǎn)品有較強(qiáng)的敏感度,有較強(qiáng)的溝通能力。
Android架構(gòu)師崗位描述(模板三)
崗位職責(zé):
1、負(fù)責(zé)客戶端的設(shè)計(jì)與開發(fā)工作;
2、負(fù)責(zé)客戶端應(yīng)用框架、SDK的設(shè)計(jì)與開發(fā)工作;
3、和產(chǎn)品、運(yùn)營同學(xué)一起努力打造出APP。
任職要求:
1、扎實(shí)的計(jì)算機(jī)專業(yè)基本功,強(qiáng)大的寫碼能力;
2、精通AndroidAPP設(shè)計(jì)與開發(fā);除功能屬性之外,熟練掌握和APP安全、性能、穩(wěn)定性等非功能屬性相關(guān)的技術(shù);
3、對后端技術(shù)有所了解,對API有審美和設(shè)計(jì)能力;
4、有較大用戶量(100萬+)APP設(shè)計(jì)/開發(fā)/持續(xù)改善經(jīng)驗(yàn)者優(yōu)先(骨干or主導(dǎo));
5、對底層框架、內(nèi)核有所理解和探究,習(xí)慣于較別人深入一層;擁有和工作年限相稱的廣度和(或)深度;
6、有較強(qiáng)的邏輯/概率思維能力,善于分析、歸納、描述、溝通、和解決問題;
7、高度的創(chuàng)業(yè)心和投入度,既能搞定牛逼的技術(shù)難題,同時又熱切地關(guān)注業(yè)務(wù),用技術(shù)力貢獻(xiàn)于業(yè)務(wù)成功。
Android架構(gòu)師崗位描述(模板四)
崗位職責(zé):
1、負(fù)責(zé)客戶端核心代碼的編寫工作;
2、負(fù)責(zé)項(xiàng)目框架搭建、關(guān)鍵技術(shù)選型、技術(shù)難題公關(guān)等工作;
3、跟進(jìn)新技術(shù)發(fā)展,編寫設(shè)計(jì)開發(fā)及實(shí)現(xiàn)文檔;
4、負(fù)責(zé)優(yōu)化移動產(chǎn)品的質(zhì)量、性能、提升用戶體驗(yàn);
3、帶領(lǐng)并指導(dǎo)開發(fā)工程師進(jìn)行代碼開發(fā)/單元測試等工作,保證代碼的健壯性、可讀性、易維護(hù)性;
4、開發(fā)過程中定期對工作質(zhì)量、進(jìn)度進(jìn)行評估,保證開發(fā)周期可控;
5、參與移動規(guī)范制訂、技術(shù)文檔編寫。
任職要求:
1、本科及以上學(xué)歷,計(jì)算機(jī)或相關(guān)專業(yè);
2、五年以上手機(jī)應(yīng)用實(shí)際開發(fā)經(jīng)驗(yàn),精通跨平臺解決方案;
3、精通Objective-C、MacOS*、*code;
4、精通IOSSDK中的UI、網(wǎng)絡(luò)、數(shù)據(jù)庫、*ML/JSON解析等開發(fā)技術(shù);
5、精通java熟練AIDL,ndk開發(fā)深入理解面向?qū)ο蟮脑O(shè)計(jì)思想,常用設(shè)計(jì)模式;
6、精通Android開發(fā),了解Android框架對Android系統(tǒng)應(yīng)用管理、進(jìn)程管理、內(nèi)存管理等機(jī)制有深入理解;
7、對APP性能優(yōu)化方面有獨(dú)到見解;
8、有大型APP架構(gòu)設(shè)計(jì)經(jīng)驗(yàn),C/C++開發(fā)經(jīng)驗(yàn)者優(yōu)先。
9、有多個完整的IOS項(xiàng)目經(jīng)驗(yàn),至少參加過一個完整的商業(yè)級手機(jī)應(yīng)用或游戲開發(fā)項(xiàng)目的技術(shù)框架搭建、關(guān)鍵技術(shù)選型工作;
10、熟悉各種主流手機(jī)特性,深刻理解手機(jī)客戶端軟件及服務(wù)端開發(fā)特點(diǎn);
11、精通常用軟件架構(gòu)模式,熟悉各種算法與數(shù)據(jù)結(jié)構(gòu),多線程,網(wǎng)絡(luò)編程(Socket、http/webservice)等;
12、個性樂觀開朗,邏輯思維強(qiáng),善于團(tuán)隊(duì)合作。
Android架構(gòu)師崗位描述(模板五)
崗位職責(zé):
1、負(fù)責(zé)AndroidApp項(xiàng)目的系統(tǒng)分析、整體架構(gòu)與核心模塊技術(shù)方案設(shè)計(jì)、開發(fā)與維護(hù)系統(tǒng)公用核心模塊;
2、新技術(shù)跟蹤、挖掘、預(yù)研和實(shí)施;
3、軟件性能優(yōu)化,重大疑難問題的分析及解決,排除各類潛在技術(shù)風(fēng)險(xiǎn);
4、承擔(dān)關(guān)鍵攻關(guān)任務(wù)的同時,能夠定期進(jìn)行技術(shù)分享與培訓(xùn),促進(jìn)團(tuán)隊(duì)成員共同進(jìn)步;
5、建立團(tuán)隊(duì)技術(shù)規(guī)范、提升技術(shù)團(tuán)隊(duì)整體效率。
任職要求:
1、五年以上軟件開發(fā)工作經(jīng)驗(yàn),三年以上Android開發(fā)經(jīng)驗(yàn);
2、精通Android開發(fā)平臺及框架原理,熟悉Dalvik/JVM工作原理,有足夠的軟件安全意識,掌握數(shù)據(jù)加密、代碼混淆、防破解、性能優(yōu)化等技術(shù);
3、精通常用軟件架構(gòu)模式,在數(shù)據(jù)結(jié)構(gòu)、算法、軟件設(shè)計(jì)等方面擁有扎實(shí)的技術(shù)功底。
4、精通Java/C++語言,熟悉jni、多線程、反射、jvm、類加載機(jī)制等基礎(chǔ)原理;
5、良好編程習(xí)慣和文檔編寫習(xí)慣,高質(zhì)量編碼能力;
6、善于獨(dú)立學(xué)習(xí)、具備良好的分析解決問題能力、具備技術(shù)鉆研能力;
7、有豐富的軟件架構(gòu)設(shè)計(jì)經(jīng)驗(yàn),能快速搭建、調(diào)試或重構(gòu)大規(guī)模軟件代碼。
8、有多個完整的Android項(xiàng)目經(jīng)驗(yàn),至少參加過一個完整的商業(yè)級手機(jī)應(yīng)用的技術(shù)框架搭建、關(guān)鍵技術(shù)選型工作。
篇3:ANDROID軟件架構(gòu)師崗位職責(zé)
Android架構(gòu)師-主軟件1、負(fù)責(zé)App技術(shù)規(guī)劃,參與核心功能的框架設(shè)計(jì)與搭建,承擔(dān)核心功能及模塊的編寫。
2、承擔(dān)Android性能及體驗(yàn)優(yōu)化,不斷提高用戶體驗(yàn)。
3、負(fù)責(zé)保障Android軟件安全,穩(wěn)定,高效運(yùn)行。
4、公司內(nèi)通用的基礎(chǔ)組件設(shè)計(jì)、開發(fā)及推廣。
5、負(fù)責(zé)關(guān)鍵技術(shù)的技術(shù)選型。
6、帶領(lǐng)Android團(tuán)隊(duì)技術(shù)發(fā)展方向,分享及應(yīng)用新技術(shù),不斷提升團(tuán)隊(duì)的技術(shù)能力和工作效率。
7、為團(tuán)隊(duì)引入創(chuàng)新的技術(shù),創(chuàng)新的解決方案,用創(chuàng)新的思維解決問題。1、至少五年以上Android平臺開發(fā)經(jīng)驗(yàn),熟悉多語言開發(fā),有大型App上線開發(fā)經(jīng)驗(yàn);
2、精通掌握J(rèn)AVA技術(shù),熟悉面向?qū)ο缶幊淘O(shè)計(jì),具備扎實(shí)的編程基礎(chǔ);
3、精通Android應(yīng)用開發(fā)框架,熟悉Framework。
4、精通移動網(wǎng)絡(luò)通信機(jī)制,對多線程、HTTP協(xié)議、WEB有深刻理解;
5、良好編程習(xí)慣和文檔編寫習(xí)慣、具備良好的分析解決問題能力、有良好的溝通能力;
6、優(yōu)秀的的架構(gòu)設(shè)計(jì)能力和高質(zhì)量編碼能力;
7、能夠獨(dú)立解決疑難問題,具備技術(shù)前瞻性,精通Android運(yùn)行機(jī)制,對團(tuán)隊(duì)技術(shù)產(chǎn)生影響力;
8、良好的數(shù)據(jù)結(jié)構(gòu)和算法基礎(chǔ);
9、能發(fā)現(xiàn)代碼中的問題,并能進(jìn)行優(yōu)化。
10、邏輯性嚴(yán)謹(jǐn),有計(jì)劃性和執(zhí)行力。有責(zé)任心,團(tuán)隊(duì)意識佳,具備專業(yè)的職業(yè)素養(yǎng)和一定的抗壓能力;
11、具備混合式開發(fā)經(jīng)驗(yàn),熟悉H5/JS技術(shù);熟悉大數(shù)據(jù)及NDK者優(yōu)先。
1、負(fù)責(zé)App技術(shù)規(guī)劃,參與核心功能的框架設(shè)計(jì)與搭建,承擔(dān)核心功能及模塊的編寫。
2、承擔(dān)Android性能及體驗(yàn)優(yōu)化,不斷提高用戶體驗(yàn)。
3、負(fù)責(zé)保障Android軟件安全,穩(wěn)定,高效運(yùn)行。
4、公司內(nèi)通用的基礎(chǔ)組件設(shè)計(jì)、開發(fā)及推廣。
5、負(fù)責(zé)關(guān)鍵技術(shù)的技術(shù)選型。
6、帶領(lǐng)Android團(tuán)隊(duì)技術(shù)發(fā)展方向,分享及應(yīng)用新技術(shù),不斷提升團(tuán)隊(duì)的技術(shù)能力和工作效率。
7、為團(tuán)隊(duì)引入創(chuàng)新的技術(shù),創(chuàng)新的解決方案,用創(chuàng)新的思維解決問題。