职位描述
我们正在寻找一名熟练的Golang应用程序开发人员加入我们的团队。作为一名Golang开发人员,您将负责架构、开发和维护高性能应用程序,重点关注并发管理、网络、文件管理,并最好具有QUIC协议的经验。您将在我们的尖端项目中扮演关键角色,创建强大而可扩展的解决方案。
职位:Golang应用程序开发人员
地点:加利福尼亚州尔湾(混合办公-需要出差)
职责:
- 设计、开发和维护基于Golang的应用程序,重点关注并发处理和优化资源利用。
- 实现和管理并发模式和技术,以确保系统资源的高效利用。
- 开发应用程序中的网络功能,优化通信协议以提高性能和可靠性。
- 高效处理文件管理任务,包括以各种格式和大小存储、检索和操作数据。
- 最好利用QUIC协议或类似传输协议的经验,以提高数据传输效率和安全性。
- 与跨职能团队合作,了解项目需求并将其转化为可扩展和可维护的代码解决方案。
- 编写干净、高效和文档完整的代码,遵循最佳实践和编码标准。
- 进行彻底的测试、调试和性能调优,以确保应用程序达到高性能标准。
- 保持对Golang、网络和相关技术的最新进展的了解,提出并实施创新解决方案。
要求:
- 计算机科学、工程或相关领域的学士学位(或同等工作经验)。
- 在Golang应用程序开发方面具有并发管理和网络方面的经验。
- 熟练掌握文件管理,包括高效处理数据存储、检索和操作。
- 最好有使用QUIC或类似传输协议的经验。
- 对数据结构、算法和软件设计原理有深入理解。
- 熟悉容器化技术(例如Docker、Kubernetes)者优先。
- 出色的解决问题的能力和积极主动学习和适应新技术的态度。
- 有效的沟通能力和在团队环境中合作的能力。
- 谢谢和问候,
Ranjith Kumar
技术招聘人员
Kitkool Kroup LLC
电子邮件 - rkumar@kitkool.com
https://kitkool.com