We provide IT Staff Augmentation Services!

Senior Etl Developer Resume

5.00/5 (Submit Your Rating)

San Antonio, TX

PROFESSIONAL SUMMARY:

  • 10+ years of IT experience in Analysis, Design, Development, Implementation, Testing and Supportof Data Warehousing and Data Integration Solutions using Informatica Powercenter, Datastage and SSIS
  • 7+ years of experience in using Informatica Powercenter (9x/8x)
  • Proficiency in developing SQL with various relational databases like Oracle, SQL Server,DB2,Teradata
  • Have extensively worked in developing ETL program for supporting Data Extraction, transformations and loading using Informatica Power Center.
  • Understand the business rules completely based on High Level document specifications and implements the data transformation methodologies.
  • Extensively worked with Informatica performance tuning involving source level, Confidential level and map level bottlenecks.
  • Strong business understanding of verticals like Banking, Insurance and retail
  • Extensive experience in developing Stored Procedures, Functions, Views and Triggers, Complex SQL queries using SQL Server, TSQL and Oracle PL/SQL.
  • Experience in resolving on - going maintenance issues and bug fixes; monitoring Informatica sessions as well as performance tuning of mappings and sessions.
  • Experience in all phases of Data warehouse development from requirements gathering for the data warehouse to develop the code, Unit Testing and Documenting.
  • Extensive experience in writing UNIX shell scripts and automation of the ETL processes using UNIX shell scripting.
  • Proficient in the Integration of various data sources with multiple relational databases like Oracle11g /Oracle10g/9i, MS SQL Server, DB2, Teradata, VSAM files and Flat Files into the staging area, ODS, Data Warehouse and Data Mart.
  • Experience in using Automation Scheduling tools like Autosys and Control-M.
  • Worked extensively with slowly changing dimensions.
  • Hands-on experience across all stages of Software Development Life Cycle (SDLC) including business requirement analysis, data mapping, build, unit testing, systems integration and user acceptance testing.
  • Excellent interpersonal and communication skills, and is experienced in working with senior level managers, business people and developers across multiple disciplines.

TECHNICAL SKILLS:

Operating Systems: Windows 2008/2007/2005/ NT/XP, UNIX, MS-DOS

Tools: Informatica Power Center 9X/8X, Power Exchange,SSIS

BI Tool: SAP BO

Databases: Oracle 11g/10g/9i, MS SQL Server 2014/2016, DB2 11.1, Teradata

Languages: SQL, PL/SQL, UNIX, Shell scripts

Scheduling Tools: Autosys, Control-M

PROFESSIONAL EXPERIENCE:

Confidential, San Antonio,TX

Senior ETL developer

Responsibilities:

  • Played the role of a Program Technical Lead and was responsible for designing the ETL Strategy
  • Was responsible in managing tasks and deadlines for the ETL teams both Onsite and Offshore.
  • Was the point person on the ETL team for other teams such as Reporting, Testing, QA and Project Management for updates on Project Status and issues.
  • Interaction with business users and requirement gathering.
  • High level & low-level ETL flow design
  • Give functional KT to the QA team.
  • Responsible for ETL technical design discussions and prepared ETL high level technical design document.
  • Translated the business requirements into Informatica mappings to build data warehouse by using Informatica designer, which populated the data into the Confidential .
  • Organize daily technical discussions with the Onsite team also including the individual offshore workstream leads and set expectations for Offshore delivery.
  • Extracted data from Flat files, DB2, SQL and Oracle to build an Operation Data Source. Applied business logic to load the data into Global Data Warehouse.
  • Maintained source and Confidential mappings, transformation logic and processes to reflect the changing business environment over time.
  • Extensively used the Add Currently Processed Flat File Name port to load the flat file name
  • Worked on complex Source Qualifier queries, Pre and Post SQL queries in the Confidential .
  • Extensively used workflow variables, mapping parameters and mapping variables.
  • Created sessions, batches for incremental load into staging tables and scheduled them to run daily.
  • Used shortcuts to reuse objects without creating multiple objects in the repository and inherit changes made to the source automatically.
  • Implemented Informatica recommendations, methodologies and best practices.
  • Implemented performance tuning logic on Targets, Sources, Mappings and Sessions to provide maximum efficiency and performance.
  • Involved in Unit, Integration, System, and Performance testing levels.
  • Written documentation to describe program development, logic, coding, testing, changes and corrections.
  • Migrated the code into QA (Testing) and supported QA team and UAT (User).
  • Created detailed Unit Test Document with all possible Test cases/Scripts.
  • Involved in production support.

Confidential, Indianapolis, IN

Senior ETL developer Lead

Responsibilities:

  • Involved in all phases of SDLC from requirement gathering, design, development, testing, Production, user training and support for production environment.
  • Lead an offshore team of three members. Ensure deliverable are prepared to satisfy the project requirements and schedule.
  • Provide status reporting of team activities against the plan or schedule, inform task accomplishment, issues and status.
  • Providing technical and functional knowledge to team members from Onsite.
  • Reviewed the New/changed component coded by offshore team
  • Establish meeting times, places and agendas, Ensure discussions and decisions lead to closure.
  • Create new mapping designs using various tools in Informatica Designer like Source Analyzer, Warehouse Designer, Mapplet Designer and Mapping Designer.
  • Develop the mappings using needed Transformations in Informatica tool according to technical specifications
  • Created complex mappings that involved implementation of Business Logic to load data in to staging area.
  • Refreshed the data by using fastexport and fastload utilities.
  • Creating and modifying MULTI LOADS for Informatica using UNIX and Loading data into IDW.
  • Loading data from various data sources and legacy systems into Teradata production and development warehouse using BTEQ, FASTEXPORT, MULTI LOAD, FASTLOAD and Informatica.
  • Used Informatica reusability at various levels of development.
  • Developed mappings/sessions using Informatica Power Center 9.5 for data loading.
  • Performed data manipulations using various Informatica Transformations like Filter, Expression, Lookup (Connected and Un-Connected), Aggregate, Update Strategy, Normalizer, Joiner, Router, Sorter and Union.
  • Developed Workflows using task developer, Worklet designer and workflow designer in Workflow manager and monitored the results using workflow monitor.
  • Extracted data from Oracle and SQL Server then used Teradata for data warehousing.
  • Pre and post session assignment variables were used to pass the variable values from one session to other.
  • Implementedslowly changing dimensionmethodology for accessing the full history of accounts.
  • Write Shell script running workflows in unix environment.
  • Optimizing performance tuning at source, Confidential, mapping and session level
  • Effectively worked on Onsite and Offshore work model.
  • Participated inweeklystatus meetings, and conducting internal andexternal reviews as well as formal walk through among various teams and documenting the proceedings.
  • Prepared migration document to move the mappings from development to testing and then to production repositories.

Confidential, Denver, CO

ETL Developer

Responsibilities:

  • Used Informatica Power Center for (ETL) extraction, transformation and loading data from heterogeneous source systems into Confidential database.
  • Created mappings using Designer and extracted data from various sources, transformed data according to the requirement.
  • Involved in extracting the data from the Flat Files and Relational databases into staging area.
  • Mappings, Sessions, Workflows from Development to Test and then to UAT environment.
  • Developed Informatica Mappings and Reusable Transformations to facilitate timely Loading of Data of a star schema.
  • Developed the Informatica Mappings by usage of Aggregator, SQL overrides usage in Lookups, source filter usage in Source qualifiers, and data flow management into multiple targets using Router.
  • Created Sessions and extracted data from various sources, transformed data according to the requirement and loading into data warehouse.
  • Used various transformations like Filter, Expression, Sequence Generator, Update Strategy, Joiner, Router and Aggregator to create robust mappings in the Informatica Power Center Designer.
  • Imported various heterogeneous files using Informatica Power Center 8.x Source Analyzer.
  • Developed several reusable transformations and mapplets that were used in other mappings.
  • Prepared Technical Design documents and Test cases.
  • Involved in Unit Testing and Resolution of various Bottlenecks came across.
  • Implemented various Performance Tuning techniques.
  • Used Teradata as a source system

Confidential

ETL Tester

Responsibilities:

  • Ensuring testing for the release is completed within testing window.
  • Participating in Internal Reviews and raising QA logs.
  • Running the jobs for ETL Process through Data stage 8.5 and Ctrl - M.
  • Preparing and Executing SQL Queries.
  • Analyzing the Data Mapping and identifying gaps/ambiguities
  • Preparing Test Data.
  • Data Mapping, Defect Analyzing and Reporting in Quality Centre
  • Performing Functional Testing, Integration Testing, Regression Testing.
  • Defect Tracking and Reporting, Defects Report generation and Consistent on-time delivery.
  • Prepare lessons learnt document once the release is completed.
  • Co-coordinating with client for completion of User Acceptance Testing & results verification
  • Actively involved with the Client and On-shore team on the day to day basis regarding the project details.
  • Participated in the review meeting with Customers, Leads, Developers and Management.

Confidential

ETL Developer

Responsibilities:

  • Developed Informatica Mappings to load data from different Source systems to staging area.
  • Developed Slowly Changing Dimensions mapping for Type1 SCD and Type2 SCD.
  • Worked extensively with flat files and relational tables.
  • Involving in the preparing of technical detail design documents.
  • Coordinated with the Requirements gathering team to design Informatica jobs.
  • Used various transformations like Source Qualifier, Joiner, Lookup, sql, router, Filter, Expression and Update Strategy.
  • Implemented slowly changing dimensions (SCD) for some of the Tables as per user requirement.
  • Developed Stored Procedures and used them in Stored Procedure transformation for data processing and have used data migration tools
  • Documented Informatica mappings in Excel spread sheet.
  • Tuned the Informatica mappings for optimal load performance.
  • Load balancing of ETL processes, database performance tuning and capacity Monitoring
  • Created unit test cases for the purpose of unit testing of various mappings
  • Prepared Unit Test plan and efficient unit test documentation was created along with Unit test cases for the developed code.
  • Developed Informatica mappings and also tuned for better performance.
  • Worked with many existing Informatica mappings to produce correct output.

Confidential

ETL Developer & Support

Responsibilities:

  • Extensively used ETL to load data from Flat Files, XML, Oracle to oracle 8i
  • Involved in Designing of Data Modeling for the Data warehouse
  • Involved in Requirement Gathering and Business Analysis
  • Developed data Mappings between source systems and warehouse components using Mapping Designer
  • Worked extensively on different types of transformations like source qualifier, expression, filter, aggregator, rank, update strategy, lookup, stored procedure, sequence generator, joiner, XML.
  • Setup folders, groups, users, and permissions and performed Repository administration using Repository Manager.
  • Used various transformations like Source Qualifier, Joiner, Lookup, sql, router, Filter, Expression and Update Strategy.
  • Implemented slowly changing dimensions (SCD) for some of the Tables as per user requirement.
  • Developed Stored Procedures and used them in Stored Procedure transformation for data processing and have used data migration tools
  • Documented Informatica mappings in Excel spread sheet.
  • Tuned the Informatica mappings for optimal load performance.
  • Involved in the performance tuning of the Informatica mappings and stored procedures and the sequel queries inside the source qualifier.
  • Created, launched & scheduled sessions.
  • Involved in the Performance Tuning of Database and Informatica. Improved performance by identifying and rectifying the performance bottle necks.
  • Used Server Manager to schedule sessions and batches.
  • Involved in creating Business Objects Universe and appropriate reports
  • Wrote PL/SQL Packages and Stored procedures to implement business rules and validations.

We'd love your feedback!