Project Summary: Replace Teradata with GuassDB to expand and optimize the current EDW solution and integrate all the relevant data from different source systems. EDW and Data Lake will become the source for both business analytics and reporting
Responsibilities
Design and implement scalable data pipelines to support batch data processing
using Informatica, python and Spark.
Involved in Database migrations activities
Participated in test data preparation activity
Analyzed and migrated Teradata script into GaussDB script
As part of UAT support, performed root cause analysis and provided findings with team which was reduced failure percent in other TD to GD converted scripts
Familiar with dealing with complex Teradata queries, for example debugging 4k lines code and fixing issues
Involved in all project update meetings and daily standup calls.
Prepared low-level technical design document and participated in review of the Mapping Templates, Unit Test Plans & Test cases
Responsible for mapping Source data into Teradata FSLDM model as per the requirement
Responsible for creating Informatica Mapping with PDO
Responsible for developing Informatica Mapping with Fast Export(Source: Teradata) and External Loader(Target Oracle)
Responsible for Informatica Mapping optimization
Worked on optimizing the Teradata SQL to improve the performance of batch - Based on explain plan collected stats to improve the performance of SQL statements
Involved in batch status report automation
Created and Implemented auto email alerts in case of source file delay
Defect fix, Code deploy, and report generation as part of SIT and UAT test support.
Software Engineer
Cognizant Technology Solutions
04.2011 - 12.2012
Project Type: Data Warehouse
Tools: Informatica PowerCenter 9.6, Oracle 11g, Toad and UNIX.
Project Summary: Insurance Group is an American insurer group of automobiles, homes and small businesses and also provides other insurance and financial services products
Responsibilities
Serving as an ETL Developer for the ETL development/implementation team
Involved in Preparing Low level design document
Developed small, medium and complex Informatica mappings
Created reusable Mapplets and shortcuts
Extensively used Informatica debugger to figure out the problems in mapping
Also involved in troubleshooting existing ETL bugs
Involved in extracting the data from various source systems
Providing the weekly statistics to the Managers
Responsible for Daily status and Monthly Status Reports
Worked extensively on SQL, UNIX
Performed unit testing on various development mappings
Involved in supporting and maintaining Unix shell script jobs
Participated in unit testing and coordinated User Acceptance Testing
Provided complete support to test the cycle and verified session logs to identify the errors occurred during the execution, in case of any issues.