高级数据工程师 - 嵌入式分析与数据平台

温哥华 2天前合同 网络
面议
职位概要 招聘一名高级数据工程师,负责设计和构建客户的数据仓库和分析平台,为我们的SaaS产品提供嵌入式、自助服务分析。此角色专注于使客户能够通过仪表板、报告和交互式分析安全且直观地访问其数据,而无需依赖外部BI工具或自定义提取。 您将负责数据仓库的架构和实施,确保其支持高性能、多租户分析、强大的治理以及未来的AI驱动功能。 主要职责 嵌入式分析与数据平台 - 在多租户SaaS环境中架构和实施优化的嵌入式分析数据仓库。 - 设计直观、文档齐全且适合客户自助分析的数据模型。 - 支持直接在客户端应用中进行交互式仪表板、参数化报告和临时探索。 - 确保面向客户的分析具有低延迟查询性能和可预测的行为。 数据建模与客户语义 - 定义和维护业务友好的语义层,将复杂的调度逻辑抽象为可理解的指标和维度。 - 标准化关键指标的定义(例如,人员配置水平、加班时间、合规例外)。 - 平衡灵活性与防护措施,以防止最终用户误用或误解数据。 - 与产品和UX团队合作,确保数据结构与客户工作流程一致。 数据管道与可靠性 - 构建和操作可靠的ETL/ELT管道,将操作调度数据转换为分析就绪的数据集。 - 管理增量加载、历史快照和缓慢变化的维度。 - 实施数据验证、新鲜度监控和自动警报。 - 根据需要支持批处理和近实时分析用例。 多租户、安全与治理 - 设计数据隔离策略,确保严格的租户分离和安全访问控制。 - 实施基于角色的访问和行级安全,以支持多样化的客户权限。 - 定义符合公共部门期望的数据保留和审计标准。 - 确保符合内部安全政策和客户合同要求。 AI与高级分析准备 - 确保数据平台支持AI和机器学习需求,包括特征提取、历史数据集和标记数据。 - 启用未来的用例,如预测、异常检测和智能调度建议。 - 公开可重复用于模型训练和推理的分析数据集。 AI平台功能智能 - 将操作工作流程(调度、覆盖、加班、疲劳、休假)转化为可机器学习的表示,确保模型反映现实世界的公共安全约束和决策逻辑。 - 为AI驱动的产品内体验奠定基础,包括会话分析、预测洞察和直接嵌入核心调度工作流程的推荐界面。 协作与平台演进 - 与应用工程师合作,将分析无缝集成到InTime UI中。 - 与产品管理紧密合作,优先考虑推动客户价值的分析功能。 - 为内部和外部使用记录数据模型、指标和最佳实践。 - 帮助定义长期数据平台战略和技术标准。 所需资格 - 7年以上数据工程、分析工程或类似角色的经验。 - 具有设计支持面向客户分析的数据仓库的丰富经验。 - 高级SQL技能和现代数据仓库(Snowflake、BigQuery、Redshift、Databricks)的实际操作经验。 - 精通Python用于数据转换和管道开发。 - 支持多租户SaaS数据架构的经验。 - 对数据建模、性能优化和成本管理的扎实理解。 - 具有嵌入式分析平台或语义层的经验。 - 熟悉行级安全、租户隔离和分析治理。 - 接触过AI/ML数据需求或特征存储概念。 - 具有时间序列或操作分析经验。 - 拥有劳动力管理、调度或公共部门软件背景者优先。