職位描述
崗位職責:1、系統設計與開發:根據業務需求,參與后端系統的架構設計、詳細設計以及開發工作。使用Go語言實現后端服務,確保服務的穩定性和性能。2、性能優化與調優:對后端系統進行性能分析和監控,發現并解決性能瓶頸問題。持續優化后端服務,提升系統的響應速度和吞吐量。3、技術選型與集成:根據項目需求選擇合適的技術棧和工具,確保后端服務的可擴展性和可維護性。負責后端服務與其他系統或服務的集成工作。4、代碼審查與文檔編寫:參與團隊的代碼審查工作,確保代碼質量和規范性。編寫和維護后端系統的技術文檔,方便團隊成員理解和使用。5、團隊協作與項目管理:與團隊成員緊密合作,共同推進項目的進度和質量。參與項目管理活動,如需求評審、進度跟蹤、風險評估等。任職要求:1、教育背景與工作經驗:計算機科學或相關專業本科及以上學歷。至少5年以上的后端開發經驗,其中3年以上使用Go語言進行后端開發的經驗。有大型項目開發經驗者優先,特別是在云計算、高性能計算或大數據處理等領域。2、技術技能:精通Go語言,熟悉其語法規則、基本數據結構以及并發編程模型(如goroutine和channel)。熟悉常用的Go框架,如Gin、Echo等,并能夠根據項目需求選擇合適的框架進行開發。熟練掌握數據庫技術,如MySQL、PostgreSQL等,具備良好的SQL編寫能力。了解微服務架構,熟悉容器技術(如Docker)和Kubernetes的使用。熟悉Linux系統操作,能夠在Linux環境下進行性能分析和問題排查。3、架構設計能力:具備后端架構設計能力,能夠根據業務需求設計合理且可擴展的系統架構。熟悉分布式系統原理,了解常用的分布式架構模式,如負載均衡、服務發現等。能夠進行性能調優,確保系統在高并發、大數據量等復雜場景下的穩定性和性能。4、問題解決與創新能力:具有解決復雜后端技術問題的能力,能夠快速定位并修復系統中的bug。對新技術保持敏感,愿意并能夠學習新的后端技術和工具。具備創新思維,能夠提出并實施改進系統性能、提升開發效率的新方案。5、溝通與協作能力:良好的團隊合作精神,能夠與團隊成員有效溝通和協作。能夠與產品經理、前端開發人員、測試人員等緊密合作,確保項目的順利推進和高質量交付。
企業介紹
北京北方算力智聯科技有限責任公司(簡稱北方算網),是由國有特大型高科技產業集團北京電子控股有限責任公司牽頭成立的國有控股企業,公司提供從算力資源匯聚、算力需求對接、算力調度服務到方案設計、標識注冊、測試認證、接入運維、模型部署、應用落地等一站式服務,滿足各類人工智能企事業單位和研究機構的綜合算力需求,特別是智算需求,為首都地區中小企業創新發展提供普惠算力支持,為北京全球數字經濟標桿城市建設貢獻力量。