微软职位内部推荐-SDE II

微软招聘商务智能专家,负责建立和实施BI平台,提供业务洞察,改善客户体验并降低运营成本。涉及需求分析、数据建模及ETL流程。

微软近期Open的职位:

JOB DESCRIPTION:

Be a part of Customer Support and Service (CSS) Engineering Community & Online (ECO) Business Intelligence team to transform CSS to a data driven organization! In this role, you’ll build and implement a BI platform that delivers business insight to the CSS business. You’ll do this by:

l Working with Product Management to translate business requirements into technical specifications.
l Modeling business processes resulting in logical/physical designs.
l Extracting, transforming and loading data from multiple sources to dimensional models.
l Delivering star schemas and OLAP cubes that support self-service analytics.
l Supporting the development of an information architecture that delivers a common understanding of the business to disparate groups.
l Supporting ad-hoc data/queries from our reporting environment.

These activities improve our customer experience by having CSS better understand how our customers use our products and services while reducing our operational costs. We do this by delivering an analytics platform that’s leveraged by data and business analysts throughout CSS.

This position works closely with:
l Our Product Management team who owns our development priorities.
l The broader CSS business community who have ongoing thirst for data and knowledge.
l Operations to consistently push out changes to our environment (i.e. we are constantly releasing).

Qualification and Skills
l Passion for the business intelligence space.
l Past experience in implementing BI/Data Warehousing solutions.
l Be knowledgeable on the Microsoft BI technical stack (SQL Server, T_SQL, OLAP, SSIS, SSRS, PPS, etc.).
l Experience/usage of Big Data solutions is a plus
l Be customer/delivery focused. Excellent problem solving abilities.
l Passion for high code quality, and high project quality.
l Good communication skills in both Chinese and English, and the ability to work across multiple disciplines to achieve great results
l Knowledge /experience of customer support business is a plus
l Bachelors/Masters in engineering or computer science.

Microsoft is an equal opportunity employer and supports workforce diversity.

如果你想试试这个职位,请跟我联系,我是微软的员工,可以做内部推荐。发你的中英文简历到我的邮箱:Nicholas.lu.mail(at)gmail.com

转载于:https://www.cnblogs.com/DotNetNuke/p/3796262.html

Ymodem协议是一种在串行通信中用于数据传输的机制,起源于早期的Xmodem协议。该协议具备处理大容量数据文件的能力,支持数据校验、文件属性传递以及多文件批量传输。Qt是一个面向C++的跨平台开发框架,适用于构建图形界面程序及后台服务类应用。当结合Qt实现Ymodem协议时,能够开发出适用于多种设备的通信程序,包括桌面系统、嵌入式设备和移动终端。 在Qt中实现Ymodem协议,需要掌握Qt的信号与槽机制、串口通信模块(如QSerialPort)以及线程管理技术。实现过程中通常包含以下主要环节: 1. 连接初始化:在通信双方确认状态后,启动数据传输流程。 2. 数据块传输:协议支持多种数据块大小,如128字节或1024字节。每个数据块需包含数据内容、编号及校验信息。接收端需对数据进行校验以保证完整性。 3. 序列管理与响应机制:通过编号确保数据顺序,发送端在收到确认信号后继续下一块传输。若未收到有效响应,则需重传。 4. 文件元信息传输:在正式传输前,发送方需传递文件名称及大小等信息,以便接收方进行存储准备。 5. 批量传输模式:支持多个文件的连续传输,需在数据中区分不同文件的块。 6. 传输结束机制:通常通过发送空数据块来终止通信过程。 在Qt中实现Ymodem协议的代码,通常需要创建多个类来封装串口通信逻辑及协议处理功能,同时需考虑异常处理和数据恢复策略。代码涉及对QSerialPort的配置、数据流的监控、事件循环的管理等。此外,为提升用户体验,开发人员可能在代码中加入进度显示、传输速率计算等功能。 Qt的跨平台特性使得基于其开发的Ymodem协议实现具备良好的可移植性,可在不同操作系统上运行。开发此类程序需要开发者对Ymodem协议有深入了解,并熟悉Qt框架的使用,包括信号机制、多线程及串口通信等技术。高质量的代码实现能够确保协议在不同运行环境下的稳定性与可靠性。 Ymodem协议的实现常出现在开源项目中,为开发者提供了参考和借鉴,有助于技术交流与社区发展。根据文件名“SerialPortYmodem”推测,该文件可能用于处理与串口通信相关的Ymodem逻辑。开发者在使用时应仔细查阅文档,理解各模块功能,以便正确集成和应用。 综上,Qt实现Ymodem协议的开发涉及对协议机制与Qt框架的深入理解,能够构建出满足多种串行通信需求的程序。 资源来源于网络分享,仅用于学习交流使用,请勿用于商业,如有侵权请联系我删除!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值