职位详情
微信扫码分享
举报
5-10年本科Java要求数据开发经验ScalaETL开发经验数据建模经验KafkaBI报表开发经验Spark数据平台开发经验Oracle金融行业经验Python数据开发
主要职责
系统与解决方案设计:
设计具备高可用性与可扩展性的决策中心系统架构。
构建数据模型,包括ER图、SQL/NoSQL模式及图结构模型(如属性图、RDF、标签属性图)。
设计并开发安全、可扩展的RESTfulAPI接口。
集成工作流与规则引擎(如Drools、Camunda、Activiti)至平台核心功能中。
将业务需求转化为图数据模型与自动化决策流程。
实施全面的安全机制,涵盖身份验证、权限控制与数据隐私防护。
开发:
基于React.js或Vue.js进行前端应用的开发与维护。
使用Java、Python以及JavaScript/TypeScript实现后端服务逻辑。
完成规则引擎对接,并编写决策流程中的自定义业务逻辑。
开发并调优API接口,确保其性能与安全性达标。
操作多种数据库系统,包括关系型(PostgreSQL、MySQL)、非关系型(MongoDB、Cassandra)、向量数据库(Pinecone)以及图数据库(Neo4j、SpannerGraph)。
利用ApacheBeam、Dataflow或Spark搭建数据接入管道,支持BigQuery、BigTable及图数据存储。
通过Kafka或GCPPub/Sub实现消息队列与事件流处理机制。
测试与优化:
运用JUnit、pytest、Jest和Cypress等工具编写单元测试、集成测试及合约测试用例。
优化数据库查询效率,涉及索引策略、分片与分区设计。
对嵌入向量进行聚类分析、可视化展示及相似性检索,评估其质量表现。
关键要求
经验:
具备5年以上软件工程经验,专注构建可扩展且安全的系统架构。
在系统架构设计、数据建模与API开发方面拥有扎实实践背景。
熟悉规则引擎(如Drools、Camunda、Activiti)及其在工作流自动化中的应用。
有实际使用图数据库(如Neo4j)和向量数据库(如Pinecone)的项目经历。
加分项:
拥有营销技术(MarTech)或推荐系统领域经验(如GoogleAds、Amazon、Netflix场景)。
技术技能:
熟练掌握Java、Python、JavaScript/TypeScript编程语言。
具备使用React.js或Vue.js进行前端开发的能力。
精通SQL/NoSQL数据库操作及查询性能优化技巧。
了解主流嵌入模型技术,如Word2Vec、BERT、OpenAIEmbeddings。
具备事件驱动架构实践经验,熟悉Kafka或GCPPub/Sub工具链。
软技能:
具备出色的问题分析与解决能力。
拥有良好的沟通协作意识,能高效跨团队合作。
适应高强度、快速迭代的工作节奏与动态变化的项目环境。
职位总结围绕职位描述,归纳工作内容、招聘要求

杨先生IP:浙江杭州
中电金信
·人事经理广州
相同职位推荐
企业招聘
职位大全
相关搜索

