网易服务端开发工程师(go方向)
任职要求
1. 熟练掌握Golang,至少掌握一门脚本语言(python/lua)为佳; 2. 熟悉HTTP、TCP协议; 3. 熟悉 Linux、 熟悉操作系统原理; 4. 至少…
工作职责
1. 负责游戏通用服务平台的服务端设计和开发; 2. 参与产品全球化相关工作,包括技术沟通,定制化开发等; 3. 参与系统运维工作,定位和解决线上用户反馈问题。
1、负责Agent系统的稳定性建设,设计高可用架构与容灾降级方案,保障系统在极端场景下稳定运行; 2、优化系统性能,解决分布式场景下的任务调度、数据一致性、故障自愈等挑战,提升服务SLA; 3、建立系统监控、告警及应急响应机制,负责重大故障的排查与恢复; 4、持续优化系统架构,通过代码重构、性能调优等手段提升系统扩展性与可维护性; 5、探索分布式计算、任务调度、流式数据处理等领域的前沿技术(如分布式事务、弹性扩缩容、异构计算等),推动技术成果转化。
团队介绍:TikTok是一个覆盖150个国家和地区的国际短视频平台,我们希望通过TikTok发现真实、有趣的瞬间,让生活更美好。TikTok 在全球各地设有办公室,全球总部位于洛杉矶和新加坡,办公地点还包括纽约、伦敦、都柏林、巴黎、柏林、迪拜、雅加达、首尔和东京等多个城市。 TikTok研发团队,旨在实现TikTok业务的研发工作,搭建及维护业界领先的产品。加入我们,你能接触到包括用户增长、社交、直播、电商C端、内容创造、内容消费等核心业务场景,支持产品在全球赛道上高速发展;也能接触到包括服务架构、基础技术等方向上的技术挑战,保障业务持续高质量、高效率、且安全地为用户服务;同时还能为不同业务场景提供全面的技术解决方案,优化各项产品指标及用户体验。 在这里, 有大牛带队与大家一同不断探索前沿, 突破想象空间。 在这里,你的每一行代码都将服务亿万用户。在这里,团队专业且纯粹,合作氛围平等且轻松。目前在北京,上海,杭州、广州、深圳分别开放多个岗位机会。 1、与TikTok产品工程团队合作,构建新产品,并增强现有产品,以满足业务需求; 2、理解、应用和使用TikTok的产品和创新技术,与合作伙伴一起识别、开发和最大化新的和现有的商业前景; 3、与客户合作伙伴团队建立密切的合作伙伴关系,以识别潜在的商业机会并支持他们实现业务目标; 4、设计和建立端到端系统和启动计划战略;与跨职能团队合作,启动生产级代码,重点是长期可运维性和可扩展性,以及适用的留档和测试计划; 5、将跨职能合作伙伴与项目完成目标对齐;与内部和外部利益相关者建立和培养关系;使用数据通过展示业务价值和影响来影响决策。
-参与私有化部署平台的后端架构设计、开发和优化,主要使用 Go 语言 -设计并开发企业级操作系统自动化部署平台,支持大规模服务器环境的高效安装和配置 -优化操作系统定制和部署流程,提高硬件适配性和部署效率,简化安装过程 -负责操作系统的安装工具链研发(如PXE、Tinkerbell等),并进行定制化开发。 -深入研究并解决复杂的系统安装和启动问题,包括网络引导、硬件初始化、文件系统挂载等关键环节 -根据不同硬件架构的需求(x86、ARM、DPU等),定制化开发操作系统内核和驱动支持 -深入理解 Kubernetes (K8s) 的核心概念,并将其与业务需求紧密结合,具备封装 K8s 的接口和服务的能力 -可独立设计并完成子系统的开发,编写高质量的代码,确保代码的可维护性和高效性能 -参与系统的性能优化、故障排查及技术难题攻关,保证平台的高可用性和稳定性