职位:Golang开发人员
合同期限:12个月合同
地点:加利福尼亚州门洛帕克/现场
职责:
• Golang开发:
• 使用Golang设计、开发和维护高性能的后端服务。
• 与跨职能团队合作,定义和实现新功能。
• 优化和重构现有代码库,提高效率和可扩展性。
• 微服务架构:
• 为微服务架构的设计和实施做出贡献。
• 将单块组件拆分为更小、更易管理的服务。
Kafka集成:
• 开发基于Kafka的解决方案,用于实时事件处理和消息驱动架构。
• 实现Kafka的生产者和消费者,实现服务之间的高效和可靠通信。
云平台集成:
• 利用AWS服务构建可扩展和安全的基础设施。
• 在Kubernetes集群中部署和管理应用程序,提高可扩展性和可维护性。
数据库交互:
• 与数据库团队合作,设计和实现高效的数据存储解决方案。
• 优化数据库查询,在分布式系统中确保数据一致性。
监控和故障排除:
• 实现日志记录、监控和警报解决方案,及时识别和解决问题。
• 参与轮班值班,及时响应事故。
资格要求:
• 计算机科学、工程或相关领域的学士学位。
• 作为后端开发人员拥有5年以上的经验,专注于Golang。
• 对微服务架构和分布式系统有深入的理解。
• 有使用Kafka进行事件驱动架构的实际经验。
• 熟练掌握云计算平台,特别是AWS。
• 熟悉使用Kubernetes进行容器化和编排。
• 对软件开发最佳实践有扎实的理解,包括版本控制(Git)和持续集成/交付。
首选技能:
• 具有使用其他编程语言(如Python、Java或Node.js)的经验。
• 熟悉安全和数据保护的最佳实践。
• 熟悉DevOps实践和工具。
• 出色的问题解决和调试能力。
• 在团队环境中具有良好的沟通和协作能力。
请查收附件中的简历,联系方式为priya at adbakx dot com
Golang开发人员(Dayone现场角色)