資深軟體工程師,Observability——拉丁美洲遠端職缺
在 NetBox Labs 使用 Go 建置網路自動化產品的可觀測性軟體。 參與 Orb、Diode 和 pktvisor 等開放原始碼專案。
說明
- 加入 NetBox Labs 的 Observability 團隊,協助推進其核心產品領域。
- 為 Orb、Diode、pktvisor 及相關專案開發封閉原始碼與開放原始碼軟體。
- 與產品負責人合作,將概念轉化為完善的使用者體驗。
- 與 NetBox 團隊合作,在 NetBox 中建置可觀測性功能。
- 與平台團隊協作,將可觀測性解決方案整合至 NetBox Cloud 和 Enterprise。
- 與使用及貢獻這些專案的社群成員互動。
- 支援網路探索與協調、網路可觀測性與監控,以及代理程式與機群管理。
職位要求
- 具備至少五年的專業工作經驗。
- 精通符合 Go 語言慣用風格的開發。
- 使用 gRPC 和 Connect RPC 建置過 protobuf API。
- 具備 PostgreSQL 和資料庫遷移經驗。
- 能夠熟悉使用 Redis 和 RabbitMQ。
- 了解多租戶服務、OAuth2/OIDC 和事件驅動架構。
- 了解如何實作至少一次傳遞和冪等消費者。
- 深入了解可觀測性與儀器化,包括 OpenTelemetry。
- 了解網路基礎,包括裝置、設定、協定和網路層。
- 負責任地使用程式設計代理程式,並對正確性、安全性和測試品質負責。
- 能夠清楚溝通,並撰寫有圖表支援的技術規格。
- 優先條件:至少三年快速步調的新創企業工作經驗。
- 優先條件:具備 MQTT 或其他裝置與物聯網協定,或 gNMI 經驗。
- 優先條件:具備 Kubernetes 生產環境經驗。
- 優先條件:具備 Django、NetBox 或 NetBox 外掛程式經驗。
- 優先條件:具備用於測試和工具開發的 Python 經驗。
福利待遇
- 可依 Remote, US 薪酬等級取得股權。
- 可依 Remote, US 薪酬等級取得獎金。
- NetBox Labs 是提供平等就業機會的雇主。
- 招募全程提供合理便利支援。
