We provide IT Staff Augmentation Services!

Senior Etl Informatica Developer Resume

4.00/5 (Submit Your Rating)

NY

SUMMARY:

  • 7+ Years of experience with all phases of SDLC including Analysis, Design, Development and Implementation of operational database systems (OLTP) and data warehouse systems (OLAP)
  • Spent past 7 years primarily on Data warehouse projects using Informatica Power center, Oracle, SQL Server and Business Objects on UNIX and Windows platforms.
  • Experience in database modeling like Erwin, MS Visio using ETL/Informatica and implementation of several database and data warehousing applications.
  • Hands on experience with Informatica Data Explorer (IDE) / Informatica Data Quality (IDQ) tools for Data Analysis / Data Profiling and Data Governance.
  • Extensive ETL experience using Informatica 9.6.1/9.1/8.6.1 Power Center, Designer, Workflow Manager, Workflow Monitor, Server Manager and Power Exchange.
  • Experience in Administration activities like Creating and Managing Repositories, Users, Groups, Folders and other administrator functions of Repository Manager.
  • Good knowledge of Data warehouse concepts and principles (Kimball/Inman) Star Schema, Snowflake, Slowly Changing Dimensions (SCD), Surrogate keys, Normalization/De normalization.
  • Designed and developed Complex mappings from various transformations like Unconnected / Connected lookups, Router, Filter, Expression, Aggregator, Joiner, Update Strategy and more mappings using Stored Procedure’s, Normalizer, XML External Procedure
  • Expertise in implementing complex business rules by creating re - usable transformations, and Mappings/ Mapplets and Creating Source and Target Databases.
  • Good knowledge on SDLC, OOAD Techniques and experience with unit testing and integration testing.
  • Experience in with major Relational Databases like Oracle, SQL Server, Teradata and MySQL.
  • Worked on Data Integration using Informatica for the Extraction and loading of data from various data sources like databases, flat files, and XML files.
  • Expertise on tools like Toad, SQL*Plus and SQL Server Management Studio.
  • Performed ETL procedure of source system analysis, data transformation and load data from different sources into data marts and Data Warehouse.
  • Experience in developing mappings and tuning existing mappings and sessions for better performance
  • Used Informatica Version Control for checking versions of the objects used in creating the mappings, workflows and to keep track of the changes in the development, test and production environment.
  • Written post SQL and pre-SQL at session level. Worked on session log files and workflow log files.
  • Design, develop and unit test Informatica Power Center transformations.
  • Execute ETL test plans, Document ETL processing and generate required metadata.
  • Expertise in Production migration of new releases and Enhancements.
  • Have a clear understanding of Business Intelligence and Data Warehousing Concepts.
  • Worked with various clients in the Banking, Financial, HealthCare and Insurance industries.
  • Participated in team meetings and proposed ETL Strategy, coordinating the work with offshore team.
  • Ability to interact with individuals at all levels possess excellent presentation and interpersonal skills.
  • Excellent analytical and logical programming skills with a good understanding at the conceptual level.

TECHNICAL SKILLS:

Data Warehousing: Informatica Power Center 9.5/8.6/8.1/7.1/6.2/5.1, Informatica Power Mart 7.x/6.x, Informatica Power Exchange 8.x/7.x, Repository Admin console, Repository Manager, Designer, Workflow Manager and Workflow Monitor Informatica MDM, IDQ

Data Modeling: Ralph-Kimball Methodology, Bill-Inmon Methodology, Star schema, Snowflake schema, Dimensional data modeling, Snowflake modeling, Fact Tables, Dimension Tables

Databases/Files: Oracle 11g/10g/9i/8i, SQL Server, Teradata, MySQL, DB2, XML & Flat files

Oracle Utilities: Oracle SQL Developer, SQL * Plus

Operating Systems: Windows 7/vista/NT/2000/XP, MS-Dos, UNIX/ Linux, Ubuntu

Reporting Tools: Informatica Power Analyzer, Business Objects XI R3

Modeling Tools: Erwin 4.1/4.0, TOAD 9.x/8.x/7.x, SQL Loader 11g/10g, ER-Studio

Office Tools: MS PowerPoint, MS Word, MS Excel, MS Visio, MS Project

Programming: SQL, PL/SQL, C, C++, Java, Python, HTML

Scripting: UNIX Shell Scripting, Java-Scripting

Methodologies: Waterfall, Scrum, Agile

PROFESSIONAL EXPERIENCE:

Senior ETL Informatica Developer

Confidential, NY

Responsibilities:
  • Created high and low-level design documents (LLD) for each mapping specification.
  • Reviewed LLD’s with lead, peers and created mappings, mapplets, sessions, workflows as per it.
  • Used Informatica repository manager to backup and migrate metadata in development, test and production environments.
  • Expertise in Business Model development with Dimensions, Hierarchies, Measures, Partitioning, Aggregation Rules, Time Series, Cache Management.
  • Expertise in Master Data Management concepts, Methodologies and ability to apply this knowledge in building MDM solutions.
  • Experience in integration of various data sources like Oracle, DB2, SQL server and MS access and non-relational sources like flat files into staging area.
  • Coordinated with DBA in creating and managing tables, indexes, table spaces and data quality checks.
  • Excellent Transact-SQL/PL/SQL (DDL/DML) programming skills using complex Stored Procedures, effective functions, Views, Indexes and appropriate Triggers.
  • Used tools like TOAD and SQL navigator to run the queries and validate the dataloaded into Marts and different other layers like Data Warehouse and Persistent Staging.
  • Worked with Informatica Data Quality (IDQ) toolkit, Analysis, data cleansing, data matching, data conversion, exception handling, reporting and monitoring capabilities using IDQ 10.0.1.
  • Solid Expertise in using both Connected and Un-Connected Lookup transformations.
  • Developed Scripts to automate the Data Load processes to target Data warehouse.
  • Tuned performance of Informatica sessions for large data files by increasing block size, data cache size and sequence buffer length.
  • Extensively worked on the ETL mappings, analysis and documentation of OLAP reports requirements.
  • Worked with BI team to deliver ETL based BI reports.
  • Created documents like code review checklist and migration checklist for DB objects and Informatica objects (mappings, sessions and workflows)
  • Migrated mappings, sessions and workflows from Development to Test environment.
  • Involved in Performance testing of the mappings and workflows in production staging before installing in the Production environment.
  • Performed the unit testing according to the test case documents created.
  • Deployed the code to the User Acceptance Testing for further testing which includes Assembly testing, System testing and end to end testing for each module.

Environment: Informatica Power Center 9.5.1, Oracle 11g, Business objects, Unix/Windows.

Senior ETL/Informatica Developer

Confidential, Richardson, TX

Responsibilities:
  • Involved in the source data landing process, wrote scripts to load various source files like txt, csv, delimited and oracle dump files.
  • Responsibilities included source system analysis, data transformation and loading, validation for data marts and data warehouse.
  • Worked closely with Business Analysts in requirements gathering (BRD) and source system analysis and translated the business requirements into technical specifications to build data warehouse.
  • Analyze and Estimate durations for milestone after understanding requirements from Business Analyst.
  • Interacted with both Technical, functional and business audiences across phases of the project life cycle.
  • Upgraded from Informaticav9.1 to Informaticav9.5 and Converted Enabler Data into Frontier Compatible Systems.
  • Solid understanding of OLAP concepts and challenges, especially with large data sets.
  • Worked with Oracle, Teradata and SQL stored procedure, table partitions, triggers, SQL queries, PL/SQL packages.
  • Developed PL/SQL procedures, functions to facilitate specific requirement.
  • Extensively used various Data Cleansing and Data Conversion functions like LTRIM, RTRIM, ISNULL, ISDATE, TO DATE, Decode, Substr, Instr, and IIF functions in Expression Transformation.
  • Developed Informatica mappings, sessions and workflows as per the business rules and loading requirements using mapping parameters and variables.
  • Designed and developed complex aggregate, join, look up transformation rules (business rules) to generate consolidated (fact/summary) data identified by dimensions.
  • Worked on IDQ file configuration at user’s machines and resolved the issues.
  • Wrote ETL’s to build aggregate tables with roll ups and calculations to support BI reports.
  • Ensured best practices like naming conventions, Performance tuning, and Error Handling.
  • Responsible for Performance Tuning at the Source level, Target level, Mapping and Session Level.
  • Extensively worked with various lookup caches like Static Cache, Dynamic Cache and Persistent Cache.
  • Created the release requests and involved in the implementation of QA, UAT and Production releases.
  • Used debugger to analyze the data flow between source and target to fix the data issues.
  • Prepared the Standard Operating Procedure (Knowledge Transfer) document, which provides necessary information, required for the Maintenance and Operation of the application.

Environment: Informatica Power Center 9.5, Mapplet Designer, Mapping Designer, Workflow Designer, Task Developer, Oracle 11g/10g, Teradata, XML

Informatica Developer

Confidential,Richardson,TX

Responsibilities:
  • Extracted data transformed and loaded into Oracle database according to the specifications.
  • Experience in creating Tables, Procedures, Functions, Views and other database objects on Oracle DB.
  • Experience in writing Complex Queries, Sub queries, Co-related sub queries, Dynamic SQL queries.
  • Developed mappings and mapplets extensively using Informatica Designer tools - Source Analyzer, Target Designer, Transformation Developer and Mapplet Designer and Mapping designer.
  • Developed complex mappings using transformations such as the Source qualifier, Aggregator, Expression, Static Lookup, Dynamic Lookup, Filter, Router, Union, Normalizer, Sequence Generator, Update Strategy, SQL Transformation, Stored Procedure, and Joiner.
  • Created and ran workflows using Workflow Manager to load the data into the Target Database. Optimized/Tuned mappings for better performance and efficiency.
  • Developed mapping parameters and variables to support SQL override.
  • Worked on different tasks in Workflows like sessions, events raise, event wait, decision, e-mail, command, worklets.
  • Created reusable components in the shared folder as it reduces time and effort.
  • Integrated and installed IDQ on a Informatica power center server machine to cleanse data.
  • Designed IDQ mappings which is used as Mapplets in Power center.
  • Validate data in the reports using Business Objects and provide update on business queries.
  • Involved in each phase of Software Development Life Cycle such as design, build, test and deployment phase.
  • Deployed the code to the Production that follows the migration checklist.
  • Used debugger to test the data flow between source and target and to fix the invalid mappings.
  • Migrated mappings and workflows from the development server to the Test Server to perform the unit, integration and system testing.
  • Involved in all the existing releases and helped the team in resolving critical issues.

Environment: Informatica Power Center 8.6.1/8.1, Oracle 10g, Windows XP.

ETL/Data Warehousing Developer

Confidential,NJ

Responsibilities:
  • Used Informatica to create and organize various Metadata types, including legacy Source and Data warehouse Target data definitions and ETL jobs.
  • Loaded operational data from Oracle, SQL server, flat files, Excel Worksheets into various data marts.
  • Developed numerous Stored Procedures, Triggers and common functions using PL/SQL.
  • Designed and created complex source to target mappings using various transformations inclusive of but not limited to Aggregator, Look Up, Joiner, Source Qualifier, Expression, Sequence Generator, and Router Transformations.
  • Created update strategy and stored procedure transformations to populate targets based on requirements.
  • Major involvement in creating and tuning the mappings, to perform maximum efficiency and have complete knowledge of session properties in Work flow monitor.
  • Implemented Slowly Changing dimension type2 methodology for accessing the full history of accounts and transaction information.
  • Built-in mapping variable / parameters and created parameter files for imparting flexible runs of sessions / mappings based on changing variable values.
  • Mapplets and Reusable Transformations were used to prevent redundancy of transformation usage and maintainability.
  • Worked extensively on IDQ Analyst for Profiling, Creating rules on Profiling and Scorecards.
  • Created Tasks and Workflows using Task Manager and Workflow Designer.
  • Generated reports using Business Objects Report Designer.
  • Debugged the mappings when there are issues with the data and involved in creating test case documents and test case scenarios.

Environment: Informatica Power Center 8.1, Work Flow Manager, Oracle 8i/9i, PL/SQL, Erwin, TOAD, Business Objects.

Data Warehouse ETL / SQL Developer

Confidential

Responsibilities:
  • Interacted with business analysts, data architects, application developers to develop a data model.
  • Good Business and System analysis skills to understand the requirements customize client applications and designed Domain model for it.
  • Worked on creating mapping documents and used ETL for data conversion from legacy to new model.
  • Created data dictionary to map data points from source to destination that were used for conversion.
  • Coordinated with front-end developers for implementing logic in stored procedures and functions for faster retrieval of data.
  • Used Teradata utilities (FASTLOAD, MULTILOAD) to load the bulk data into the Tables and also for comma delimited and fixed-width data files onto Teradata.
  • Created new database objects like tables, procedures, functions, indexes and views using SQL in development and production environments.
  • Expertise in Data cleansing, setup & management of centralized business data dictionary using MDS (Master Data Services)
  • Used Source Qualifier, Aggregator, Filter, Expression, Lookup, Update Strategy, Router, and Joiner transformation.
  • Extensively worked in the performance tuning of the programs, ETL Procedures and processes.
  • Implemented slowly changing dimensions according to the requirements and maintained historical data.
  • Partitioned sessions, modified cache/buffers and tuned transformations for better performance.
  • Create new & optimize existing reports using gauges, charts, click-through reports, maps etc. as well as Power BI Reports
  • Developed views necessary for structured and ad-hoc reporting.
  • Designed testing procedure and test plans assisted in Production support.

Environment: Informatica Power Center 6.1, Data modeling, Oracle 8i, SQL, PL/SQL, Teradata, Flat Files, Windows 2000

Informatica Developer

Confidential

Responsibilities:
  • Analyzed relationships of Flat Files and to extract the analyzed systems, met with end users and business analyst to define the requirements.
  • Documented user requirements, translated requirements into system solutions and develop implementation plan and schedule.
  • Developed data Mappings between source systems and warehouse components.
  • Worked with Informatica Administrator to setup project folders in development, test and production environments.
  • Extensively worked in Oracle SQL, PL/SQL, Query tuning, Created DDL scripts, Created database objects like Tables, Indexes etc.
  • Created mappings using Informatica Power Center Designer and extracted data from various sources and transformed data according to the requirement.
  • Developed ETL procedures to ensure conformity, compliance with standards and lack of redundancy.
  • Created and Monitored Batches and Sessions using Informatica PowerCenter Server.
  • Responsible to tune ETL procedures and STAR Schemas to optimize load and query performance.
  • Tested all the backend programs, Informatica mappings and update processes.
  • Involved in generating reports from DM layer using Business Objects.
  • Written documentation to describe program development, logic, coding, testing, changes and corrections.
  • Perform analysis and resolution of Help Desk Tickets and maintenance for assigned applications.
  • Responsible for monitoring scheduled, running, completed and failed sessions. Involved in debugging the failed mappings and developing error-handling methods.
  • Stayed on call for support for any workflow failures or any Technical Issues.

Environment: InformaticaPowerMart7.1, Oracle, PL/SQL, Windows.

We'd love your feedback!