DevOps工程师 at Pudgy Penguins

全职1个月前
Employment Information
职位描述
作为游戏DevOps工程师,您将负责设计、开发和维护服务器端游戏逻辑与架构,确保游戏流畅运行及系统稳定。您需与前端开发人员、游戏设计师及利益相关者等跨职能团队协作,使技术实现与用户体验目标保持一致。工作内容包括为网页游戏平台创建和优化API接口,实现客户端与服务器组件的无缝集成;管理数据库系统以保障高性能、强安全性及可扩展的基础设施,支持不断增长的用户基数。同时负责生产环境游戏应用的部署运维,确保系统可靠性并最大限度减少停机时间。需运用Redis实施游戏内数据存储方案以提升性能,并有效管理缓存策略。排查解决复杂的服务器端技术问题,持续优化游戏系统。最后需紧跟行业动态、最佳实践及新兴技术,确保我们的游戏在市场中保持竞争力与创新性。
核心职责
  • 设计、开发与维护服务器端游戏逻辑及架构,确保多人联机/实时游戏环境具备可扩展性、安全性和最优性能
  • 协同前端开发、游戏设计及利益相关方完善技术规范,确保符合用户体验与商业目标
  • 为网页游戏平台开发RESTful/GraphQL API,重点保障低延迟通信、数据一致性及第三方服务集成
  • 实施并优化SQL/NoSQL数据库系统,支持高吞吐量游戏数据处理,确保数据完整性、安全性及高效查询性能
  • 运用CI/CD流水线、云基础设施(AWS/GCP/Azure)及容器化技术(Docker/Kubernetes)部署维护游戏应用,保障系统可靠性与弹性扩展
  • 配置管理基于Redis的缓存系统,降低服务器负载、提升响应速度,优化游戏功能数据检索效率
  • 监控分析服务器性能指标,定位系统瓶颈并实施优化方案,提升稳定性与用户参与度
  • 调试解决关键服务器技术问题,包括网络延迟、并发冲突及数据同步异常
  • 定期执行系统审计与安全评估,降低漏洞风险,确保符合行业合规标准
  • 持续追踪云游戏、边缘计算、AI分析等前沿技术趋势,为游戏开发提出创新解决方案
任职要求
  • 具备服务器端游戏开发经验,深入理解游戏架构、多人联网及实时数据处理机制
  • 精通至少一种服务端语言(Python/Java/C++/Node.js),能编写高效、可扩展、易维护的代码
  • 熟练掌握SQL/NoSQL数据库技术及优化技巧,包括索引优化、查询调优与分片策略
  • 具有Redis实战经验,精通内存数据存储、键值管理及分布式缓存架构等缓存策略
  • 扎实的DevOps实践能力,包括CI/CD自动化、云基础设施管理及容器编排工具(Docker/Kubernetes)
  • 拥有云平台(AWS/GCP/Azure)游戏服务器部署经验,了解无服务器计算模式的成本优化方案
  • 出色的复杂问题排查能力,可诊断网络协议、服务端逻辑及系统集成等疑难问题
  • 熟练使用Prometheus/Grafana等监控工具及ELK/Splunk等日志分析平台进行性能追踪
  • 精通Git版本控制系统,具备游戏代码库协同开发管理经验
  • 适应敏捷开发环境,能高效协同跨职能团队按时交付高质量游戏系统
  • 深刻理解加密算法、身份认证、API安全设计等最佳实践,保障游戏数据与用户隐私
  • 熟悉游戏分析工具,善于通过数据驱动决策优化游戏性能与用户留存
  • 优秀的书面与口头表达能力,能规范编写技术文档并与各层级利益相关者协作
  • 优先条件:熟悉Unity/Unreal引擎API、了解游戏物理引擎与网络协议、掌握微服务架构在模块化游戏开发中的应用
MyJob.one —— 远程工作,真实影响

新内容将持续不断
定期更新

MyJob.one —— 远程工作,真实影响