职位描述
岗位职责:
1、运用Go语言进行系统与服务的开发工作,设计并实现高效的数据存储方案,灵活运用关系型数据库(如MySQL、PostgreSQL)和非关系型数据库(如MongoDB、Redis),确保数据的存储和读取高效且稳定。
2、采用测试驱动开发(TDD)的流程,编写单元测试,使用Go的测试框架对代码进行全面测试,保证代码的正确性和稳定性,降低软件缺陷率。
3、对Go程序进行性能分析,找出内存管理、CPU使用和并发性能等方面存在的问题,并进行针对性的优化,提升系统的整体性能和响应速度。
4、基于云服务平台(如AWS、Azure、Google Cloud)进行开发,设计并提供易用、灵活、抽象的RESTful风格API,满足不同用户和业务系统的对接需求。
5、熟练运用当时主流的AI工作提效工具,如cursor、trae,提高开发效率。同时,基于对deepseek大模型基本原理的了解,探索将AI技术融入开发过程。
任职要求:
1、 熟练掌握Go语言,对其基本语法、特性、并发模型(goroutines和channels)、内存管理、接口和类型系统有深入理解和实践经验;熟悉关系型数据库(如MySQL、PostgreSQL)和非关系型数据库(如MongoDB、Redis)的使用,能够根据业务场景设计并实现高效的数据存储方案;具备编写单元测试的能力;
2、 熟悉Go的测试框架,了解并能够运用测试驱动开发(TDD)的开发流程;有对Go程序进行性能分析和优化的经验,能够解决内存管理、CPU使用和并发性能等方面的问题;
3、 熟悉常见的云服务平台(如AWS、Azure、Google Cloud),有设计和开发RESTful风格API的经验,能够提供符合最佳体验的接口服务;熟练运用主流的AI工作提效工具,如cursor、trae,了解deepseek大模型的基本原理,有AI agent创建经验者优先。
4、学历要求:统招本科学历及以上
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕