丰富的海外项目,可以极大提升项目经验
岗位职责:
Go语言开发:使用Go语言编写的、可扩展的和高可用的应用程序和云端服务。
代码优化与性能调优:分析和优化现有代码的性能,保证系统稳定性和响应速度。
微服务开发:涉及微服务架构的设计和实现,开发与维护全局系统和服务。
数据库设计与维护:设计并优化数据库结构,使用SQL或NoSQL数据库进行数据存储和管理。
跨团队协作:与产品经理、前端开发、测试团队紧密合作,保证产品的快速迭代和高质量交付。
技术调研与创新:定期参与新技术的学习与研究,提供技术改进建议,推动团队技术栈的不断升级。
单元测试与代码审核:编写单元测试,参与代码审查,确保代码质量符合公司标准。
故障排除与系统监控:主动排查并解决生产环境中的问题,进行系统监控和故障恢复。
任职要求:
开发经验:至少3年及以上Go语言开发经验,5年以上后端语言开发经验,具备高精度的编程基础,了解Go语言的性能特性。
多元化系统:具备多元化系统的开发经验,能够设计和实现高并发、低延迟的应用。
数据库技能:熟悉MySQL、PostgreSQL、Redis、Kafka等常见数据库和存储技术,能够根据实际需求选择合适的存储方案。
微服务架构:拥有微服务架构设计与开发经验,能够在多种环境下开发和维护高度可用的服务。
技术栈:熟悉常用的开发工具链,如Git、Docker、Kubernetes,熟悉CI/CD流程。
代码质量:具有良好的编码习惯,注重代码的可维护性、可扩展性和性能优化。
跨平台开发:具备Linux操作系统的使用经验,能够熟练使用命令行和调试工具。
问题解决能力:具备分析和解决问题的能力,能够高效定位并解决系统中的技术难题。
团队合作与沟通能力:良好的团队协作精神和沟通能力,能够在多部门协作的环境下推动项目进展。
加分項:
熟悉云计算平台(如AWS、Azure、Google Cloud)的开发和运维经验。
了解容器化技术(如 Docker、Kubernetes)以及服务的自动化部署和管理。
具备DevOps思维,熟悉CI/CD流程,能与运维团队配合良好。
拉勾安全提示