
Cognyte 資深後端工程師(混合辦公,保加利亞)
為 Cognyte 分散式分析平台打造 Java 微服務,設計可擴充的資料系統,並支援工程團隊同事。 此資深職位位於保加利亞,採混合辦公模式。
說明
- 建置並部署微服務,在分散式環境中處理及分析大型資料集。
- 設計具備高可用性、低延遲及可擴充性的系統。
- 參與採用 Scrum 的協作團隊。
- 與不同國家的產品負責人、架構師及軟體工程師合作,解決複雜問題。
- 參與制定技術決策與策略,支持產品的長期發展方向。
- 參與產品設計、架構設計及程式碼重構。
- 審查其他工程師提交的程式碼。
- 指導初階及中階工程師。
職位要求
- 至少具備八年 Java 開發實務經驗;具備 Spring Framework 經驗者佳。
- 具備使用 Kubernetes、Docker 等雲端原生技術建置雲端微服務的實務經驗;具備 GCP、AWS 或 Azure 經驗者佳。
- 能有效運用 AI 工具提升開發速度與品質。
- 具備使用 Apache Kafka、RabbitMQ 或類似技術設計及實作大型分散式系統的經驗。
- 具備關聯式資料庫經驗,熟悉 PostgreSQL 或 MySQL 者佳。
- 具備 MongoDB 等 NoSQL 資料庫經驗。
- 具備 Elasticsearch 經驗者佳。
- 了解有助於確保正式環境中程式碼品質、可靠性及可擴充性的測試方法。
- 熟悉執行 AI/ML 工作負載者佳。
- 精通英文。
- 具有求知慾。


