高级软件工程师(Golang)

1个月前全职
82.9万 - 88.8万 / 年 Ixceed

Ixceed

location 伦敦
unsaved
概述 我们正在寻找一位高技能的高级软件工程师加入我们的动态团队。在这个角色中,您将负责设计、开发和维护满足客户需求的软件应用程序。您将与跨职能团队密切合作,提供高质量的解决方案,同时确保遵循编码和应用程序开发的最佳实践。理想的候选人将具备扎实的技术背景和对创新的热情。 · 负责创建和维护微服务,主要使用 Golang。 · 迭代设计和构建以解决错误、改善性能并添加新功能。 · 将您的服务容器化,并准备使用 Helm 图表在 k8s 环境中部署。 · 确保服务的弹性和可靠性。 · 完整理解端到端的技术架构和依赖系统,并将该理解应用于代码中。 · 编写高覆盖率的测试,包括单元测试、合同测试、端到端测试和集成测试。 · 使用 git 进行版本控制,并通过 ci/CD 管道进行构建、测试和部署。 · 在自己的机器上远程构建和测试,并部署到低级环境。 · 审查团队成员的代码,识别错误并提高性能和可读性。在需要时推动团队内的代码设计和过程权衡讨论。 · 报告状态并管理您主要应用程序/服务中的风险。 · 进行演示并参与与分析师、开发人员和产品负责人进行的验收讨论。 · 在基于冲刺的工作流中协助任务规划和审查。 · 估算并负责交付任务(设计、开发、测试、部署、配置、文档),以满足业务需求。 · 该职位为混合模式,位于伦敦市中心,期望您根据万事达卡政策出席办公室,包括团队日,目前为周一和周四。 关于您 首先,您喜欢构建产品以解决客户的真实紧迫问题。您喜欢团队合作,并对数据科学及其如何作为产品提供的高级算法感兴趣。 您注重细节,喜欢编写和审查高标准的代码,并用测试来证明。 • 在生产环境中有能力编写 Python/Golang 和 SQL。您乐于根据需要学习新的编程语言和框架。 • 具备处理大规模数据和高吞吐量、低延迟解决方案的经验。 • 您对现代服务设计方法感兴趣,包括使用容器和容器编排技术、流数据平台、API 以及内存/NoSQL 存储。 • 您习惯于在基于 DevOps 的软件开发工作流程中工作,包括构建、测试和持续集成/部署。您也乐于随着开发过程的演变而发展,并为其成功作出贡献。 • 您能够与各种利益相关者沟通,包括主题专家、数据科学家、软件工程师以及企业 DevOps 和安全专业人员。 • 您能够参与最佳实践的代码审查、版本控制和变更控制,平衡高质量代码库与快速增长阶段软件工程的独特要求。 • 您有优化解决方案性能的经验,尽管技术受限。 • 您有生产化机器学习技术的经验或愿意参与。 职位类型:全职 薪资:每年 £84,707.00-£90,731.00 福利: • 在家工作 工作时间: • 日班 • 周一至周五 经验: • 软件工程:6 年(必需) • Golang:5 年(必需) • Python:4 年(必需) • SQL:4 年(必需) • API/NoSQL:3 年(必需) • 软件测试:4 年(必需) • Kubernetes 和 Docker:4 年(必需) 工作地点:现场