崗位職責(zé):
參與云原生產(chǎn)品與服務(wù)研發(fā)全流程:深入?yún)⑴c云原生產(chǎn)品和服務(wù)從需求分析階段開始的整個研發(fā)過程,運用容器技術(shù)(如 Docker、Kubernetes 等)和微服務(wù)架構(gòu),精心設(shè)計并開發(fā)高效、可靠的應(yīng)用,確保產(chǎn)品能夠滿足業(yè)務(wù)需求并具備高擴展性與穩(wěn)定性。例如,在開發(fā)面向華為終端用戶的云服務(wù)應(yīng)用時,通過合理運用微服務(wù)架構(gòu),將不同功能模塊解耦,提高系統(tǒng)的可維護性與開發(fā)效率。?
主導(dǎo) DevOps 體系構(gòu)建與優(yōu)化:充分利用 CI/CD 工具(像 Jenkins、GitLab CI/CD 等),構(gòu)建并持續(xù)優(yōu)化自動化構(gòu)建、測試和部署流程。積極推動開發(fā)、測試、運維等環(huán)節(jié)的緊密協(xié)作,顯著提升開發(fā)和部署效率,助力業(yè)務(wù)的快速迭代與上線。以終端業(yè)務(wù)新功能上線為例,通過優(yōu)化 CI/CD 流程,將原本一周的上線周期縮短至 3 天。?
系統(tǒng)性能深度分析與高效優(yōu)化:定期對現(xiàn)有系統(tǒng)進行全面性能分析,精準(zhǔn)識別并有效解決系統(tǒng)性能瓶頸問題。運用專業(yè)技術(shù)手段,確保系統(tǒng)在高并發(fā)場景下依然能夠保持出色的穩(wěn)定性和快速的響應(yīng)速度,為終端用戶提供流暢的使用體驗。如在華為應(yīng)用市場高并發(fā)下載場景中,通過優(yōu)化系統(tǒng)性能,使下載成功率提升了 15%。?
底層服務(wù)平臺支撐方案制定:憑借對架構(gòu)、前沿技術(shù)及研發(fā)流程的濃厚興趣與深入理解,結(jié)合業(yè)界先進的研發(fā)體系和流程,為底層服務(wù)制定切實可行的平臺支撐方案,有力支撐華為終端業(yè)務(wù)的持續(xù)創(chuàng)新與發(fā)展。例如,針對華為終端的大數(shù)據(jù)處理需求,設(shè)計高效的底層數(shù)據(jù)存儲與計算平臺方案。?
前沿技術(shù)探索與業(yè)務(wù)賦能:密切關(guān)注行業(yè)前沿技術(shù)研究動態(tài),積極引入新技術(shù)并將其應(yīng)用于團隊和業(yè)務(wù)中,為華為終端業(yè)務(wù)線的產(chǎn)品和服務(wù)注入創(chuàng)新活力,提升產(chǎn)品競爭力。比如,探索將最新的人工智能算法應(yīng)用于終端設(shè)備的智能推薦系統(tǒng),提高用戶體驗。
任職要求?
學(xué)歷與專業(yè)背景:本科及以上學(xué)歷,計算機科學(xué)與技術(shù)、軟件工程、通信工程等相關(guān)專業(yè)優(yōu)先,扎實的專業(yè)知識是從事本崗位工作的基礎(chǔ)。?
編程語言能力:精通 GO 語言開發(fā),能夠熟練運用 GO 語言進行復(fù)雜業(yè)務(wù)邏輯的實現(xiàn)和系統(tǒng)開發(fā)。同時,具備 Java、C++、Python 等其他一種或多種語言開發(fā)經(jīng)驗者更佳,以便在不同場景下靈活運用多種技術(shù)解決問題。?
編程基礎(chǔ)與設(shè)計能力:擁有扎實的編程能力,具備優(yōu)秀的設(shè)計能力和良好的代碼風(fēng)格,對計算機原理有深刻理解,掌握扎實的數(shù)據(jù)結(jié)構(gòu)和算法基礎(chǔ),能夠設(shè)計出高效、可維護的軟件系統(tǒng)。?
產(chǎn)品與團隊協(xié)作意識:具備較強的產(chǎn)品意識,始終將產(chǎn)品效果作為工作的重要驅(qū)動因素,對軟件產(chǎn)品充滿責(zé)任心。善于溝通,具備良好的團隊協(xié)作能力,能夠與不同部門的同事高效合作,共同推進項目進展。?
加分項:熟悉 Mysql、Redis、消息隊列等常用研發(fā)組件,了解其原理并能夠熟練運用,在實際項目開發(fā)中能夠根據(jù)業(yè)務(wù)需求合理選型和優(yōu)化,為系統(tǒng)性能提升提供有力支持。