
Cognyte 高级后端工程师(混合办公,保加利亚)
为 Cognyte 分布式分析平台构建 Java 微服务,设计可扩展的数据系统,并为工程团队提供支持。 该高级职位位于保加利亚,采用混合办公模式。
描述
- 构建和部署微服务,在分布式环境中处理和分析大型数据集。
- 设计具备高可用性、低延迟和可扩展性的系统。
- 在采用 Scrum 的协作团队中参与工作。
- 与不同国家的产品负责人、架构师和软件工程师合作,解决复杂问题。
- 参与制定技术决策和策略,支持产品的长期发展方向。
- 参与产品设计、架构设计和代码重构。
- 审查其他工程师提交的代码。
- 指导初级和中级工程师。
任职要求
- 至少有八年 Java 开发实战经验;具备 Spring Framework 经验者优先。
- 有使用 Kubernetes、Docker 等云原生技术构建云微服务的实战经验;具备 GCP、AWS 或 Azure 经验者优先。
- 能有效使用 AI 工具,提高开发速度和质量。
- 有使用 Apache Kafka、RabbitMQ 或类似技术设计和实现大型分布式系统的经验。
- 有关系型数据库经验,熟悉 PostgreSQL 或 MySQL 者优先。
- 有 MongoDB 等 NoSQL 数据库经验。
- 有 Elasticsearch 经验者优先。
- 了解有助于保障生产环境中代码质量、可靠性和可扩展性的测试方法。
- 熟悉 AI/ML 工作负载的运行者优先。
- 英语流利。
- 具有求知欲。


