数据库工程师

16个月前全职
SW Complete

SW Complete

location 洛杉矶
unsaved
Synergy ECP是一家成立于2007年7月的残疾退伍军人拥有的小型企业,总部位于马里兰州哥伦比亚市,由才华横溢、专注的员工组成,为国防、情报和医疗保健行业提供广泛的服务。 在竞争激烈的环境中,Synergy ECP通过遵循我们的名字,确保我们的员工向我们的客户展示卓越,并通过改进绩效(ECP)来蓬勃发展。 这是使我们与众不同的地方,使我们成为一个自主但灵活的企业,能够取得巨大的成果,表明我们已经准备好满足客户不断变化的需求。 Synergy ECP已经赢得了包括众多财富100强公司在内的客户名单,以及美国政府和军事部门的多个分支。 Synergy ECP是一家平等机会雇主,考虑符合资格的申请人的聘用,不论种族、肤色、信仰、国籍、性别、性取向、性别认同和表达、年龄、残疾、退伍军人身份或任何受保护的类别。 安全审查要求:具备TS/SCI和全面范围的多重审查。需要美国公民身份。 职位描述: 数据库工程师/开发人员将支持将应用套件从传统的Oracle事务性数据库+数据仓库/商业智能环境迁移到现代化的多层次Web架构,包括微服务、数据管道、大数据、企业消息传递和高级报告和商业智能。 数据技术包括Elasticsearch、Spark流式处理和Hadoop生态系统。 该职位涉及从传统业务系统迁移数据,整合跨接口系统的数据,并为新的目标系统设计高级实时和批处理数据解决方案。 所需技能: 在类似范围、类型和复杂性的项目和合同中担任数据库工程师(DBE)至少三(3)年的经验。 要求具有技术学科的学士学位,来自认可的学院或大学。拥有五(5)年的DBE经验可替代学位要求。 支持数据库设计、开发、实施、信息存储和检索、数据流和分析活动。 支持数据库管理和设计的长期和短期需求的开发。 协助开发数据库、数据库解析器软件和数据库加载软件。 通过创建或重新创建特定查询、脚本和宏,更新现有查询,创建新查询以将数据操作为主文件,将一组需求和数据转换为可用的数据库架构。 协助开发适合正在开发的系统整体架构的数据库结构。 期望技能: 具有使用ElasticSearch、Spark或Hadoop开发和部署解决方案的经验。 具有通过编程和脚本编写自动化任务的经验(例如Python、Java、Bash、Powershell)。 具有从不同的数据库和文件结构(例如JSON、XML、CSV、TXT、非结构化)中提取数据以在不同的目标系统中利用的经验。 精通识别数据迁移需求、开发可重复使用的数据转换脚本和映射、识别和实施数据清理例程、验证数据准确性和可用性。 具有数据架构和相关工具(SQLDeveloper、Kibana)以及数据库/数据源(Oracle、ElasticSearch、Hadoop)的经验。 需要完全理解SQL、基数、粒度级别、规范化与去规范化以及数据库和工具优化技术。 具有撰写技术规范和其他技术文件的经验。