1、精通Go语言,具有丰富的后端开发经验。
2、0-3年经验名校毕业,可接受应届,可接受互联网转行。
3、熟练使用PostgreSQL, MySQL, MongoDB, Redis;了解它们的基本原则、最佳实践和性能优化策略。
4、精通分布式应用的基本开发要点,包括缓存和分布式事务的实现(如2PC)。
5、深刻理解软件开发中的测试原理和方法,测试金字塔,并能编写高度覆盖、可维护的测试代码。
6、熟练使用Git。
7、熟练使用Docker。
8、优秀的英语读写和普通话沟通能力。
加分项:
1、对区块链生态系统感兴趣或研究过,编写和部署过智能合约,包括但不限于Solidity、Move、Cairo等。
2、熟悉gRPC, GraphQL。
3、熟悉AWS/GCP等云基础设施,了解现代DevOps实践,包括Kubernetes, GitOps。
4、ACM-ICPC区域赛金牌/LeetCode竞赛高分。
5、高含金量开源项目/学术成就,例如github几百星/顶刊顶会发表论文。