我们提供资讯科技人员扩充服务!

信息开发人员简历

0/5 (Submit Your Rating)

Carmel, IN

SUMMARY

  • 8年以上数据仓库/数据集市和报告环境开发的功能和技术软件工程师/顾问经验.
  • 6年以上IT咨询经验, 具有渊博的分析知识, design, 开发和维护制造业的业务应用程序, Retail, 金融和医疗保健业务领域.
  • 有使用Informatica Power center Designer的ETL -数据仓库经验, Workflow Manager, Workflow Monitor, Repository Manager (9.x, 8.x, 7.x).
  • 在涉及设计的数据仓库生命周期的所有阶段都有经验, 使用ETL工具Informatica开发、测试和迁移代码.
  • 对使用事实表的数据仓库原理有深刻的理解, Dimension tables, 星型模式建模和雪花建模,具备OLTP和OLAP应用程序的数据库体系结构知识.
  • 参与与第1层数据分析师的ETL需求收集会议,并从构建ETL规范文档的开发角度提出设计建议.
  • 从同质和异质源中提取数据,开发映射需求,并按照ETL规范文档将数据推送到目标表中.
  • 在配置各种转换(如Source Qualifier)方面有良好的实践知识吗, Expression, Filter, Joiner, Aggregator, Router, 未连接和已连接的查找, Update Strategy, Sequence Generator, Stored Procedure.
  • 熟悉为类型SCD-Type1的缓慢变化的维度实现CDC(更改数据捕获), SCD-Type2, SCD-Type3.使用有效的开始日期、结束日期、版本、标记来捕获记录的更改.
  • 为目标预加载TRUNCATE数据创建存储过程, 为目标处理PRE-SQL和POST-SQL. 在需要时在源限定符和查找处实现SQL覆盖. 创建了可重用的对象,如转换(表达式), Stored Procedure, Filter, and Lookup-Unconnected), Mapplets, and Functions.
  • 在设计用于将数据加载到数据仓库和数据集市表的设计文档方面有丰富的经验.
  • 是否创建了会话参数和变量作为最佳编码标准. 负责使用参数文件中的用户定义值控制工作流会话的执行.
  • 在配置各种会话属性(如DTM缓冲区大小)方面有良好的知识, Pre-SQL, Post-SQL, Stop on errors, Commit Type, Commit Interval, Pre-session commands, 会话成功后命令, 会话失败后命令. 通过成功时的电子邮件和失败时的电子邮件通知通知最终用户.
  • 对Erwin有很好的实际操作知识, 用于设计逻辑和物理模型的Sybase设计器, 将物理模型分配给所需的数据库. 控制约束和逆向工程变更的程序. 拆分和合并设计. Generating XML files.
  • 熟练编写DML的SQL代码, 具有良好的编程知识,能够创建PL/SQL匿名块, Packages, Stored Procedures, and Functions.
  • 擅长编写简单的Unix Shell脚本,用于将文件从一个目录移动到另一个目录, archiving the files. 检查目录中是否存在控制文件. 在处理平面文件之前删除回车.
  • 能够独立工作,并与不同背景的团队一起处理复杂问题,具有较强的口头和书面沟通能力以及较强的分析和决策能力.

TECHNICAL SKILLS

ETL: Informatica 9.5.1/9.1.0/8.6.1/8.5/8.1/7.1/6.2 , BO Data Integrator

BI tools: Business Objects BO XI-R2\6.5, Crystal Reports.

Database: Oracle 10g/11g, SQL Server 2005, Teradata v12/13/14, DB2.

Interfaces: SQL*Loader, MS SQL Server管理工作室

Languages: PL/SQL, C, c++, Java, SQL, HTML, XML.

Environment: s: Windows 2000\NT\XP、UNIX、Linux

Concepts: RDBMS,数据仓库/数据市场

Scheduling Tools: Informatica Scheduler, Autosys, ControlM

PROFESSIONAL EXPERIENCE

Confidential - Carmel, IN

Informatica Developer

Responsibilities:

  • Involved in design, 使用Informatica Power Center开发和维护客户特定数据集市的数据和数据集市的销售历史交易.X and 8.X.
  • 开发映射,从源表(驻留在Oracle 11g和10g平台上)提取数据,将数据填充到staging环境中,然后将数据从staging加载到目标Oracle表中. 有处理平面文件(固定宽度和分隔符)的业务场景. 从平面文件中读取数据并加载到平面文件中.
  • 由于业务的复杂性, 在一些场景中,我从VIEWS中获取数据,并将处理后的数据加载到目标RDBMS和Flat文件中.
  • 从事不同类型的转换,比如Source Qualifier, Filter, Expression, Joiner union, aggregator, update strategy, lookup, stored procedure, sequence generator.
  • 开发可重用的转换, 用于验证MD5功能的Mapplets,以根据业务规则了解记录是否被更改.
  • 开发了复杂的映射,如缓慢变化的维度类型1, 缓慢变化的尺寸类型2(版本编号, 时间戳),以维护事务的完整历史记录.
  • 通过增加DTM块大小来调优用于大数据文件的Informatica会话的性能, data cache size, 序列缓冲区长度和基于目标的提交间隔.
  • 根据ETL规范文档,在加载之前使用存储过程截断目标数据,并对从RDBMS获取的数据进行并行处理.
  • 在开发中处理与代码迁移和工作流失败相关的问题, 测试/QA和生产环境.
  • 为需要在现有映射中实现的更改创建RFC.
  • 使用调试器排除逻辑错误.
  • 参与在源限定符、查找和会话中对SQL OVERRIDE的SQL查询进行调优.
  • 重新设计了系统中的一些映射,以满足新的功能.
  • 用于使用SQL DML、DDL和DCL维护各种模式的数据库活动.
  • 编写简单的Unix Shell脚本,用于将文件从一个目录移动到另一个目录,并对文件进行归档.
  • 检查目录中是否存在控制文件. 在处理平面文件之前删除回车.
  • 使用Tivoli劳动力调度器调度工作流并为工作流集创建依赖项运行.

Environment: 信息力量中心.5.1, Power Exchange, Autosys, Cognos, Oracle 10g/11g, MS Access, MS SQL Server 2012/2008, Sybase, IBM DB2, SQL PL/SQL, SQL*Plus, SQL Developer, Oracle Applications 11i, Erwin, Unix, Windows XP.

机密-特洛伊密歇根州,密歇根州

Informatica Developer

Responsibilities:

  • 协调日常团队会议, 技术代码审查会议,并与业务人员进行互动,以获得更好的技术解决方案,并提出基于敏捷方法的ETL策略.
  • 验证,调试旧映射测试工作流 & 并找出更好的技术解决方案. 确定旧/新映射中的瓶颈,并对其进行调优以获得更好的性能.
  • 开发各种复杂的SCD Type1/Type2映射,维护不同层的数据历史. Used Mapping & 会话变量/参数,参数文件,可重用转换 &维护Mapplets的生命周期开发. 根据新需求设计和编码主要变更请求.
  • 负责会议的自动化流程, Workflows, scheduled the Workflows, 创建Worklets并根据业务逻辑对其进行配置 & 将数据从不同的源加载到目标的需求.
  • 从事基于团队的开发,将代码从Dev环境迁移到Test环境,再迁移到Prod环境,并编写基于团队的开发技术文档,使项目顺利转移.
  • Prepared effective Unit, 针对不同阶段的映射的集成和系统测试用例,以捕获数据差异/不准确性,以确保成功执行准确的数据加载.
  • Created Pre & 会话后的UNIX脚本,函数,触发器和存储过程删除 & 重新创建索引,解决复杂的数据计算. 转换和加载大型集的结构化, 来自不同来源(如CSV)的半结构化和非结构化数据, Flat file MS-SQL, Oracle etc.
  • 与Informatica Data Quality (IDQ)合作.5.1开发人员/分析师工具,使用标准化等不同的转换来消除数据的噪音, Merge and Match, Case Conversion, Consolidation, Parser, Labeler, Address Validation, Key Generator, Lookup, Decision etc.
  • 使用IDQ分析工具创建参考表. 使用地址医生地理编码表来验证地址并执行异常处理, 报告和监控数据.
  • 构建逻辑数据对象(LDO)并开发各种映射, mapplets/规则使用基于需求的Informatica数据质量(IDQ)来概要, 验证并清理数据. 识别和消除重复的数据集,并执行列, Primary Key, 使用idq9的外键分析.5.1. For MDM.
  • 使用Web服务(WSDL)从不同的Web链接中提取数据,并创建映射,将数据加载到目标表中. 在Ads-on菜单中使用WSDL链接在MS-Word、MS-Excel中表示数据.

Environment: 信息力量中心.5.1, Power Exchange, ControlM, Cognos, Oracle 10g/11g, MS Access, MS SQL Server 2008, Sybase, IBM DB2, SQL PL/SQL, SQL*Plus, TOAD, Oracle Applications 11i, Erwin, Unix, Sun Solaris, Windows XP

机密——德克萨斯州理查森

ETL Developer

Responsibilities:

  • 与业务分析师和数据仓库架构师密切合作,了解源数据和仓库的需求.
  • 广泛使用设计器工具,如源分析器, Target designer, Mapping designer, mapplet designer, Transformation Developer.
  • 创建了源和目标定义、可重用转换、mapplets和worklets.
  • 创建映射和广泛使用的转换,如源限定符, Filter, Update Strategy, Lookup, Expression, Router, Joiner, Normalizer, 聚合器和序列生成器, Web services Consumer.
  • 开发了源到暂存和暂存到维度的映射.
  • 开发了源到暂存和暂存到事实的映射
  • 使用工作流管理器创建会话,工作流.
  • 广泛参与映射、会话和Source Qualifier查询的调优.
  • 识别现有资源中的性能问题, 通过分析数据流来确定目标和映射, 评估转换并相应地调优以获得更好的性能.
  • 参与信息会话、批次和目标数据的单元和集成测试
  • 参与将映射和会话从开发存储库迁移到测试和生产存储库.
  • 参与生产支持并向团队成员传递知识.
  • 积极参与日常检查会议,讨论并解决生产问题.

Environment: Informatica Powercenter 9.1 Oracle 11g, PL/SQL, Toad.5, Dynamic SQL, UNIX Shell Scripting, SharePoint, HIPAA, Embarcado, IIR, Web Services (WSDL), MDM, MySQL.

Confidential - New York, NY

Informatica (ETL) /Oracle (SQL, PL/SQL)开发人员

Responsibilities:

  • 与功能/最终用户进行交互,收集核心报表系统的需求,了解用户对ETL和报表系统的期望,并成功实现业务逻辑.
  • 理解使用Informatica power center designer实现编码的业务观点
  • Migrate historical data, 使用Informatica电源中心设计器进行持续数据负载的一次性构建迁移过程是什么.
  • 开发映射,从各种源系统(如SQL Server)中提取数据, Flat files, XML并加载到数据仓库.
  • 使用源分析器和仓库设计器导入源和目标数据库模式, 和映射设计器将源映射到目标.
  • 使用Informatica Designer使用不同的转换(如Filter)创建复杂的映射, Router, Connected & Unconnected lookups, Stored Procedure, Joiner, Update Strategy, 表达式和聚合器转换到管道数据到数据仓库.
  • 参与整个过程的版本控制,并使用内置的DD UPDATE淘汰旧记录, DD DELETE, and DD INSERT.
  • 使用断点调试无效映射, 存储过程和函数的测试, Informatica会话的测试, batches and the target Data.
  • 在源、目标、映射和工作流上实现各种性能调优技术.
  • 识别源、目标、映射和会话,并对它们进行调优以提高性能.
  • 创建和调度会话, Jobs based on demand, 按时运行,只运行一次使用工作流管理器.
  • 参与各种测试活动,如数据库测试, unit testing, system testing, 性能测试,还负责维护测试指标, defect tracking.
  • Documented ETL test plans, test cases, test scripts, test procedures, assumptions, 以及基于单元测试的设计规范的验证, system testing, expected results, 准备测试数据和加载测试, 错误处理和分析以及数据集市的维护
  • 作为生产支持团队的一员,提供24x7的支持.

Environment: Informatica Power center 9.1(Repository Manager, Designer, Workflow Manager, 工作流监视器和存储库服务器管理控制台), Power Exchange 9.1、信息技术开发人员(IDQ.1、Oracle 12c/11g, PL/SQL, SQL, COGNOS, TOAD, LINUX, Shell脚本.

Confidential

ETL Developer

Responsibilities:

  • 分析来自不同来源的数据及其关系.
  • 与业务社区进行交互,并根据不断变化的需求收集需求.
  • 分析了数据仓库的体系结构——星型模式/雪花模型.
  • 开发映射程序和可重用转换,以防止转换使用的冗余和可维护性.
  • 创建各种文档,如源系统分析(SSA), ETL技术设计文件, 并测试文档,同时保持Wachovia临时标准和SOX合规性.
  • Monitor; troubleshoot batches and sessions for weekly and monthly extracts from various data sources across all platforms to the target database.
  • 参与编写UNIX shell脚本, 自动化的ETL过程使用Autosys运行批处理和会话,并安排他们在指定的时间运行.
  • 与印度的离岸团队协调.
  • 负责所开发映射的单元测试.
  • 通过运行作业和修复错误来提供生产支持.
  • 开发和维护ETL(数据提取), 转换和加载)映射,以从多个源系统(如Oracle)中提取数据, 和平面文件,并通过STAGE和ODS加载到仓库
  • 使用Informatica服务器管理器/工作流管理器在Informatica服务器上安排会话和批量
  • 参与修复无效映射, 存储过程和函数的测试, 信息学会议的单元和集成测试, Batches and Target Data
  • 使用SQL生成查询,检查表中数据的一致性,并根据需求更新表
  • 在UNIX机器上连接Oracle数据库并运行PL/SQL脚本
  • 优化SQL查询以获得更好的性能
  • 通过更改逻辑来优化映射,以减少运行时间
  • 开发映射以提取增量负载基础上的数据.
  • 为日期转换开发可重用的转换.

Environment: Informatica Power Center 8.6.1 7.1、Oracle 10g 9i, MS SQL Server 7.2000年,IBM DB2 400,平面文件,SQL, SQL*Loader, erwin3.5, Toad 7.0、Windows 2000、Unix Shell脚本.

We'd love your feedback!


" class="hidden">星火环境