崗位職責(zé):
1、參與產(chǎn)品研發(fā)各階段活動(dòng),保證架構(gòu)設(shè)計(jì)能夠滿足產(chǎn)品需要;
2、分析產(chǎn)品需求,起草并維護(hù)架構(gòu)設(shè)計(jì)文檔,并負(fù)責(zé)驗(yàn)證架構(gòu)設(shè)計(jì)的符合性;
3、驗(yàn)證框架能夠滿足產(chǎn)品需求,編寫(xiě)并搭建系統(tǒng)框架,與并持續(xù)維護(hù)框架代碼;
4、跟蹤業(yè)界流行的先進(jìn)技術(shù),參與部門(mén)軟件技術(shù)演進(jìn)路線的制定和決策;
5、優(yōu)秀的邏輯思維能力,思路清晰,熟悉業(yè)務(wù)抽象和數(shù)據(jù)模型設(shè)計(jì),具有很強(qiáng)的分析問(wèn)題和解決問(wèn)題的能力,對(duì)解決具有挑戰(zhàn)性問(wèn)題充滿激情;
6、確保設(shè)計(jì)的技術(shù)方案、開(kāi)發(fā)的代碼有較高性能、質(zhì)量保障、擴(kuò)展性前瞻性;
7、對(duì)技術(shù)有較強(qiáng)的鉆研及學(xué)習(xí)精神,能夠深入了解開(kāi)源技術(shù)、現(xiàn)有系統(tǒng)技術(shù)等相關(guān)技術(shù)原理,出現(xiàn)問(wèn)題時(shí)能夠通過(guò)較強(qiáng)的技術(shù)手段較好的解決問(wèn)題;
8、負(fù)責(zé)指導(dǎo)和審核軟件工程師的設(shè)計(jì)與研發(fā)質(zhì)量;
協(xié)助解決部門(mén)內(nèi)部技術(shù)疑難問(wèn)題,對(duì)接公司相關(guān)部門(mén)提供技術(shù)支持。
任職要求:
1、大學(xué)本科以上學(xué)歷,10年以上軟件開(kāi)發(fā)工作經(jīng)驗(yàn),5年以上系統(tǒng)設(shè)計(jì)經(jīng)驗(yàn),有國(guó)外大型PLM系統(tǒng)架構(gòu)設(shè)計(jì)與開(kāi)發(fā)能力者優(yōu)先;有自動(dòng)化運(yùn)維架構(gòu)設(shè)計(jì)或者DevOps實(shí)踐經(jīng)驗(yàn)者優(yōu)先;
2、精通java,深入理解JVM,熟悉常用框架,優(yōu)秀的數(shù)據(jù)庫(kù)設(shè)計(jì)優(yōu)化能力;
3、熟悉后端服務(wù)開(kāi)發(fā)流程和規(guī)范,精通微服務(wù)架構(gòu)設(shè)計(jì),熟練使用Spring Boot,Spring Cloud等微服務(wù)開(kāi)發(fā)框架,并深入理解其原理,對(duì)框架本身有過(guò)開(kāi)發(fā)或重構(gòu)者可優(yōu)先考慮;
4、熟悉常用開(kāi)源框架、緩存技術(shù)、網(wǎng)站優(yōu)化、服務(wù)器優(yōu)化、負(fù)載均衡系統(tǒng)性能調(diào)優(yōu)等技術(shù):
5、熟悉前端HTML、CSS、coffee、scss等開(kāi)發(fā)技術(shù)及相關(guān)框架Vue、React等;
6、掌握Linux 操作系統(tǒng)和主流數(shù)據(jù)庫(kù),具有大容量數(shù)據(jù)存儲(chǔ)和檢索系統(tǒng)設(shè)計(jì)能力:包括數(shù)據(jù)庫(kù)分區(qū),NoSQL,搜索引擎等;
7、具有較強(qiáng)的責(zé)任心,擅長(zhǎng)溝通和團(tuán)隊(duì)合作,有積極主動(dòng)的學(xué)習(xí)態(tài)度、勇于承受壓力;
8、有團(tuán)隊(duì)管理經(jīng)驗(yàn)者優(yōu)先。