岗位职责:
1. 编写可扩展的、稳健的、可测试的、高效的、易于维护的代码
2. 将软件需求转化为稳定、可行、高性能的软件
3. 开发新功能,维护现有代码,修复错误
技能要求:
1. 本科及以上学历,计算机相关专业,具备快速学习,沟通,团队协作和独立解决问题的能力
2. 熟练使用 Go 语言进行开发,并有实际开发经验
3. 熟练使用 PostgreSQL 等关系型数据库,Redis等非关系型数据库
4. 熟练使用 Git 进行多人开发协作
5. 熟悉常用算法,数据结构,设计模式,并发编程
6. 了解微服务,分布式系统等相关知识
7. 熟悉 Kubernetes 等相关知识
加分项:
1. 电商项目的开发经验
2. 良好的英文书写和沟通能力
3. AWS 或者 Google 云平台服务经验
4. 有开源社区经验或贡献