Etl Talend Developer
Current• Design and Implement ETL for data load from Source to target databases and for Fact and Slowly Changing Dimensions (SCD) Type1, Type 2, Type 3 to capture the changes. • Extensive experience in extraction of data from various sources like relational databases Oracle, SQL Server, and Flat Files. • Involved in writing SQL Queries and used Joins to access data from Oracle, and MySQL. • Participated in all phases of development life-cycle with extensive involvement in the definition and design meetings, functional and technical walkthroughs. • Designing, developing and deploying end-to-end Data Integration solution. • Implemented custom error handling in Talend jobs and worked on different methods of logging. • Develop the ETL mappings for XML, .CSV, .TXT sources and loading the data from these sources into relational tables with Talend ETL Developed Joblets for reusability and to improve performance. • Created UNIX script to automate the process for long running jobs and failure jobs status reporting. • Developed high level data dictionary of ETL data mapping and transformations from a series of complex Talend data integration jobs. • Expertise in interaction with end-users and functional analysts to identify and develop Business Requirement Documents (BRD) and Functional Specification documents (FSD). • Prepared ETL mapping Documents for every mapping and Data Migration document for smooth transfer of project from development to testing environment and then to production environment. • Created context variables and groups to run Talend jobs against different environments. • Used Talend components tMap, tDie, tConvertType, tFlowMeter, tLogCatcher, tRowGenerator. • Performed requirement gathering, Data Analysis using Data Profiling scripts, Data Quality (DQ) scripts and unit testing of ETL jobs. • Created triggers for a Talend job to run automatically on server.