Golang开发者

16个月前远程全职
Saxon Global Inc

Saxon Global Inc

location 旧金山
unsaved
地点是混合型的,每周在办公室工作两天。也接受远程候选人。 以下是地点: 加利福尼亚州圣尼维尔 新泽西州霍博肯 阿肯色州本顿维尔 职位描述: - 构建一个策略引擎。他们注意到生产问题、连接问题、设置问题在存储库中普遍存在且有相似模式。通常涉及到设置数据库或集群。 - 他们希望在这些问题发生之前就能够发现。应用程序设置为扫描一系列部署,并指出问题将在哪里出现,由于它们最初的设置方式。他们发现问题后,会给开发人员提供一个 Jira 工单。 - 读取 Kafka 和 Cosmos 的值,并进行匹配。 - 从零开始开发,组件尚未准备就绪。不需要进行新的开发,因为已经有类似的东西,只需要使其适应新团队。 - 扫描发现问题,然后提交 Jira 工单,之后就离开。只有 10% 的支持,修复 bug 不是主要任务。 - 代码将查询 ElasticSearch 集群,然后查询另一个 ElasticSearch 集群以获取配置信息,创建一个用于 DNS 的 API,然后进行数据库查询。搜索 API 是通用的,可以在各个地方使用,是消费数据的最佳方式,每个实例都是不同的。需要具备设计经验。代码库必须有框架。 - 框架开发,设计一个模块,添加获取数据的模块。 所需技能: - Go 开发语言 - 访问 Walmart 的多个不同服务 - 设计经验,了解事物之间的连接方式 - 并发模式 - 静默插件 - API 开发 - 监控工具- Prometheus 首选技能: - 整合不同的数据源 - BigQuery - Python - TypeScript - DevOps 工具- Docker、Jenkins、Kubernetes、CI/CD、Ansible、Chef、Puppet、Salt - 云开发