Reputation
Reputation
Reputation 为企业提供人工智能驱动的声誉管理平台。其软件汇集客户评价、讨论和推荐品牌时所使用渠道中的公开与私密反馈,并分析这些数据以识别趋势和预测性洞察。企业利用 Reputation 监测客户情绪、管理线上形象,并据此做出明智决策,改善品牌在各个地点和数字触点上的体验。

软件工程师 I - Go 后端 - 海得拉巴混合办公

为 Reputation 的 AI 驱动客户反馈平台构建并支持 Go 微服务和 PERN 服务。围绕 Kubernetes、CI/CD、API、可观测性和生产可靠性开展工作,职位采用海得拉巴混合办公模式。

描述

  • 维护和增强分布式事件驱动平台中的 Go 微服务
  • 按需参与 Node.js、Express 和 GraphQL API 服务
  • 在需要时支持和维护 React Class Components 应用
  • 根据产品和业务需求开发新功能
  • 管理 Stage、Production 和 EU 部署环境的 Helm chart
  • 维护和改进 GitHub Actions CI/CD 流水线
  • 调查并解决各服务中的生产事故
  • 使用 Testify 和 testcontainers-go 创建和维护单元测试、集成测试及端到端测试
  • 参与代码评审并维护编码标准
  • 与 DevOps 和平台团队协作进行基础设施变更
  • 处理其他分配的职责

任职要求

  • 计算机科学、工程或相关专业学士学位,或具备同等实践经验
  • 至少 2 年生产环境中的专业 Go 开发经验
  • 接触过 Node.js、Express 和 React
  • 深入了解微服务架构和分布式系统模式
  • 有在包含 50 多个微服务的大型生态系统中工作的经验
  • 熟练使用 Kubernetes 和 Helm,包括为多个环境创建和管理 chart
  • 有为构建、测试和部署流水线编写 GitHub Actions 工作流的实操经验
  • 有 GCP 服务使用经验,尤其是 Pub/Sub,以及使用 AMQP 的 RabbitMQ 经验
  • 具备扎实的 PostgreSQL 经验,包括使用 GORM 或 pgx 进行 ORM 开发,并熟悉 Redis
  • 熟悉 Elasticsearch 的索引、查询和 percolation 模式
  • 有使用 Docker 开发容器化应用的经验
  • 熟悉结构化日志、健康检查、Prometheus 监控埋点和 OpenTelemetry
  • 具备 Node.js、Express.js 和 GraphQL 经验,包括模式设计、解析器和 API 集成
  • 熟悉 React Class Components
  • 接触过 AWS Redshift 或数据仓库集成、覆盖美国和欧盟的多区域 GCP 部署以及 Terraform
  • 具备较强的问题解决能力、书面和口头沟通能力,以及适合分布式团队的独立工作能力
  • 申请必须由候选人本人直接提交;不接受第三方机构代为提交

福利待遇

  • 团体医疗保险,并为员工、配偶、两名受抚养子女及双方父母或岳父母提供最高 10,00,000 卢比的可共享医疗保单
  • 生育医疗保障最高 75,000 印度卢比,并为生育、收养或代孕提供 26 周假期
  • 人寿保险:通过定期寿险和 GPA 提供相当于公司年度成本三倍的保障
  • 意外和伤残保险:通过 GPA 为永久完全伤残、永久部分伤残和暂时完全伤残提供相当于基本工资三倍的保障
  • 员工及符合条件的受抚养人每年可享有 7,500 印度卢比的门诊医疗津贴
  • 每年一次免费健康检查;受抚养人可使用相同套餐,并按特别协商的员工自付价格享受服务
  • 每年 10 天带薪节假日
  • 每年 12 天事假或病假,按比例计算
  • 每月 2 天年假,按比例计算
  • 额外 4 天带薪休假
  • 6 个月产假
  • 10 个工作日陪产假
  • 10 个工作日丧亲假
  • 汽车租赁计划:无需预付费用或首付款,采用固定月租,并可节省 20–30% 税费