小米2018校園招聘開始啦!簡歷可發(fā)到banny@xiaomi.com內(nèi)推,微信號:banny30
PHP開發(fā)工程師
工作職責(zé):
1、負(fù)責(zé)研發(fā)小米網(wǎng)物流和運(yùn)輸系統(tǒng),主要語言為PHP;
2、根據(jù)公司發(fā)展,與國內(nèi)外快遞公司進(jìn)行技術(shù)對接;
3、保證物流系統(tǒng)正常運(yùn)行和功能升級;
4、與產(chǎn)品經(jīng)理,業(yè)務(wù)部門等溝通,確認(rèn)需求,設(shè)計技術(shù)方案;
5、與基礎(chǔ)架構(gòu)工程師、運(yùn)維工程師一起實現(xiàn)穩(wěn)定、可擴(kuò)展的后臺服務(wù)。
技能要求:
1、熟悉電商系統(tǒng),2年以上倉儲、物流、運(yùn)輸系統(tǒng)經(jīng)驗;
2、熟練掌握PHP語言,MYSQL,常見NOSQL,Yii等常見框架,常見設(shè)計模式;
3、熟悉LNMP架構(gòu),熟悉在LINUX下面開發(fā)配置;
4、熟悉html(5)、javascript、DIVCSS、XML等Web相關(guān)技術(shù);
5、對業(yè)務(wù)有較強(qiáng)的理解能力,頭腦需要足夠清晰,思路靈活
有團(tuán)隊管理經(jīng)驗者優(yōu)先;
6、對新技術(shù)保持敏感度,對數(shù)據(jù)有較高敏感度;
7、英語水平優(yōu)秀,能夠熟練聽說讀寫者優(yōu)先。
Java開發(fā)工程師
工作職責(zé):
1、負(fù)責(zé)研發(fā)小米線上線下各相關(guān)業(yè)務(wù)系統(tǒng)及基礎(chǔ)組件研發(fā);
2、參與技術(shù)評審,參與技術(shù)選型,產(chǎn)品開發(fā)等;
3、與基礎(chǔ)架構(gòu)工程師、運(yùn)維工程師一起實現(xiàn)穩(wěn)定、可擴(kuò)展的后臺服務(wù);
4、數(shù)據(jù)驅(qū)動,不斷通過產(chǎn)品和技術(shù)數(shù)據(jù)進(jìn)行改進(jìn),并完成快速迭代。
職位要求:
1、扎實的Java語言功底,對面向?qū)ο缶幊碳夹g(shù)有深刻了解,熟悉常用的一些設(shè)計模式;
2、熟練使用常用的應(yīng)用開發(fā)框架,如Spring,Springmvc,MyBatis等;
3、熟練使用JavaScript,Css,Html等前端開發(fā)工具;
4、熟練使用常用的分布式緩存技術(shù),如Memcached,Redis等,了解分布式緩存數(shù)據(jù)存儲設(shè)
計時應(yīng)注意的問題;
5、熟悉RabbitMQ/RocketMQ,Netty等;
6、熟練使用關(guān)系型數(shù)據(jù)庫,如Mysql,Oracle,Sqlserver,熟悉NoSQL數(shù)據(jù)庫或搜索引
擎,如Mongodb,Elasticsearch;
7、熟悉Tomcat,Nginx等Web服務(wù)器,熟練配置部署上述服務(wù)器;
8、良好的算法能力,熟悉敏捷開發(fā);
9、有上進(jìn)心,責(zé)任感強(qiáng),能快速融入團(tuán)隊,共同學(xué)習(xí),共同進(jìn)步。
前端工程師
崗位職責(zé):
1.負(fù)責(zé)小米海外商城、社區(qū)、集團(tuán)信息化等業(yè)務(wù)前端開發(fā),包括并不限于PC、H5、APP等各
個終端;
2.負(fù)責(zé)團(tuán)隊基礎(chǔ)組件編寫、基礎(chǔ)工具搭建以及積累和分享佳開發(fā)實踐、流程、工具等。
任職要求:
1.3年以上工作經(jīng)驗。背景優(yōu)秀者年限可略放寬。
2.熟練構(gòu)建Web開發(fā)的技術(shù):React/RN/Vue/Node/Electron/ES6/Angular...
;
3.熟悉Linux系統(tǒng)下開發(fā)環(huán)境,熟悉shell、gdb、vim、emacs等工具;
4.了解前端自動化測試實現(xiàn)或集成工具的使用等;
5.了解前端項目模塊化解決方案,對高并發(fā)、大訪問量時前端各種場景的處理有一定的心
得;
6.能夠合理利用設(shè)計模式和模塊化的組織方式對代碼進(jìn)行架構(gòu);
7.熟練使用web前端相關(guān)工具和框架(webpack/Gulp/bootstrap/...);
8.熟悉php/java/lua/mongoDB等后端技術(shù)者;
9.高效的團(tuán)隊協(xié)作能力,對各種前端新興技術(shù)有敏銳的洞察力。
加分項:
*認(rèn)同小米公司文化,價值觀;
*如果你是米粉,小米歡迎你;
*有過大型電子商務(wù)的WEB開發(fā)經(jīng)驗者;
*蘋果或Linux愛好者。
測試工程師
工作內(nèi)容:
1.負(fù)責(zé)小米電商(新零售)相關(guān)后臺的測試工作,制定項目測試方案,計劃并實施,保證項
目質(zhì)量和進(jìn)度;
2.設(shè)計與執(zhí)行測試用例,跟蹤定位產(chǎn)品中的缺陷或問題;
3.參與產(chǎn)品需求、系統(tǒng)設(shè)計和程序代碼的評審工作,并提出改進(jìn)意見;
4.評估項目質(zhì)量風(fēng)險,與產(chǎn)品經(jīng)理和開發(fā)人員就項目進(jìn)度和問題進(jìn)行溝通;
5.根據(jù)產(chǎn)品和項目特點(diǎn),提出合理的技術(shù)解決方案,并負(fù)責(zé)設(shè)計和實現(xiàn)相應(yīng)工具、平臺,提
高效率與質(zhì)量。
任職要求:
1.全日制本科及以上學(xué)歷,計算機(jī)相關(guān)專業(yè)優(yōu)先;
2.具備至少3年web產(chǎn)品開發(fā)/測試經(jīng)驗,或者無線端開發(fā)/測試經(jīng)驗,背景優(yōu)秀者年限可略放
寬;
3.掌握PHP/JAVA/C/C或幾種腳本語言如python/shell等,能熟練閱讀代碼或熟練編寫代
碼;
4.精通軟件測試?yán)碚摵头椒,熟悉互?lián)網(wǎng)行業(yè)測試環(huán)境及相關(guān)技術(shù);
5.熟悉LNMP架構(gòu),掌握基本的SQL語句;
6.善于學(xué)習(xí)和運(yùn)用新知識,具有良好的分析和解決問題能力;
7.性格開朗,善于溝通和項目推進(jìn),具有極強(qiáng)的責(zé)任心和自驅(qū)力;
8.熟悉電商后臺、零售業(yè)務(wù)、供應(yīng)鏈管理業(yè)務(wù)流程/技術(shù)架構(gòu),或有運(yùn)營端項目測試經(jīng)驗者
優(yōu)先
特別說明:
9.主要業(yè)務(wù)涉及訂單中臺,小米之家線下零售,倉儲物流,內(nèi)網(wǎng)OA,客服,售后服務(wù),
0;toB和toC的線上零售。
Java研發(fā)工程師(訂單中心)
工作職責(zé):
1.負(fù)責(zé)小米商城訂單中心的研發(fā)工作,包括需求溝通,架構(gòu)設(shè)計,核心技術(shù)研發(fā),線上服
務(wù)維護(hù);
2.基于訂單中心,規(guī)劃、落地線上線下國內(nèi)海外一體化零售服務(wù)中臺,支撐零售業(yè)務(wù)高速
發(fā)展;
3.持續(xù)對系統(tǒng)的技術(shù)架構(gòu)進(jìn)行改進(jìn)和優(yōu)化,保證大促搶購時系統(tǒng)穩(wěn)定。
工作要求:
1.計算機(jī)及相關(guān)專業(yè),本科及以上學(xué)歷,985、211院校優(yōu)先;
2.精通Java基礎(chǔ)扎實,對JVM原理有一定的了解,能夠獨(dú)立排查和解決問題;
3.熟悉常見設(shè)計模式,對代碼抽象和擴(kuò)展性有豐富的設(shè)計經(jīng)驗;
4.熟悉分布式系統(tǒng)的設(shè)計和應(yīng)用,熟悉分布式、緩存、消息、spring、ibatis等常見開源
框架,研究過優(yōu)秀開源軟件源碼并有心得者優(yōu)先;
5.精通Mysql應(yīng)用開發(fā),有sql優(yōu)化經(jīng)驗,熟練使用至少一種;NOSQL(Redis/Memcache/M
ongoDB等),理解其使用場景和限制;
6.熟悉linux常用命令,熟悉python/shell腳本語言;
7.具有大規(guī)模高并發(fā)訪問的Web應(yīng)用設(shè)計和開發(fā)經(jīng)驗者,對高并發(fā)處理情況下的負(fù)載調(diào)優(yōu)有
相關(guān)經(jīng)驗者優(yōu)先;
8.熟悉部分NIO框架(如Netty)、RPC調(diào)用框架(如Thrift)、消息隊列框架(RabbitMQ/Kaf
ka等),了解分布式協(xié)調(diào)服務(wù)Zookeeper者優(yōu)先;
9.積極主動,認(rèn)真負(fù)責(zé),頭腦靈活,具有創(chuàng)新思維,學(xué)習(xí)能力強(qiáng),有一定的抗壓能力,善
于溝通和團(tuán)隊協(xié)作,樂于分享;
10.具有多年訂單系統(tǒng)研發(fā)背景優(yōu)先。
高級C工程師
職位描述:
負(fù)責(zé)或參與windows客戶端技術(shù)架構(gòu)設(shè)計及編碼。
任職要求:
1.計算機(jī)軟件相關(guān)專業(yè)本科或以上學(xué)歷,三年以上項目實戰(zhàn)經(jīng)驗。熱愛編程,基礎(chǔ)扎實,理
解算法和數(shù)據(jù)結(jié)構(gòu)相關(guān)知識;
2.理解Windows的核心機(jī)制:進(jìn)程、線程、內(nèi)存管理、存儲管理、I/O系統(tǒng)、緩存管理、文件
系統(tǒng)、網(wǎng)絡(luò)、驅(qū)動、安全性等;
3.精通C語言和VC開發(fā)工具,熟練掌握COM,STL,WTL,ATL等技術(shù),并深入理解其原理;
4.熟悉網(wǎng)絡(luò)編程和HTTP協(xié)議的細(xì)節(jié);
5.有服務(wù)端、即時通訊、多媒體項目開發(fā)經(jīng)驗者優(yōu)先;
6.有跨平臺PC客戶端項目開發(fā)經(jīng)驗者優(yōu)先。
數(shù)據(jù)挖掘工程師(架構(gòu)技術(shù))
工作職責(zé):
1、參與數(shù)據(jù)倉庫搭建和數(shù)據(jù)建模;
2、根據(jù)不同的業(yè)務(wù)場景,構(gòu)建業(yè)務(wù)指標(biāo)體系,建立和完善日常業(yè)務(wù)報告體系,能夠及時、
準(zhǔn)確、完整的披露公司整體及各項目的運(yùn)作情況;
任職要求:
1、具備Java/Python/Scala開發(fā)經(jīng)驗
2、精通SQL,有較好的SQL性能調(diào)優(yōu)經(jīng)驗,理解Hive/Mysql基本原理和調(diào)優(yōu)策略
3、了解Hadoop/HBase/Spark/Storm/Redis技術(shù)及其生態(tài)圈;;
4、熟悉數(shù)據(jù)倉庫模型設(shè)計方*,并有實際模型設(shè)計及ETL開發(fā)經(jīng)驗
5、對數(shù)據(jù)敏感、對技術(shù)敏感,有研究的意識和直覺者更佳
6、強(qiáng)烈的上進(jìn)心和求知欲,較強(qiáng)的學(xué)習(xí)能力和溝通能力,具備良好的團(tuán)隊合作精神。
加分項:
1、熟悉常用的數(shù)據(jù)挖掘算法,有一定的數(shù)據(jù)價值輸出經(jīng)驗和思考;
2、有從業(yè)務(wù)的實際問題&痛點(diǎn)出發(fā),具體落地數(shù)據(jù)產(chǎn)品并對業(yè)務(wù)帶來改善者優(yōu)先。
數(shù)據(jù)平臺開發(fā)工程師(架構(gòu)技術(shù))
工作職責(zé):
1、參與數(shù)據(jù)平臺架構(gòu)設(shè)計及開發(fā);
2、負(fù)責(zé)數(shù)據(jù)存儲、清洗、分析程序的開發(fā)與平臺搭建;
3、能夠和產(chǎn)品團(tuán)隊協(xié)同,根據(jù)要求按時交付版本。
任職要求:
1.具備扎實的JAVA語言編程基礎(chǔ),具備良好的編程習(xí)慣,較強(qiáng)獨(dú)立解決問題的能力;
2.掌握Spring、SpringBoot、mybatis等常用開發(fā)框架;
3.熟練掌握系統(tǒng)后臺包括數(shù)據(jù)庫表的設(shè)計;對前端開發(fā)工作有一定了解;
4.了解Hadoop、Spark、Redis等大數(shù)據(jù)系統(tǒng),了解數(shù)倉體系者優(yōu)先;
5.做事嚴(yán)謹(jǐn)踏實,責(zé)任心強(qiáng);具有良好的溝通能力和團(tuán)隊意識;主動、樂觀、自驅(qū)、善于
合作,認(rèn)可公司。
加分項:
熟悉go語言開發(fā)。
高級Android開發(fā)工程師(海外商城)
工作職責(zé):
1、負(fù)責(zé)面向用戶端的小米網(wǎng)國際站點(diǎn)的移動APP工作,為海外多個國家,億級用戶提供極致
體驗;
2、以技術(shù)驅(qū)動業(yè)務(wù),充分發(fā)揮你的產(chǎn)品與運(yùn)營思維,全局的參與項目的各個流程;
3、以業(yè)務(wù)目標(biāo)為導(dǎo)向,你積極鉆研探索各種新技術(shù);
4、負(fù)責(zé)億級用戶APP的架構(gòu)設(shè)計和核心技術(shù)基礎(chǔ),以及架構(gòu)優(yōu)化,模塊化和組件化;
5、負(fù)責(zé)新技術(shù)的探索和引進(jìn),包括不限于沉浸式用戶體驗浪潮,AR、VR等新技術(shù)。
工作要求:
1、計算機(jī)或相關(guān)專業(yè)本科以上學(xué)歷;
2、對數(shù)據(jù)結(jié)構(gòu)和算法設(shè)計具有深刻的理解;
3、熟悉掌握J(rèn)ava,熟悉AndroidSDK;
4、一年以上Android開發(fā)經(jīng)驗,能獨(dú)立開發(fā)AndroidApp;
5、善于學(xué)習(xí)和運(yùn)用新知識,具有良好的分析和解決問題能力;
6、具有良好的團(tuán)隊合作精神和積極主動的溝通意識;
7、具有良好的英語聽說讀寫能力。
加分項:
1、有國際化產(chǎn)品、電商系統(tǒng)、社區(qū)產(chǎn)品研發(fā)經(jīng)驗;
2、有ReactNative開發(fā)經(jīng)驗;
3、熟練運(yùn)用算法和數(shù)據(jù)結(jié)構(gòu);
4、有性能優(yōu)化項目經(jīng)驗。
高級PHP/Golang開發(fā)工程師(海外商城)
工作職責(zé):
1、負(fù)責(zé)面向用戶端的小米網(wǎng)國際站點(diǎn)的服務(wù)器端研發(fā)工作,為海外多個國家,億級用戶提
供極致體驗;
2、和團(tuán)隊一起攻克系統(tǒng)性能提升,高并發(fā)、高可用、業(yè)務(wù)解耦、數(shù)據(jù)隔離、隱私保護(hù)、架
構(gòu)擴(kuò)展、多機(jī)房等各種技術(shù)難題;
3、負(fù)責(zé)公司內(nèi)部運(yùn)營和開發(fā)效率提升,包括但不限于優(yōu)化架構(gòu),內(nèi)部工具開發(fā),流程優(yōu)化
等;
4、和海外多個國家的產(chǎn)品/運(yùn)營進(jìn)行密切溝通,積極通過技術(shù)手段推動、促進(jìn)海外業(yè)務(wù)發(fā)展
;
5、負(fù)責(zé)新技術(shù)的鉆研探索和引進(jìn),幫助業(yè)務(wù)達(dá)成目標(biāo)。
工作要求:
1、計算機(jī)或相關(guān)專業(yè)本科以上學(xué)歷;
2、具有良好的代碼風(fēng)格,對數(shù)據(jù)結(jié)構(gòu)和算法設(shè)計具有深刻的理解;
3、精通PHP或GO編程語言;PHP工程師入職之后,期望盡快熟悉Golang語言開發(fā);
4、熟悉lamp或其他web開發(fā)技術(shù):Linux操作系統(tǒng),web服務(wù)器,常見數(shù)據(jù)庫和協(xié)議、架構(gòu)、
存儲、緩存、安全,隱私,消息隊列,API設(shè)計等;
5、善于不斷學(xué)習(xí)和運(yùn)用新知識,具有良好的分析和解決問題能力;
6、具有良好的團(tuán)隊合作精神、自我驅(qū)動力、樂觀積極和抗壓能力強(qiáng);
7、具有良好的英語聽說讀寫能力。
加分項:
1、有大流量web系統(tǒng)研發(fā)經(jīng)驗;
2、有國際化產(chǎn)品、電商系統(tǒng)、社區(qū)產(chǎn)品研發(fā)經(jīng)驗;
3、具有服務(wù),產(chǎn)品,運(yùn)營或數(shù)據(jù)一項或多項意識;
4、熟悉Docker,微服務(wù),Devops,Serverless等一項或多項技術(shù)。
SRM顧問
崗位職責(zé):
1、SAPSRM模塊業(yè)務(wù)實際需求分析、未來業(yè)務(wù)藍(lán)圖定義;
2、專題業(yè)務(wù)的解決方案撰寫系統(tǒng)原型演示與方案探討;
3、SAP系統(tǒng)模塊配置與流程測試;
4、二次開發(fā)方案探討與設(shè)計;
5、培訓(xùn)關(guān)鍵用戶指導(dǎo)關(guān)鍵用戶撰寫測試文檔與操作手冊;
6、用戶權(quán)限設(shè)置方案。
任職能力:
1.6年以上SRM工作經(jīng)驗,2年以上SAPSRM模塊實施經(jīng)驗;
2、針對客戶提出的問題能進(jìn)行深入分析能獨(dú)立出具整體解決方案針對客戶的核心業(yè)務(wù)需求
有比較好的引導(dǎo)力;
3、有強(qiáng)烈的責(zé)任心和敬業(yè)精神樂于在挑戰(zhàn)性強(qiáng)、節(jié)奏快的環(huán)境下工作。
PHP開發(fā)工程師(企業(yè)應(yīng)用)
工作職責(zé):
1.參與和負(fù)責(zé)項目的系統(tǒng)設(shè)計與開發(fā),能設(shè)計出可配置性好的系統(tǒng);
2.能按時、高質(zhì)量地完成工作,確保相關(guān)代碼邏輯的健壯性與正確性;3.維護(hù)
、升級和優(yōu)化現(xiàn)有系統(tǒng),并能夠快速定位并及時修復(fù)軟件缺陷;
4.具有良好的團(tuán)隊合作能力,與團(tuán)隊一起進(jìn)步。
工作要求:
1.3年以上LNMP/LAMP開發(fā)經(jīng)驗,精通PHP,有Java開發(fā)經(jīng)驗尤佳;
2.熟悉Nginx、Redis、Ajax等Web系統(tǒng)開發(fā)技術(shù),具備良好的面向?qū)ο?/p>
思想;
3.熟悉MySQL等開源數(shù)據(jù)庫,熟悉Linux操作系統(tǒng)。