7+_Informatica_tech_lead_Saroj_resume

8
Saroj Kumar Sahoo Email: [email protected] Mobile: +919731795767 Saroj Kumar Sahoo Experience Summary 7.5 years experience in Informatica PowerCentre 9.x, Oracle SQL PL/SQL programming, UNIX, Control-M with experience in BIG data implementation using Apache Hadoop. Strong Knowledge in Relational Database Concepts, Entity Relation Diagrams, Normalization and De normalization Concepts. Extensively worked with Oracle PL/SQL Stored Procedures, Triggers, Functions, Packages and also involved in Query Optimization. Ability to write complex SQLs needed for ETL jobs and analyzing data, and is proficient and worked with databases like Oracle 11g/10g/9i, Netezza , SQL Server 2008/2005, My SQL, Flat Files and COBOL files . Developed Complex mappings from varied transformation logics like Unconnected /Connected lookups, Router, Filter, Expression, Aggregator, Joiner, Union, Update Strategy and more. Well Experienced in doing Error Handling and Troubleshooting using various log files. Experience in Performance Tuning of sources, targets, mappings, transformations and sessions, by implementing various techniques like partitioning techniques and pushdown optimization, and also identifying performance bottlenecks. Good exposure to Development, Testing, Debugging, Implementation, Documentation, End-user training and Production support. Expertise in doing Unit Testing, Integration Testing, System Testing and Data Validation for Developed Informatica Mappings. Extensive experience in Banking, Insurance, Financial and Telecom domains. Experienced in complete life cycle Implementation of data warehouse. Experienced in OLTP/OLAP system study, analysis and developing Knowledge of Qlikview reporting tool. More than 1 year of overseas experience. Leading and managing team. Work History Organisation Designation Duration JP Morgan Chase Associate APR-2015 – Till date Page 1 of 8

Transcript of 7+_Informatica_tech_lead_Saroj_resume

Page 1: 7+_Informatica_tech_lead_Saroj_resume

Saroj Kumar Sahoo

Email: [email protected] Mobile: +919731795767

Saroj Kumar Sahoo

Experience Summary

7.5 years experience in Informatica PowerCentre 9.x, Oracle SQL PL/SQL programming, UNIX, Control-M with experience in BIG data implementation using Apache Hadoop.

Strong Knowledge in Relational Database Concepts, Entity Relation Diagrams, Normalization and De

normalization Concepts.

Extensively worked with Oracle PL/SQL Stored Procedures, Triggers, Functions, Packages and also involved

in Query Optimization.

Ability to write complex SQLs needed for ETL jobs and analyzing data, and is proficient and worked with

databases like Oracle 11g/10g/9i, Netezza , SQL Server 2008/2005, My SQL, Flat Files and COBOL files .

Developed Complex mappings from varied transformation logics like Unconnected /Connected lookups,

Router, Filter, Expression, Aggregator, Joiner, Union, Update Strategy and more.

Well Experienced in doing Error Handling and Troubleshooting using various log files.

Experience in Performance Tuning of sources, targets, mappings, transformations and sessions, by

implementing various techniques like partitioning techniques and pushdown optimization, and also

identifying performance bottlenecks.

Good exposure to Development, Testing, Debugging, Implementation, Documentation, End-user training and

Production support.

Expertise in doing Unit Testing, Integration Testing, System Testing and Data Validation for Developed

Informatica Mappings.

Extensive experience in Banking, Insurance, Financial and Telecom domains.

Experienced in complete life cycle Implementation of data warehouse.

Experienced in OLTP/OLAP system study, analysis and developing

Knowledge of Qlikview reporting tool.

More than 1 year of overseas experience.

Leading and managing team.

Work History

Organisation Designation DurationJP Morgan Chase Associate APR-2015 – Till date

TCS ITA DEC-2008 – APR-2015

Page 1 of 6

Page 2: 7+_Informatica_tech_lead_Saroj_resume

Saroj Kumar Sahoo

Technology

Operating Systems Software Products Tools

Windows (NT/XP/2000)

LINUX,UNIIX

Programming Languages:PL/SQL, SQL, Shell Programming ,DBMS:Oracle 9i/10g ,Microsoft SQL Server 2005

Tools:Informatica PowerCentre 9.x,Control-M,QlikviewDatabase Tools: SQL Developer,Netezza

Professional Memberships / Certifications

Professional Society / Certification Member Since / Date CertifiedITIL® 2011 Foundation Examination FEB 2013

Telecommunication domain certification(Foundation level)

APR 2012

Oracle certified associate(1z0-051) FEB 2012

Qualifications

Degree and Date Institute Major and Specialization Percentage Scored

B. Tech, 2004-2008.

Krupajal Engineering. College Electronics & Instrumentation.

72.1

Intermediate,2001-2003

Kendriya Vidyalaya ,Berhampur Odisha

MBPC 66

SSC Kendriya Vidyalaya ,Gopalpur Odisha

62

The details of the various assignments/PoC that I have handled are listed here, in chronological order.

Assignment I

Project Treasury Services

Customer JP Morgan

Page 2 of 6

Page 3: 7+_Informatica_tech_lead_Saroj_resume

Saroj Kumar Sahoo

Period Apr 2015 to till date

Responsibility Requirement analysis and preparation of mapping document. Creation of HLD and LLD. Analysing, designing and developing of ETL project. Developed design document for ETL process. Responsible for designing and developing of mappings,

mapplets, sessions and work flows for load the data from source to target database using Informatica Power Center and tuned mappings for improving performance.

Develop sql.pl/sql block required for the implementation. Develop Unix sheel scripting code as per the requirement Extracted data from various sources like Flat files, Oracle and

loaded it into Target systems using Informatica 9.5. Used Informatica Power Center Workflow Manager to create

sessions, batches to run with the logic embedded in the mappings.

Performance tuning of informatica and sql code. Unit testing Code review Teach lead.

Solution Environment Informatica power centre 9.1Control-MOracle 11g databasePL/SQLUnix

Assignment II

Project Elisa REPO

Customer Elisa OYJ

Period Sep 2013 to Feb 2015

Description Elisa is the largest telecom provider in Finland.The purpose of the project is to develop and maintain a Datawarehouse for Elisa to enable them to effectively acquire, integrate and distribute information regarding its Customers, Products, Activities, Alignments and Sales force.

Responsibility Analysing, designing and developing Extraction, Transformation and Load (ETL) processes for a data warehousing project.

Developed design document for ETL process. Responsible for designing and developing of mappings,

mapplets, sessions and work flows for load the data from source to target database using Informatica Power Center and tuned mappings for improving performance.

Extracted data from various sources like Flat files, Oracle and loaded it into Target systems using Informatica 9.1.

Developed mappings using various transformations like update

Page 3 of 6

Page 4: 7+_Informatica_tech_lead_Saroj_resume

Saroj Kumar Sahoo

strategy, lookup, stored procedure, router, joiner, sequence generator, expression transformation to build business rules to load data.

Used Informatica Power Center Workflow Manager to create sessions, batches to run with the logic embedded in the mappings.

Solution Environment Informatica power centre 9.1Netezza,Oracle 11g database,mysql,hadoopPL/SQLUnix

Assignment III

Project Elisa VIHDE Log analysis

Customer Elisa

Period Apr 2014 to Oct 2014

Description Elisa is the largest telecom and direct broadcast satellite television provider in Finland.The purpose of the project is to analyse the DTH logs for direct / recording broadcast. This analysis helped Elisa effectively acquire, integrate and distribute information regarding its Customers, Products.

Responsibility Connecting to Oracle/my sql database from Apcahe Sqoop Migrating data from oracle database and flat files to Hadoop

HDFS. Creating Tables in Hadoop Hive Writing Queries in Hadoop Hive Transferring data from Hive to Oracle.

Solution Environment Apache HadoopApache SqoopApache HiveOracle 11g database

Assignment IV

Project Moodys Financial Services

Customer Moodys

Period May-2010 to Jun-2013

Page 4 of 6

Page 5: 7+_Informatica_tech_lead_Saroj_resume

Saroj Kumar Sahoo

Description Moody’s- Public finance Group and Structured Finance Group portal is web based application software developed in JAVA language with helps analyst to store rating related information of organisation to rate them based on performance of organisation.

Role Informatica and Database Developer(informatica ,DWH developer, pl/sql Developer, SQL server with unix)

Responsibility Major Responsibilities as an Database Developer

Creating and Modifying Stored Proc, Views and Triggers Creating DB schemas(tables,indexes) Altering table Structure Involved in reviewing Business requirement and preparing

design documents. Preparing Design Documents with Approach and DFD diagrams. Conducting Code reviews sessions QA/UAT/PROD Supports.

Major Responsibilities as an Informatica /DWH Developer:

Requirement gathering & high/low level estimations Preparing Low level and high level design. Design of ETL framework & solutions.

(Mappings,Mapplet,Worklet,Workflow) Involved in coding for creating/enhancing the informatica

mappings and workflows, also created/maintained UNIX shell scripts to execute the informatica workflows.

End to end ETL/Oracle/Unix development. Conducting Code reviews sessions. 7. QA/UAT/PROD Supports.

Solution Environment Informatica power centre 9.1Oracle 11g databasePL/SQL

Assignment V

Project ITSME

Customer Tata Teleservices Limited (TTSL)

Period Apr 2009 to Apr 2010

Description ITSME (IT Service Management Enabler) tool is an internal tool implemented by Tata Tele Services Ltd based on ITIL (Information Technology Infrastructure Library)) framework. Change Management The purpose of the Change Management process is to authorize and control the defined IT infrastructure changes through standardized, repeatable methods and procedures. The Change Management Process supports efficient handling of changes, and provides accurate and timely information on changes to minimize their impact.

Page 5 of 6

Page 6: 7+_Informatica_tech_lead_Saroj_resume

Saroj Kumar Sahoo

Role Module lead / Database Developer

Responsibility Writing Oracle Stored Procedures, Triggers, and Packages to effectively incorporate Business logic and providing security by wrapping the contents.

Handling PL/SQL Compile-Time, Runtime Errors, and Debugging stored procedure for business logic modification

Optimization of the query and performance tuning.

Solution Environment WindowsJDK-1.4Oracle 9I databasePL/SQLStruts 1.1 Framework

Tools JDeveloper 10g,SQL Developer, TOAD

Key contribution Involved in designing an ITIL specific tool inheriting all the specific guidelines and process set by it. The tool is made to cater to the industry where there are different types of product or services have different type of approval flows. The tool is made so dynamic that any type of workflow can be configured from frontend with ease and with a minimal effort.Used concepts like dynamic sql, oracle type objects, indexes, materialised view for faster execution of functions, procedures and reports.

Personal Details

Date of Birth 01 June 1985

Nationality Indian

Page 6 of 6