岗位描述
岗位职责
1. 软件架构设计:参与公司人工智能平台及相关软件系统的整体架构设计,根据业务需求制定技术方案,保障系统的高可用性、可扩展性与可维护性;
2. 核心技术研发:负责关键技术模块的设计与开发,参与系统分层架构、服务治理、接口规范及核心组件建设,提升系统整体性能与工程质量;
3. 技术选型与方案优化:跟踪主流技术架构及行业发展趋势,开展技术选型与可行性分析,针对复杂业务场景提出合理的架构解决方案,推动技术创新与落地;
4. 系统性能与稳定性保障:分析系统运行中的性能瓶颈及潜在风险,开展系统优化、故障排查与技术攻关,提升系统稳定性、安全性及并发处理能力;
5. 研发规范与技术协同:参与制定代码规范、开发流程及技术标准,协同产品、算法、测试等团队推进项目实施,开展技术文档编写与经验沉淀。
岗位要求
1、本科及以上学历,计算机、软件工程等相关专业优先,985/211院校毕业生优先;
2、具备扎实的计算机基础知识,熟悉数据结构、算法、操作系统、计算机网络及数据库原理,具备良好的软件工程思维;
3、熟练掌握Java、Go、C++、Python等至少一种编程语言,熟悉常用开发框架、设计模式及软件开发流程,具备较强的编码与系统设计能力;
4、熟悉微服务架构、分布式系统及高并发系统设计,了解服务治理、缓存、消息队列、数据库优化等相关技术;
5、熟悉Linux开发环境,了解容器化、持续集成及自动化部署技术,具备系统性能调优、故障定位与解决能力者优先;
6、具备良好的逻辑思维、沟通协调及团队协作能力,有大型软件系统、云计算平台或人工智能平台开发经验者优先。