Golang Developer

16 months ago Remote Full-time
Talent Space, Inc.

Talent Space, Inc.

location Los Angeles
unsaved
Talent Space正在为媒体领域的SaaS客户寻找几名全职Golang开发人员。这个角色将开发基于云的(AWS)Kubernetes部署,并专门使用Golang进行Helm Chart开发。 职位描述 您将在设计和实施可扩展、安全和可靠的基于云的解决方案中发挥关键作用。理想的候选人应具备丰富的Kubernetes经验,熟练掌握一个或多个公共云提供商,并对Go有深入的了解。我们的平台运行着数百万个作业,在多个云提供商和地区进行处理。 职责: • 云基础设施: • 对Kubernetes、监控(ELK堆栈)有扎实的操作经验 • 编程: • 在以下至少一种编程语言中展示深入的熟练程度:C#、Go或Java。 • 熟练掌握测试驱动开发 • 容器编排: • 具有管理和部署应用程序的Helm的Kubernetes的经验 • 云提供商专长: • 与一个或多个公共云提供商(例如AWS、Azure、GCP)合作,进行架构设计和实施解决方案。 • 数据库和缓存层: • 设计和实施分布式数据库解决方案(我们使用各种数据库技术) • 实施和优化缓存层以提高性能。 • 消息代理: • 与消息代理一起使用微服务之间的异步通信。 • 设计和实施可扩展和可靠的消息传递解决方案。 • Helm Chart开发: • 创建和维护用于部署应用程序和服务的Helm图表。 • 确保Helm图表符合安全性和可扩展性的最佳实践。 • 技术评估和采用: • 保持对云计算领域最新技术和趋势的了解。 • 评估和推荐新的工具和技术,以提高系统效率和性能。 • 在项目交付中承担责任,既作为实际贡献者又作为架构师。 要求: • 计算机科学或相关领域的学士学位。 • 4年以上作为高级后端工程师或类似角色的经验。 • 具备Kubernetes和Helm的经验。 • 在以下至少一种编程语言中展示熟练程度:Go。 • 具备一个或多个公共云提供商(AWS、Azure、GCP)的实际操作经验。如果您在这方面灵活性较强,那将是一个很大的优势:我们部署到所有环境! • 对分布式数据库系统、缓存层和消息代理有扎实的理解。 • 能够创建和维护用于部署的Helm图表。 • 较强的解决问题的能力和注重细节。 • 出色的沟通和协作能力。 • 持续学习的心态,以跟上行业趋势和新兴技术。 • 有媒体和视频工作经验是一个巨大的优势,但不是必需的。