工具开发工程师(游戏美术自动化)
1.1-2万元/月岗位职责:
主导或参与游戏美术自动化平台的后端架构设计与开发,打造稳定、高可用的Web服务系统。
承担平台核心功能模块的研发工作,包括但不限于:
美术资源的版本控制、存储管理与高效检索机制。
用户权限体系与团队协同工作的支持模块。
可视化项目流程配置界面及实时监控仪表盘。
设计并实现RESTfulAPI接口,为前端应用、DCC工具插件及其他内部系统提供数据交互与功能调用能力。
搭建并维护美术资源自动化处理的任务后台,融合CI/CD流程,实现资源上传、校验、转换、构建与发布全流程自动化。
负责数据库结构设计、性能调优与日常维护,确保数据安全、一致性和访问效率。
将AI生成技术(如StableDiffusion)以服务化形式集成至平台,为美术团队提供创新性、可复用的AI工具支持。
开展服务端性能分析与优化工作,应对高并发场景下的技术挑战,保障系统的稳定性与横向扩展能力。
与技术主管、前端开发人员及技术美术(TA)密切配合,将业务需求转化为可靠的技术解决方案。
能力要求:
具备扎实的Java编程基础,掌握JVM原理、多线程机制和网络通信相关知识。
熟练运用SpringBoot/SpringCloud等主流微服务框架,具有实际项目落地经验。
熟练使用MySQL、PostgreSQL等关系型数据库,了解Redis、MongoDB等NoSQL存储方案;熟悉MyBatis、JPA等ORM框架的应用。
熟悉分布式系统的设计与开发,具备服务注册发现、负载均衡、消息中间件(如RabbitMQ、Kafka)的实际使用经验。
熟悉Docker、Kubernetes等容器化部署技术,有基于Jenkins、GitLabCI等工具构建CI/CD流程者优先考虑。
了解游戏美术制作流程,对UE/Unity引擎中美术资源规范有一定理解。
(加分项)
掌握前端技术栈(如Vue、React、TypeScript),具备全栈开发经历者优先。
行业经验:
拥有Web后端开发背景,具备从零开始搭建并运维线上平台的经验者优先。
对游戏开发或美术生产流程有浓厚兴趣,具有游戏、动画、影视领域工具链或平台类项目开发经验者优先。
持续关注前沿技术动态,具备快速学习与落地新技术的能力。
软技能:
具备良好的平台化思维与产品意识,能独立完成需求梳理、技术选型、系统设计到编码实现的完整闭环。
责任心强,热衷于攻克复杂技术问题,能在平台建设过程中获得成长与成就感。
具备出色的沟通表达能力和团队协作意识,能够与跨职能成员高效协同推进项目。