|
|
|
|
职位描述 用小程序查看更多 |
|
职责描述
负责核心业务系统的设计、开发和优化,确保系统的高可用、高性能和可扩展性。
参与或主导百亿级大规模数据的存储和查询方案设计与实现,包括数据建模、存储选型、索引优化等。
深入理解高并发场景下的业务需求,设计并实现高效的并发处理机制,解决读写压力、数据一致性等挑战。
负责微服务架构的设计、拆分和演进,提升系统整体的灵活性和可维护性。
针对特定业务需求,进行GPU服务器的选型、环境配置、驱动安装与调试,并能部署和优化大模型应用。
参与系统性能瓶颈分析和优化,包括但不限于代码优化、缓存策略、数据库调优等。
撰写高质量的技术文档,推动团队技术分享和知识沉淀。
任职要求
计算机、软件工程或相关专业本科及以上学历。
5年以上后端开发经验,精通Java或Go语言,并有扎实的编程功底和良好的代码风格。
具备丰富的高并发、高可用、高性能分布式系统设计和开发经验,能独立应对复杂的技术挑战。
拥有实际的百亿级别大规模数据存储和查询项目经验,熟悉主流数据库(如MySQL、PostgreSQL)以及NoSQL数据库(如MongoDB、Cassandra、HBase、Redis等)的原理和应用。
熟悉消息队列(如Kafka、RabbitMQ)、缓存(如Redis、Memcached)、搜索引擎(如Elasticsearch)等中间件的原理和实践。
对微服务架构有深入理解和实践经验,熟悉Spring Cloud、Dubbo、Gin、Go-kit等框架。
具备GPU服务器调试、部署和优化大模型的实际经验,熟悉相关工具和技术栈(如CUDA、TensorFlow、PyTorch、Docker、Kubernetes等)。
优秀的系统架构设计能力,能根据业务需求进行合理的技术选型和方案设计。
|
|
|
|
|
|
|