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图表。
• 较强的解决问题的能力和注重细节。
• 出色的沟通和协作能力。
• 持续学习的心态,以跟上行业趋势和新兴技术。
• 有媒体和视频工作经验是一个巨大的优势,但不是必需的。