We provide IT Staff Augmentation Services!

Informatica Developer Resume

5.00/5 (Submit Your Rating)

El Monte, CA

SUMMARY

  • 7+ years of Professional experience as Software developer in the field of Information Technology, including in analysis, design, development, testing and Implementation of Business Intelligence solutions using Data Warehousing/Data mart design.
  • Over 6+ years of experience in using ETL Informatica PowerCenter 9.5.1/9.0.1/8. x/7.x
  • Worked on BFSI, Health Care and Telco Domains
  • Strong Data warehousing experience specializing in ETL Concepts and RDBMS.
  • Experience in integration of various data sources such as Oracle, Teradata, Netezza,IBM DB2 MS Excel and Flat Files into staging area, ODS.
  • Worked with Dimensional Data warehouses in Star and Snowflake Schemas.
  • Extensive experience with ETL tool Informatica in designing and developing complex Mappings, Mapplets, Transformations, Workflows, Worklets, and scheduling the Workflows and sessions.
  • Developed several complex Mappings, Mapplets and Reusable Transformations to facilitate one time, Daily, Monthly and Yearly Loading of Data.
  • Implemented Slowly changing dimensions and change data capture using Informatica.
  • Extensively developed Complex mappings using various transformations such as Unconnected / Connected lookups, Router, Filter, Expression, Aggregator, Joiner, Update Strategy, Union and more.
  • Experience in using the Informatica command line utilities like pmcmd to execute workflows in non - windows environments.
  • Knowledge on Teradata Utility scripts like FastLoad, MultiLoad to load data from various source systems to Teradata.
  • Experience in developing Shell scripts on UNIX that are used by ETL processes.
  • Experienced with coordinating cross-functional teams, project management and presenting technical ideas to diverse groups.
  • Strong analytical, problem-solving, communication, learning and team skills.

TECHNICAL SKILLS

ETL TECHNOLOGY: Informatica Power Center 9.5.1/9.0.1/8. 6.1/8.0.1/7.5/7.1, Control-M, Autosys, SharePoint, Erwin

DATA WAREHOUSE: ODS, Normalized Data Mart, Dimensional Star and Snowflake Modeling

DATABASES: Oracle 11g/10g/9i, MS SQL Server 7.0/2000, Teradata,Netezza,DB2

PROGRAMMING: SQL, SQL Developer, PL/SQL, Toad 9.2/8.6, SQL Plus, Microsoft Office

OPERATING SYSTEMS: HP-UX, Sun Solaris 2.6/2.4, Linux, Windows XP

PROFESSIONAL EXPERIENCE

Confidential, El Monte, CA

Informatica Developer

Responsibilities:

  • Worked as a lead of the project with the combination of DBA with informatica using change data capture and Digital to Analog converter.
  • Involved in gathering and analyzing the requirements and preparing business rules
  • Designed and developed complex mappings by using Lookup, Expression, Update, Sequence generator, Aggregator, Router, Stored Procedure, etc., transformations to implement complex logics while coding a mapping.
  • Worked with Informatica power center Designer, Workflow Manager, Workflow Monitor and Repository Manager.
  • Developed and maintained ETL (Extract, Transformation and Loading) mappings to extract the data from multiple source systems like Sybase and Flat files and loaded into Oracle.
  • Developed Informatica Workflows and sessions associated with the mappings using Workflow Manager
  • Involved in creating new table structures and modifying existing tables and fit into the existing Data Model.
  • Extracted data from different databases like Oracle and external source systems like flat files using ETL tool.
  • Involved in debugging Informatica mappings, testing of Stored Procedures and Functions, Performance and Unit testing of Informatica Sessions, Batches and Target Data
  • Developed Mapplets, Reusable Transformations, Source and Target definitions, mappings using Informatica 9.0
  • Developing Teradata Utility scripts like FastLoad, MultiLoad to load data from various source systems to Teradata.
  • Creating BTEQ (Basic Teradata Query) scripts to generate Keys.
  • Generated queries using SQL to check for consistency of the data in the tables and to update the tables as per the Business requirements
  • Involved in Performance Tuning of mappings in Informatica
  • Good understanding of source to target data mapping and Business rules associated with the ETL processes

Environment: Informatica 9.5.1, Oracle 11g, Sybase 15.5.0.0, SQL, T-SQL, PL/SQL, Rapid SQL 8.0, Erwin4.x, Unix, perforce, Auto sys R11

Confidential, Phoenix, AZ

ETL / Informatica Developer

Responsibilities:

  • Worked closely with business analysts and gatheird functional requirements. Designed technical design documents for ETL process.
  • Developed ETL mappings, transformations using Informatica Power Center 9.0.1/8.6.1 .
  • Implemented Change Data Capture (CDC) process to load into the staging area.
  • Extensively used Informatica client tools Source Analyzer, Warehouse designer, Mapping Designer, Mapplet Designer, Transformation Developer, and Workflow Manager.
  • Extensively used ETL Tool Informatica to load data from Flat Files, Oracle, & Excel.
  • Developed reusable Mapplets, Transformations and user defined functions.
  • Extensively used Mapping Debugger to handle the data errors in the mapping designer.
  • Experience using transformations such as Normalizer, Unconnected/Connected Lookups, Router, Aggregator, Joiner, Update Strategy, Union, Sorter, and reusable transformations.
  • Created event wait and event raise, email, command tasks in the workflows manager.
  • Responsible for tuning ETL procedures to optimize load and query Performance.
  • Good Data modeling experience using Dimensional Data modeling, Star Schema modeling, Snowflake modeling, and FACT and Dimensions tables.
  • Tested the mapplets and mappings as per Quality and Analysis standards before moving to production environment.
  • Created Teradata objects likeTables and Views.
  • Extensively worked on to convertORACLE scripts into Teradata scripts.
  • Involved in writing shell scripts for file transfers, file renaming and concatenating files.
  • Created debugging sessions for error identification by creating break points and monitoring the debug data values in the mapping designer.
  • Developed Unit test cases and Unit test plans to verify the data loading process.

Environment: Informatica - Power Center 9.0.1/8.6.1, Oracle 11g/10G, Sybase, and Delimiter files, UNIX Shell Script, Windows XP, Toad for oracle, isql, Erwin.

Confidential, New York, NY

Sr. ETL/Informatica/ PL/SQL Consultant

Responsibilities:

  • Extensively worked on Informatica Designer, Workflow Manager, and Workflow Monitor as a senior Informatica Developer.
  • Extracted data stored in Oracle 11g, Oracle 10g and Oracle 9i and Flat files and loaded data into Oracle Data warehouse
  • Worked with Source Analyzer, Data Warehouse Designer, Workflow monitor, Mapping Designer, Mapplets, and Transformation Developer in Informatica designer
  • Developed several complex Mappings, Mapplets and Reusable Transformations to facilitate daily weekly and monthly loading of Data
  • Extensively used transformations like Aggregator, Expression, Sorter, Sequence Generator, Joiner, Filter, Router, Rank, Look up and Update Strategy transformations to model various standardized business processes
  • Used Informatica features to implement Type me, II changes in slowly changing dimension tables
  • Created Data Breakpoints and Error Breakpoints for debugging the mappings using Debugger
  • Created Workflow, Worklet, Assignment, Decision, Event Wait and Raise and Email Task, scheduled Task and Workflow based on Client requirement
  • Participated in reconciling data drawn from multiple systems across the company like Oracle 11g, Oracle 10g, flat files into Oracle data warehouse
  • Involved in data Transformations between different Informatica folders and also Repositories along with DBA team.
  • Generated Informatica Mappings to populate the data into dimension and Fact tables for data classifications to end developers.
  • Experience using different transformations like Aggregator, Lookup (connected and unconnected), Filter, Expression, Router, Update Strategy and Sequence Generator for data transformations.
  • Created and Configured Workflows, Work lets and Sessions to transport the data to target warehouse Oracle tables using Informatica Workflow Manager.
  • Developed reusable transformations to load data from various data sources to the DW.
  • Fixing invalid Mappings, testing of Stored Procedures and Functions, Unit and Integration Testing of Informatica Sessions, Batches and Target Data.
  • Scheduled Informatica sessions and workflows using Informatica Scheduler in Business process as Requested in SLA.
  • Performed extensive debugging and performance tuning of mappings, sessions and workflows including partitioning, memory tuning and cache management.
  • Created and maintained various project related documents like high level design documents etc.
  • Created, executed and documented associated test cases.

Environment: Informatica Power Center 9.1/8.6.1/7.1 (Informatica Designer, Workflow Manager, Workflow Monitor), Oracle 10g,Oracle 11g, Flat files, ODBC, Windows NT, UNIX, Shell Scripts, Toad 7.5,Apex explorer/loader, SQL.

Confidential, Jersey City, NJ

Sr. ETL Developer

Responsibilities:

  • As part of SDLC process, created Software Requirements Specifications (SRS) Document and System Design Specifications (SDS) Document before Development phase.
  • Worked heavily with Business Analyst to understand the business and to design the architecture of the data flow.
  • Developed Logical and Physical data models that capture current and future state data elements and data flows.
  • Designing and customizing data models for Data Warehouse supporting data from multiple sources (Oracle, DB2, Excel, COBOL files, Flat Files
  • Designed and developed Informatica mappings to Extract, Transform and Load data into target tables.
  • Worked with Memory cache for Static and Dynamic cache to enhance throughput of sessions containing Rank, Lookup, Joiner, Filter, Sorter, Normalizer and Aggregator transformations.
  • Extensively worked onInformatica Designer and Workflow Manager.
  • Extensively used almost all transformations of Informatica including Lookups, Stored Procedures, Update Strategy and others.
  • Extensively worked on Performance Tuning of ETL Procedures and processes.
  • Extensively used PL/SQL programming in backend and front-end functions, procedures and packages to implement business rules.
  • Tested the data and data integrity among various sources and targets. Associated with Production support team in various performances related issues.
  • Developed mappings for Type 1, Type 2 Slowly Changing Dimension (SCD
  • Worked with Session Logs, Workflow Logs and Debugger for Error Handling and Troubleshooting in all environments.
  • Reviewed QA Test Plans and provided technical support during QA and Stage testing (UAT
  • Provided 24X7 on call support, which included monitoring morning and nightly jobs and emergency production fixes.
  • Created and maintained the Shell Scripts and Parameter files in UNIX for the proper execution ofInformaticaworkflows in different environments.

Environment: InformaticaPower Center 8.1, TOAD, AQT, UNIX (Sun-Solaris), Harvest, Erwin, Visio, Oracle 8i, IBM Mainframes DB2 7.0, Mercury Quality Center.

Confidential, Boston, MA

Sr. ETL Developer

Responsibilities:

  • Responsible for documentation, version control of schema and version release.
  • Analyzed specifications and identified source data needs to be moved to data warehouse, Participated in the Design Team and user requirement gathering meetings.
  • Interpreted logical and physical data model for business users to determine common data definitions and establish referential integrity of the system.
  • Participated in the analysis of development environment of Extraction process and development architecture of ETL process.
  • Coordinated with customer in finding the sources and targets for data conversion.
  • Involved in the preparation of documentation for ETL standards, Procedures and Naming conventions as per ETL standards.
  • Created newInformaticaMappings with Source qualifier, Union, Aggregator, connected and unconnected lookups, Filter, Update Strategy, Rank, Stored Procedure, Expression and Sequence Generator transformations while transforming the Sales/Marketing data.
  • Created Reusable transformations and Mapplets for use in Multiple Mappings.
  • Created multiple universes and resolved loops by creating table aliases and contexts.
  • Used session partitions, Dynamic cache memory and Index caches for improving performance ofInformatica server.
  • Extracted data from SQL server Source Systems and loaded into Oracle Target tables.
  • Involved in writing shell scripts for automating pre-session, post-session processes and batch execution at required frequency using power center server manager.
  • Involved in the loading and Scheduling of jobs to be run in the Batch process.
  • Optimized and performed Tuning in mappings to achieve higher response times.
  • Involved in the migration of existing ETL process to Informatica Power center.
  • Created effective Test data and developed thorough Unit test cases to ensure successful execution of the data loading processes.
  • Organized data in reports using Filters, sorting, ranking data with alerts.
  • Created reports using business object functionality like queries, slice and dice, drill down, functions and formulas.

Environment: InformaticaPower Center 7.1, Oracle 9i, MS SQL SERVER 2000, SQL, PL/SQL, SQL*Loader, UNIX Shell Script.

Confidential 

Programmer/ Analyst

Responsibilities:

  • Understanding the customer’s requirements, analysis, design, development and implementation of system gather and define business requirements, improve business processes.
  • Designed and developed PL/SQL functions, stored procedures, cursors, triggers and packages.
  • Involved in designing the ER diagrams to create a normalized database
  • Organized data in reports using Filters, sorting, ranking data with alerts.
  • Created tables, views and stored Procedures
  • Developed client side validation programs using Java Script to check the input.
  • Provided End User Training and Support

Environment: Oracle 8i, PL/SQL, SQL*Plus, Oracle Forms 6i and Reports 6i, HTML, PHP, JavaScript, Windows XP.

We'd love your feedback!