职位详情
游戏数据开发-实习 Game Data Develop Intern
300-400/天
上海蓝载信息科技有限公司
上海
硕士
12-20
工作地址

宝龙公馆

职位描述
职位描述

职位概述:

我们正在寻找一位技术驱动的 游戏数据开发实习生,您将与团队工程师一起设计、开发和优化游戏数据处理系统,确保高效的游戏数据流动与分析。

主要职责:

1.数据处理系统开发:

-使用 C/C++ 编写高性能的数据处理代码,设计并实现数据管道以高效处理游戏产生的大规模数据。

-在 Linux 环境下,开发稳定、可靠的数据存储与计算系统,支持游戏实时数据的处理需求。

2.数据管道与架构设计:

-负责设计和实现数据处理流程,包括数据收集、清洗、存储和实时分析。

-针对高并发、海量数据的处理需求,优化数据存储架构和计算性能,确保数据系统的稳定性和可扩展性。

3.性能优化与调优:

-在 Linux 平台下对系统进行性能分析与优化,确保数据处理过程的高效性与低延迟。

-分析数据流和计算瓶颈,提出并实现有效的优化方案,提高系统吞吐量和响应速度。

4.跨团队协作:

-与开发团队密切合作,确保数据系统能够满足游戏开发和分析需求。

-提供技术支持,帮助团队成员理解数据管道和分析工具,并解决相关技术难题。

5.技术创新与持续改进:

-持续评估并引入新技术和工具,改进数据处理系统,提升开发效率和系统性能。

-在开发过程中关注代码质量,进行单元测试和性能测试,确保交付高质量的解决方案。

职位要求:

-计算机科学、工程或相关领域的硕士学位。

-具备数据工程经验,专注于C/C++和Linux系统。

-精通数据处理和分析,包括SQL和NoSQL数据库的经验。

-有使用Hadoop、Spark等大数据技术的经验。

-熟悉Linux系统管理和脚本编写。

-了解游戏开发生命周期和数据需求。

-能够独立工作,也能在快节奏的环境中作为团队的一部分。

-出色的解决问题能力和对细节的关注。

-良好的沟通技巧,能够向非技术利益相关者解释技术概念。

-熟悉 Godot 引擎,了解 ECS(实体组件系统)优先。

Job Overview:

We are looking for a Game Data Development Intern who is technically driven to design, develop, and optimize game data processing systems to ensure efficient data flow and analysis for our games.

1. Data Processing System Development:

ü Write high-performance data processing code using C/C++, and design and implement data pipelines to efficiently handle large-scale data generated by the game.

ü Develop stable and reliable data storage and computing systems in the Linux environment to support the real-time data processing needs of the game.

2. Data Pipeline and Architecture Design:

ü Responsible for designing and implementing data processing workflows, including data collection, cleaning, storage, and real-time analysis.

ü Optimize data storage architecture and computing performance to handle high concurrency and massive data, ensuring system stability and scalability.

3. Performance Optimization:

ü Perform performance analysis and optimization on the Linux platform to ensure high efficiency and low latency in the data processing pipeline.

ü Analyze data flow and computational bottlenecks, propose and implement effective optimization strategies to improve throughput and response times.

4. Cross-Team Collaboration:

ü Work closely with the development teams to ensure the data systems meet the needs of game development and analysis.

ü Provide technical support, helping team members understand data pipelines and analysis tools, and resolve related technical challenges.

5. Technical Innovation and Continuous Improvement:

ü Continuously evaluate and introduce new technologies and tools to improve data processing systems and enhance development efficiency and system performance.

ü Focus on code quality during development, conducting unit and performance testing to ensure the delivery of high-quality solutions.

Job Requirements:

-Master's degree in Computer Science, Engineering, or a related field.

-Specific experience in data engineering, with a focus on C/C++ and Linux systems.

-Proficiency in data processing and analytics, including experience with SQL and NoSQL databases.

-Experience with big data technologies such as Hadoop, Spark, or similar.

-Strong knowledge of Linux system administration and scripting.

-Familiarity with game development lifecycle and data needs.

-Ability to work independently and as part of a team in a fast-paced environment.

-Excellent problem-solving skills and attention to detail.

-Good communication skills and the ability to explain technical concepts to non-technical stakeholders.

-Experience or knowledge with Godot or ECS (Entity Component System) is a plus.

上班地点

以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕

立即申请