簡介
- 職位描述
- 這個職位的核心在於高效地開發和維護 Go 語言項目,特別是在 Web3 領域中的應用。具體職責包括:
- 主要職責:
- 1. 技術開發和維護:
- 參與和負責高性能的微服務架構設計和實現。
- 創建並維護高效、安全、可擴展的代碼。
- 參與代碼審查,確保代碼質量和規範性。
- 2. 技術優化和問題解決:
- 解決技術上的瓶頸和挑戰,提升系統的性能和響應速度。
- 針對 Web3 相關技術進行優化和創新,如 DeFi、NFT 等應用層的開發。
- 3. 項目參與:
- 與團隊成員協作完成項目目標,確保任務按時交付。
- 對新技術、新工具的研究和引入,幫助團隊技術成長。
職位要求
- 1. 開發技能:
- 至少5年以上的開發經驗,3年以上的 Go 語言項目經驗。
- 深入了解微服務架構,具備實際項目經驗。
- 熟悉常用的 Go 框架和工具,如 Gin、Echo、Gorm 等。
- 2. 技術知識和實踐:
- 有豐富的 Web3 技術和項目開發經驗,特別是在智能合約對接、DeFi、NFT 等領域的應用層開發。
- 了解 Solidity 並對接過智能合約,有處理和調試鏈上交互的實際經驗。
- 3. 相關工具和系統經驗:
- 能熟練使用 Docker 和 Kubernetes 進行容器化管理和部署。
- 熟悉多種資料庫技術,包括關聯型資料庫(如 MySQL、PostgreSQL)和非關聯型資料庫(如 MongoDB)。
- 有處理大規模分布式系統的經驗者優先。
- 4. 軟技能:
- 具有良好的溝通與協作能力,能與跨部門團隊高效配合。
- 自我驅動且對新技術有快速的學習和適應能力。
- 5. 加分技能:
- 有開源項目經驗,或者在知名開源項目中有貢獻。
- 有支付相關技術經驗(如支付網關、信用卡支付)。
- 熟悉 DevOps 和 CI/CD 自動化部署流程。
GolangGoGinEchoDockerSQLDevOpsMongoDB