职位详情
架构师
1.2-1.7万
沈阳艾尔时代科技发展有限公司
沈阳
5-10年
大专
09-10
工作地址

沈阳艾尔时代科技发展有限公司A座21层

职位描述
一、岗位职责
1.服务器开发与架构设计:基于 C#/.NET Core 在 Windows Server 和 Linux 环境下开发核心服务器模块,设计高并发、低延迟的后端架构,保障游戏服务稳定运行;参与系统架构规划,确保服务具备优秀的可扩展性与可维护性,轻松应对业务增长。
2.通信协议与接口设计:与 Unity 客户端团队协作,定义高效的通信协议(如 Protobuf),设计并实现稳定可靠的 API 接口;优化网络通信性能,减少数据传输延迟,提升游戏交互体验。
3.数据库与缓存管理:负责 SQL Server(Windows Server)和 MySQL(Linux)等关系型数据库的设计与优化,编写高性能的数据库查询语句;运用 Redis 实现游戏数据缓存,提高数据访问速度,降低数据库压力。
4.性能优化与问题排查:对服务器代码进行深度性能分析和优化,解决 CPU、内存等资源占用过高问题;排查和处理线上环境出现的各类技术问题,保障服务的高可用性。
5.容器化与部署:使用 Docker 进行服务容器化,编写 Dockerfile 和 docker-compose 文件,实现 Windows Server 和 Linux 环境下的统一部署;配合运维团队进行服务器部署、监控和维护,保障服务稳定运行。
6.技术文档编写:编写详细的技术设计文档、接口文档,沉淀技术经验,为团队协作和知识传承提供支持。
二、任职要求
1.学历与经验:大专及以上学历;8 年以上 C# 后端开发经验,有完整的项目开发经历,熟悉软件开发流程。
2.技术能力
◦C# 与.NET:精通 C# 语言,熟悉.NET Framework/.NET Core 开发框架,熟练使用 Visual Studio 等开发工具;深入理解异步编程、依赖注入、反射等高级特性。
◦数据库:熟练掌握 SQL Server 和 MySQL 数据库,具备数据库设计、索引优化、存储过程编写能力;有数据库分库分表、读写分离经验者优先。
◦中间件与工具:熟练使用 Redis 进行缓存设计,了解 RabbitMQ 等消息队列;熟悉 TCP/IP 协议,具备网络调试经验;掌握 Docker 容器化技术,了解 Kubernetes 基础知识。
◦跨平台开发:有在 Windows Server 和 Linux 环境下进行 C# 开发的经验,熟悉不同系统下的环境配置与问题处理。
三、加分项
◦有 Unity 项目后端开发经验,熟悉 Unity 与后端服务器的通信流程;
◦具备游戏服务器开发经验,了解游戏行业常用技术方案;
◦参与过分布式系统、微服务架构的设计与开发;
◦熟悉 日志系统、监控系统。
四、其他要求:
具备良好的团队协作能力和沟通能力,能够与客户端、测试、运维等团队高效合作;具有较强的学习能力和问题解决能力,能快速适应新技术和新环境;工作认真负责,有良好的时间管理能力,能按时完成项目任务。

工作时间:8:00-18:00
试用期:3个月(可提前转正)
薪资结构:底薪+加班补助+交通补助
福利待遇:5A级河景办公写字间、五险一金、地铁4、9号线班车、午晚两餐、茶水间、年节福利、定期团建
工作地点:中海国际中心A座21层

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

为您推荐更多相似职位
立即申请