小米系统设计
任职要求
1. 艺术、设计类相关专业本科及以上学历,5年以上互联网产品体验设计经验,电视或视频类行业优先;
2. 具备成功的产品项目经验和整体设计方案落地经验优先;
3. 交互、视觉、用研能力兼备,思路清晰。具有系统化思维,能快速完成复杂业务场景下精准体验问题定位,具备较好的用户体验量化和数据跟踪能力;
4. 具有较强的创新能力和意识,对用户需求和痛点具有敏锐的洞察力。具有严谨的思辨和学习能力,充满热情,主动性强,善于沟通,具有较强的项目推进能力。
加分项:
1. 有会员业务相关设计经验优先
2. 智能电视、投影、影视APP行业从业者优先
3. 数码产品、影视内容发烧友
工作职责
1. 深度参与小米电视MIUI TV系统的定义与设计,承担团队重点项目的攻坚,打造世界领先的小米电视系统体验; 2. 关注并分析流行产品设计趋势,研究目标用户需求,审美倾向,并优化现有产品; 3. 输出设计策略和方法,提升产品设计竞争力;熟悉体验设计流程,良好的项目管理与目标拆解能力,有效执行落地; 4. 对行业和专业具有高度敏锐性,参与主导设计方向探索和定义,通过输出设计理念、设计风格、设计规范等,影响团队成员快速协同和工作推进,参与建立有效的设计流程和方法; 5. 能够辅导团队初级设计师,分享设计方法与项目经验,帮助团队共同进步,推动团队专业水平和质量的提升。
系统设计与开发:负责设计、开发和维护基于 Linux 平台的智能空间系统,确保系统的稳定性、性能和安全性。 Linux 内核定制和优化:定制和优化 Linux 内核,以满足 AI 智能空间系统的特定需求。这可能包括添加新的功能模块、优化内核参数、调整调度策略等。 Linux 系统优化:深入理解 Linux 内核和系统架构,进行系统调优和性能优化,提高系统的响应速度和资源利用率。 硬件和软件协同工作:与硬件团队合作,解决硬件和软件之间的接口问题,确保系统硬件和软件的协同工作。 故障排除与问题解决:负责系统故障排查和问题解决,保障系统的稳定运行和高可用性。 持续优化与创新:持续跟踪和评估新技术的发展,推动系统的持续优化和创新,保持系统的竞争优势 AI 技术应用:结合人工智能技术,设计和开发面向 AI 智能空间系统的功能和服务,提升系统的智能化水平。 技术领导力:作为资深专家,领导并指导团队成员,提供技术指导和支持,确保团队达成项目目标。
系统设计与开发 - 参与银行核心系统(如活/定期存款、贷款、公/私账户等模块)的需求分析、架构设计及代码开发。 - 负责核心系统模块的优化、重构及功能扩展,确保系统高性能、高可用性及安全性。 - 设计并实现分布式架构下的交易处理、数据一致性及容灾方案。 需求对接与方案落地 - 与业务部门、产品团队协作,将银行业务需求转化为技术方案,保障合规性和技术可行性。 - 支持监管要求(如反洗钱、数据报送)的功能开发与系统改造。 系统维护与问题处理 - 分析并解决生产环境中的复杂技术问题,与海内外团队协调提供7×24小时紧急支持。 - 持续优化系统性能,提升处理效率及稳定性。 技术研究与创新 - 跟踪金融科技领域技术趋势(如分布式架构、微服务、云计算),推动核心系统技术升级。 - 研究银行核心系统相关技术标准(如ISO 20022、支付清算协议)并落地实施。 文档与协作 - 编写技术文档,包括系统设计说明书、接口规范、部署手册等。 - 指导团队其他工程师,推动团队技术能力提升。
系统设计与研发 • 使用软件模拟硬件系统,实现CIPU系统模拟开发和测试环境。 • 在软件模拟系统平台和硬件系统平台上实现自动部署,自动运维,一键拉起,自动测试等功能。 • 基于业务需求和设计方案完成UT用例设计开发,对系统的稳定性负责。 • 负责系统设计与研发文档的编写、改进与维护 。 系统性能优化 • 对软件系统进行性能数据分析,通过软件系统重构,实现软件系统稳定性/性能的提升。 • 沉淀、输出相关案例/工具。 系统测试与维护 • 负责软件系统的技术支持与运维工作,分析软件系统中可能存在的问题,全局视角分析问题根因,定位并解决问题,保证系统符合性能、稳定性等指标要求。 • 负责CIPU软件和Simulator软件系统的测试工作,设计、搭建与管理测试平台,通过性能测试,推动产品不断演进迭代。 技术规划 • 基于业务需求和技术洞察,制定本领域内的技术团队的中长期发展规划和技术路线图。 • 体系性地设计各类配套规划,包括技术人员规划、技术基础设施规划、技术质量规划、技术安全规划等。 项目管理 • 确定项目目标和范围,并拟定项目计划、预算和资源需求计划、项目风险评估、交付成果等。 • 按项目计划进行落地实施,并对项目进度、数据、质量进行监控,确保项目保质保量实施。 • 总结项目经验和教训,反馈项目成果和绩效,为之后的项目管理沉淀经验总结。

系统设计与开发: 负责分布式系统的整体架构设计、模块划分及核心代码开发。 使用Go语言开发高质量、高可用的后台服务,确保系统性能、稳定性和可扩展性。 技术选型与实现: 根据项目需求进行技术选型,包括但不限于数据库(如MySQL、Redis、MongoDB等)、消息队列、缓存技术等。 实现系统间的接口对接和数据交互,确保数据一致性和系统间的高效协同。 性能优化与稳定性提升: 对系统进行性能分析,识别瓶颈并进行优化,提升系统处理能力和响应速度。 设计和实施高可用方案,确保系统在高并发、高负载情况下的稳定运行。 文档编写与代码维护: 编写详细的设计文档、开发文档和维护手册,确保团队成员能够理解和维护系统。 定期进行代码审查和重构,提升代码质量和可维护性。 团队协作与沟通: 与产品经理、前端工程师、测试工程师等团队成员紧密合作,确保项目按时交付。 参与技术分享和团队建设活动,提升团队整体技术水平。