桔妹導讀:八月是雲平臺事業羣分享月,這個月,咱們看到了該團隊衆多優秀技術文章,雲平臺事業羣看似默默無聞,但卻支撐着整個滴滴的運做,發揮着相當重要的做用。本篇壓軸更是雲平臺事業羣的重磅特輯,想要了解更多或加入這個團隊?快來看看咱們的專訪特輯,一塊兒來了解這個又穩又深的事業羣吧!html
在今年滴滴內部的吐槽大會上,來自雲平臺事業羣一位同窗的吐槽讓你們笑瘋:「像咱們這種基礎部門,連工位都安排在地下,這說明咱們公司的雲平臺事業羣很是穩!就是人家問你base在哪兒,別人都是base在北京、杭州,我啊,base在basement!前端
▲ 點擊播放專訪視頻linux
玩笑歸玩笑,可是也說出了團隊的兩大特色:基礎,穩。也由於這個穩定,一度讓這個部門的「存在感」有點弱——你們開玩笑說,不故意整出點穩定性事故你們都看不到咱們了。滴滴高級副總裁、雲平臺事業羣負責人章文嵩曾說,他心中優秀的人才須要具有三個特色:聰明的頭腦,對本身研究領域的熱愛,以及沉下心來追求極致的作事風格。在採訪了團隊的三個風格迥異的小哥哥以後,發現他們果真是這種風格,並且真的在穩穩地成長。這個穩,不是慢、保守,而是紮實、穩健,並用穩定的表現創造了更大的價值。git
2016年,滴滴合併了Uber中國,前期的激烈競爭和快速發展給系統留下不少坑,須要一一填平。雲平臺事業羣應運而生,正處在「百廢待興「的狀態。北大計算機系畢業的江海挺手握N個offer,可是他最後選擇了滴滴。「當時公司發展勢頭很是猛,也充分展現了對於人才的渴求。這對剛出校園的我很是有吸引力。」海挺加入基礎架構部,和部門一塊兒,不斷地挖掘需求,攻克技術難題,從零到一創建消息隊列服務,爲公司搭建起堅實可靠的基礎架構。程序員
海挺很是有本身的想法。有一次,他爲了一個技術解決方案,和時任leader直接在會上爭執起來。現任leader齊楠說:「看到海挺堅持發表本身的技術看法,很欣賞他,雖然新人考慮沒那麼全面,可是敢於表達看法是很難得的。本身的獨立思考,加上開放坦誠的環境,讓他成長很快。」github
這種固執也讓他可以沉得下心來鑽研問題。「比起作業務,我喜歡如今這種追求極致的狀態。把每個問題都研究透徹。若是你喜歡作技術,這裏有充足的發揮空間,不斷把系統優化到本身認爲比較好的狀態,在一個小小點上作到極致。」幾年的快速成長,如今的海挺已經帶着一個8人的小團隊了,他說本身是程序員背後的男人,基礎架構的價值普通用戶很難感知,可是程序員們倒是心知肚明。golang
工做以外,海挺仍是個機車boy,天天都騎着他心愛的機車上班,週末還會約着公司的機車愛好者一塊兒出去兜風。成長的「速度與激情」讓年輕的他動力滿滿,如何又快又穩,既兼顧速度又要紮實,是他這一路一直在思考和實踐的。spring
蔡金平目前在雲平臺事業羣基礎平臺部負責機器學習異構計算和AI 的優化部署。他上學時學的是通訊工程,平時最大的興趣愛好就是本身動手弄電路板。在職業生涯的前幾年,他和江海挺同樣,執着於某一個領域的持續優化和突破。「以前,我在單點技術上不斷突破時內心很是知足。可是幾年後,我開始擔憂這也下去會不會路愈來愈窄?當我本身對這個技術的認知愈來愈深,怎麼去讓其餘業務團隊有這些認知,擴大個人技術影響力呢?若是不跟業務團隊說明個人價值,那會不會變成一種自嗨?」數據庫
帶着這些焦慮,他開始嘗試跟業務部門推廣本身的技術,可卻屢屢碰壁,業務方那兒要麼說優先級上不來,要麼說系統改造難度大。金平以爲很沮喪和不解,「明明我這個技術很牛,優化效果就是很好,爲何大家不用呢?」編程
他後來才明白,不是技術很差,而是由於他只站在技術的角度思考,而忽略了業務部門的需求。電路板要想搞通,只從一邊努力是不夠的,須要有全局思惟。「作技術的同窗都有一個追求,就是想讓更多的人來用本身的技術。可是慢慢我發現,技術自己有一個縱向發展的過程,而業務的需求則處在技術的不一樣階段。你讓一個發展初期的業務,去使用最前沿的技術,那不現實,更不合適。
因此,咱們技術人不只要能把本身的價值講明白,還得懂業務,真正地深刻到業務的鏈條中去幫它解決問題,看看技術到底在什麼環節發揮做用,甚至還要想到業務方沒有想到的,提早爲他們佈局。」金平的一番話,既是他這兩年不斷和業務磨合出來的經驗,更是他所理解的「價值牽引,技術驅動」。
從一個深刻的技術點跳出來,去看業務,看全局,有些人甚至爲金平不值:有這個去看業務的時間,你多敲點代碼,讓本身的技術更牛很差嗎?可金平有本身的選擇:再牛的技術也不能自說自話,真正爲業務方、爲用戶創造出更多的價值,纔是技術最大的落地價值。就像完美的電路仍是要看燈亮了多少,而不是電路有多複雜。
與江海挺這個年紀追求「速度與激情」不一樣,現在的梁李印喜歡的運動是長跑、徒步和登山這樣更考驗耐力的項目。他長跑,一年跑了600千米,參加了8個馬拉松;他登山,就爬遍杭州附近全部的山。這些運動就像他的工做同樣:須要沉下心來長久堅持,日積跬步,纔能有質的飛躍。
梁李印目前在雲平臺事業羣基礎平臺部負責大數據架構,滴滴的實時計算也是在他手中一點點從無到有。入職這幾年,他完成了從一個核心骨幹到一線管理者,再到二線管理者的華麗轉身,現在已是業界首屈一指的大牛。他如今不只要像蔡金平那樣,把技術的價值給業務方講得明明白白,更須要對整個團隊講得明明白白,給你們描繪一個清晰的願景,以及制定好短中長期的里程碑目標。「不光是我能看到,更要讓團隊清晰地看到這些技術的價值,才能讓團隊更加凝聚,走得更遠。」
做爲技術專家,梁李印也總結了本身的成長之路的關鍵詞。「第一,就是要‘把事情作乾淨’,追求極致。什麼叫作乾淨?好比從a系統遷到b系統,大部分人都完成了80%的工做其實就拿到告終果,由於看上去b系統已經能夠承接大部分工做了。可對我來講,A系統下線、服務停掉、機器關機,能作到這一步纔算乾淨。只要a系統還活着,就是不乾淨。那麼剩餘的20%的問題就老是會出故障。第二,主動打開視野,不能只看本身的一畝三分地,而是多關注上游、下游、合做方作的事情,理解他們在作什麼。還要多關注前沿技術,成爲更全面的技術人。第三,要樂於當‘客服’。好多技術不喜歡答疑,以爲浪費時間。其實,咱們瞭解系統問題有兩個來源,一種是服務自己出故障了,就有寶貴的機會去理解系統。另外一種就是別人用出來問題。經過答疑,我不只能看出代碼中看不到的問題,還能夠就此跟用戶創建聯繫。知道他到底用你的服務在幹什麼,進一步挖掘出來技術的真正價值,逐漸對公司的整個業務情況就會很是瞭解。」
看完這三個雲平臺事業羣的小哥哥,你是否是對這個隱藏很深的部門有了些新的認識?他們在本身的技術領域潛心鑽研,不斷追求極致,同時還有「功成沒必要在我」的胸懷,「業務的成功就是咱們的成功」是他們的信條。他們一路走來穩而紮實,造就了今天滴滴堅實的數據基礎,成爲一支能抗壓、能鑽研的隊伍,支撐更多新業務日新月異。加入這樣快速成長的團隊,真的穩了!
雲平臺事業羣成立以來,做爲公司業務發展的底層基石,肩負「技術賦能讓企業服務更美好」的使命,咱們精益求精,追求卓越,致力於打造一個穩定、高效、創新的雲計算服務平臺,建成世界一流的大數據體系,爲滴滴全平臺業務的穩定和高效運行保駕護航。
基礎平臺部和滴滴雲兩大事業部構成了咱們的雲平臺事業羣。
基礎平臺部、下設8個獨立的技術領域團隊,咱們有:提供一站式大數據解決方案的數據平臺;提供數據工程建設和數據資產沉澱的數據治理團隊;提供大規模離線計算和實時計算的大數據架構團隊;加速人工智能發展、促進智慧出行的機器學習平臺;提供大規模在線高可用中間件和基礎服務及操做系統能力的基礎架構團隊;支撐滴滴全部業務的多地數據中心集羣和骨幹網絡的系統團隊;保障全球領先出行平臺穩定高效運行的運維團隊;提高滴滴運營效率和決策水平的IT團隊。
滴滴雲基於滴滴出行的業務技術和經驗積累,採用領先的雲計算架構、高規格服務器集羣搭建、高性能資源配置機制、精細化運營模式,致力於爲開發者提供簡單快捷、高效穩定、高性價比、安全可靠的IT基礎設施雲服務。
咱們是一支使命驅動、善打攻堅戰、敢打硬仗,能打勝仗的隊伍!咱們崇尚價值牽引,技術驅動,若是你熱愛技術,期待經過技術賦能讓企業服務更美好!歡迎加入咱們!
崗位職責:
負責數據平臺相關的開發和建設;
構建海量數據存儲、離線/實時計算、實時查詢的平臺,以及監控、調度、BI分析報表平臺。
任職要求:
1. 熟悉互聯網產品和服務的開發過程,熟悉後端技術架構,具有良好的系統設計能力
2.掌握主流的互聯網平臺開發技術,如spring boot、中間件、k8s,對前端技術有所掌握和了解;
3. 8年以上大數據系統相關經驗,熟悉如下多項,有相關的應用和優化經驗e.g. Hadoop, Mapreduce, Hive, Druid,flink,Spark, kylin,kafka etc;
4. 強悍的編碼及架構設計能力,生產環境快速 trouble-shooting能力,對新技術有強烈的學習熱情;
5. 有良好的產品和服務意識,有相關數據平臺開發經驗者優先。
崗位職責:
1. 參與滴滴國內出行數據體系建設工做;
2. 負責數據倉庫ETL流程的優化及解決相關技術問題;
3. 參與數據產品設計和評審,保障數據平臺架構穩定。
任職要求:
1. 三年及以上ETL開發經驗,深刻理解經常使用的數據建模理論,可獨立把控數據倉庫各層級的設計;
2. 熟悉Hadoop生態,精通HDFS、Hive、MR開發,熟悉Spark、Presto,有任務調優經驗;
3. 瞭解數據治理,理解數據治理的重要性並從事過治理相關工做;
4. 具有較強的編程能力和編程經驗,至少熟悉Java/Python一門編程語言,熟悉linux系統,熟練使用Shell;
5. 具有必定的數據分析能力,具有數據敏感性和探知慾,專一數據的價值發現和轉化;
6. 具有快速學習能力、溝通協調能力及團隊精神,有較強的責任心和學習積極性。
工做職責:
1.負責整個公司級分佈式關係型數據庫MySQL/MyRocks內核的設計、研發和優化工做;
2. 負責公司文檔型數據庫存儲服務MongoDB的研發工做;
3. 設計、研發高可用、高性能、低成本的存儲架構,應對彈性擴縮容,秒級故障自動切換,異地多活,分佈式事務等極具挑戰性的工做內容和方向,保障數萬臺規模集羣的高效穩定運行。
任職要求:
1. 計算機或相關專業本科以上學歷(5年以上工做經驗);
2. 精通C/C++/golang程序開發(至少一種),熟悉Linux/Unix開發環境;
3. 熟悉經常使用開源分佈式系統,熟悉MySQL、 MongoDB 、MyRocks、Rocksdb等任意開源產品源代碼 者優先;
4. 熟悉TCP/IP網絡協議;
5. 有較強的問題分析和定位能力;
6. 有大規模分佈式系統開發、維護經驗,有故障處理能力,源碼級開發能力;
7. 具備良好的溝通協做能力,具備較強的分享精神。
崗位職責:
1. 管理、優化並維護集羣Spark引擎,深刻Spark源碼研究和二次開發,解決各類線上問題,參與到開源社區建設和代碼貢獻;
2. 打造業界領先的大數據計算平臺,爲海量數據及其上的大規模數據挖掘、數據分析、機器學習業務系統提供可靠、高效的支持;
3. 研究業界最新的大數據技術,參與滴滴大數據平臺的設計與開發,提供有前瞻性的大數據基礎架構解決方案;
4. 樂於挑戰沒有明顯答案的問題,快速理解業務場景,從具體問題中抽象出通用的解決方案。
任職要求:
1. 計算機或相關專業本科以上,5年以上工做經驗,很多於2年大數據架構經驗;
2. 具有紮實的Scala語言編程基礎,具有良好的編程習慣,較強獨立解決問題的能力;
3. 精通Spark源碼,對社區有貢獻者加分;
4. 參與過大型複雜分佈式系統的設計、架構者優先;
5. 作事嚴謹踏實,責任心強,具備良好的溝通能力和團隊意識。
崗位職責:
1. 負責滴滴線上業務的平常運維、優化、容量管理等工做,7x24小時保障線上業務的穩定運行;
2. 負責維護公司運維基礎設施的正常運行;
3. 負責公司運維基礎設施產品設計及需求跟進,包括監控系統,運維平臺,自動化部署系統,虛擬化平臺等;
4. 研究運維新技術和方向,持續提升生產力。
任職要求:
1. 計算機相關專業本科以上學歷,基礎知識紮實,有較大規模在線業務運維、優化等工做經驗;
2. 熟悉Linux操做系統,熟練使用C、golang或Python、Ruby、Shell等腳本語言開發;
3. 熱愛技術,能保持對新技術的探索與應用學習能力強,認真踏實肯鑽研,重度github用戶優先;
4. 具有良好的系統分析能力,良好的抽象思惟和邏輯思惟能力,對運維體系有深刻的研究和理解;
5. 強烈責任感,有良好的時間觀念,能很好的溝通交流,樂於分享。
工做職責:
1. 基於開源軟件搭建和開發支撐公司業務發展的底層基礎架構平臺;
2. 經過各類創新技術提升底層基礎架構平臺的使用效率;
3. 優化公司業務在底層基礎架構平臺的性能表現。
任職要求:
1. 計算機相關專業本科及以上學歷,深刻理解操做系統原理及Linux內核;
2. 熟悉Docker及container技術或底層資源隔離者優先、熟悉Linux內核存儲,內存管理,或網絡stack者優先、熟悉虛擬化技術及KVM者優先;
3. 具備系統性能分析及優化經驗者優先;
4. 具有良好的語言表達、溝通能力和團隊合做精神。
簡歷投遞郵箱:IPDHRBP@didiglobal.com
歡迎持續關注雲平臺事業羣招聘信息
做爲一名追求極致的工程師(程序員) ,工做中你都有哪些可愛的強迫症?或你對滴滴雲平臺事業羣,有什麼走心的話想說?請在本文末留言參與,**截止9月2日21:00,前往微信公衆號平臺「滴滴技術」本篇文章留言點贊前3的同窗,將得到雲平臺定製T恤1件+水杯1個+200元打車卡1張。留言點贊第4-10位同窗,得到雲平臺定製T恤1件。
1. 滴滴ElasticSearch平臺跨版本升級與重構之路
2. 滴滴ElasticSearch千萬級TPS寫入性能翻倍技術剖析
出品 | 科技生態與發展部
特別鳴謝 | 雲平臺事業羣 企業文化部 公衆溝通部
文案策劃 | 毛赫男 翦單艾
視頻製做 | 沈淑賢
內容編輯 | 周浩瀚
延伸閱讀