rakesh sr dwh_bi_consultant resume

14
Rakesh Kumar Senior DWH / BI Consultant Mobile: +353 8941662855 E-mail: [email protected] Professional Experience: 11+ Years of IT Industry experience in Analysis, Design, Development, Maintenance and Support of various software applications mainly in Data Warehousing (Informatica Power Center, OWB, SSIS and Business Objects), Oracle (SQL, PL/SQL) and Teradata in industry verticals like Finance, Telecom, Retail and Healthcare. Work experience in client facing roles in UK and Ireland. Performed numerous roles in Business Intelligence projects as Data warehouse System Analyst, ETL Designer, Onshore coordinator, Technical Lead and Senior Data warehouse Developer roles with multinational IT result-driven organizations Extensive experience on Data integration projects accessing sources like Teradata, Oracle and SQL server. Created robust EDW Solution from various types of sources like Flat files, XML Files, EDCDIC Cobol copybook from Mainframe systems, DB2 Unload files. Extensive experience on Data discovery, cleansing using Informatica IDQ. Resolved Inconsistent and Duplicate Data issues during Data Analysis to Support Strategic EDW Goals. Extensive experience of Data Integration using Informatica Power center Tool stack. Strong knowledge on Data Warehousing concepts, ETL concepts, Data Modeling, Dimensional Modeling. Conducted training on Informatica and have achieved awards for proficient training capabilities. Excellent understanding of OLTP and OLAP concepts and expert in writing SQL, Stored procedure on Teradata, Oracle and SQL Server. Extensive experience in implementing Data Warehousing methodologies including STAR SCHEMA and SNOW-FLAKE SCHEMAS & 3NF for huge data warehouses. Extensive knowledge on Change Data Capture (CDC) and SCD Type 1, Type 2, Type 3 Implementations. Excellent understanding of Kimball and Inmon Methodologies. 1

Upload: rakesh-kumar

Post on 16-Apr-2017

309 views

Category:

Career


5 download

TRANSCRIPT

Page 1: Rakesh sr dwh_bi_consultant resume

Rakesh KumarSenior DWH / BI Consultant

Mobile: +353 8941662855 E-mail: [email protected]

Professional Experience: 11+ Years of IT Industry experience in Analysis, Design, Development,

Maintenance and Support of various software applications mainly in Data Warehousing (Informatica Power Center, OWB, SSIS and Business Objects), Oracle (SQL, PL/SQL) and Teradata in industry verticals like Finance, Telecom, Retail and Healthcare.

Work experience in client facing roles in UK and Ireland. Performed numerous roles in Business Intelligence projects as Data warehouse

System Analyst, ETL Designer, Onshore coordinator, Technical Lead and Senior Data warehouse Developer roles with multinational IT result-driven organizations

Extensive experience on Data integration projects accessing sources like Teradata, Oracle and SQL server.

Created robust EDW Solution from various types of sources like Flat files, XML Files, EDCDIC Cobol copybook from Mainframe systems, DB2 Unload files.

Extensive experience on Data discovery, cleansing using Informatica IDQ. Resolved Inconsistent and Duplicate Data issues during Data Analysis to

Support Strategic EDW Goals. Extensive experience of Data Integration using Informatica Power center Tool

stack. Strong knowledge on Data Warehousing concepts, ETL concepts, Data

Modeling, Dimensional Modeling. Conducted training on Informatica and have achieved awards for proficient

training capabilities. Excellent understanding of OLTP and OLAP concepts and expert in writing

SQL, Stored procedure on Teradata, Oracle and SQL Server. Extensive experience in implementing Data Warehousing methodologies

including STAR SCHEMA and SNOW-FLAKE SCHEMAS & 3NF for huge data warehouses.

Extensive knowledge on Change Data Capture (CDC) and SCD Type 1, Type 2, Type 3 Implementations.

Excellent understanding of Kimball and Inmon Methodologies. Provided leadership when addressing high level technical issues and questions

with the functionality of the reporting and business intelligence applications. Managed the current and strategize to foresee and plan for the future

engineering needs in Data Integration space. Performed roles as a interface and coordinator between Database

Administration, ETL Development, Testing teams and reporting teams to eliminate the road blocks for smooth flow of information.

1

Page 2: Rakesh sr dwh_bi_consultant resume

Hands on experience in tuning ETL mappings, identifying and resolving performance bottlenecks in various levels like sources, targets, mappings, and sessions.

Expert in designing and developing of complicate ETL mappings using Informatica PowerCenter.

Proficient in optimizing performance issues using Informatica PowerCenter and Teradata.

Having experience on using Teradata utilities (TPT, BTEQ, Fast Load, MultiLoad, FastExport, Tpump).

Exposure in writing Shell Scripting as per given requirement. Work extensively in Teradata GCFR tool. Experience in SAP ECC integration with Informatica. Got training in Tableau, Qlik View& SAP BW 3.5and done POC for the same.

Technical Skills:ETL Tools : Informatica 6.2/7.1/8.x (Certified)/9.1/9.5/9.6, OWB 10.2Reporting Tools : Cognos Controller, Business Object R3, TableauLanguage : SQL, PL/SQL, Unix scriptingDatabase : Oracle 8i/9i/10g, DB2, SAP ECC, Teradata 12.0/14.0Operating System : Window NT/2000, UNIX AIXOther Tools and System : IBM Clearcase, SVN, HP ALM

Professional Experience: (11+ Years)Designation Company

DurationTeam Lead Accenture, Ireland Jul 2010 to Till DateSenior Technical Associate Tech Mahindra Dec 2008 to June2010Assistant System Engineer Tata Consultancy Services Sep 2005 to Dec2008Software Engineer IT Thought Consulting Pvt Ltd Sep2003 to Sep 2005

Projects:

1. Project : Enterprise Data Warehouse SolutionClient : Bank of Ireland, IrelandEnvironment : Informatica 9.6, Teradata FSLDMDatabase : Teradata 14.0Duration : Nov 2014 to till dateRole : Technical Lead and ETL Designer

2

Page 3: Rakesh sr dwh_bi_consultant resume

As ETL Tech Lead/Designer:

Lead a technical team of Informatica and Teradata developers of around 15 members

Worked as a senior ETL Designer for writing technical designs during various hops of ETL loads like Staging load , EDW load and Datamart load

Worked a technical subject matter expert in Informatica and Teradata Liaise with various stakeholders teams like functional design team, Data

modelling team , Data mapping team, DBA team and Testing team Completely owned the delivery and coordination with offshore team Primary owner as a point of contact for quick and robust resolution of testing

team queries and defect resolution ensuring high quality of delivery Point of contact for Admins for all major, minor releases and also the change

requests into various higher environment like SIT, UAT and PROD Worked closely with configuration manager to ensure smooth code baseline and

deployment process Responsible for high level detailed system design functions including the

development of data flows, technical development specifications, documentation and contributed to the changes to accommodate the new source system requirements in designs.

Project & Client Description:

Bank of Ireland is one of the Ireland’s largest banking services companies. It operates primarily in UK, Northern Ireland and Republic of Ireland countries, providing the finance and banking service with large number of products. BOI has its headquarters in Dublin, Ireland.The project is about developing a strategic Business Intelligence Solution for the bank to extract data from various disparate source systems like mainframes, Global markets oracle servers etc and provide cut edge capability in Basel III compliance and regulatory reporting.

2. Project : FSM Release 1.0Client : Baker Hughes, USAEnvironment : Informatica 9.5, SAP ECCDatabase : Oracle 11gDuration : Oct 2013 to Nov 2014Role : Technical Lead

As ETL Tech Lead:

Performed detailed system analysis and design functions, including the development of data flows, system development specifications, documentation and contributed to the changes to accommodate the new feed requirements in logical and physical data modelling.

Provided leadership when addressing high level technical issues and questions with the functionality of the reporting and business intelligence applications.

3

Page 4: Rakesh sr dwh_bi_consultant resume

Managed the current and strategize to foresee and plan for the future engineering needs in Data Integration space.

Conducted design review meetings with Developers to explain the design and advice on development strategy

Advised on Informatica Baseline Architecture Deployment procedures and Best Practices.

Effectively communicate with BI developers providing guidance on utilization of data warehouse concepts to enable reporting requirements.

Architected Informatica ETL to integrate the new feeds coming in for new region.

Developed the Proof of concept code using Informatica Power Center, SQL, PL/SQL, UNIX.

Liaised between Database Administration, ETL Development, Testing teams and reporting teams to eliminate the road blocks for smooth flow of information

Conducted stand up meetings to review the daily development progress and gauge the risk if involved any and communicated the same to management

Provided code reviews for Business Logic, Best Practices, Naming Standards, Performance Tuning Guide Lines at Informatica and Database level

Reviewed the change requests with Change Request Management Board that needs to be deployed to Production environment

Participated in the UAT to make a note of changes that do not exceed the scope Verified the post deployment results to make sure the production deployed code

is performing as per the business requirements. Participated in the Concept and Technical review committee to review new

projects in Data Governance Managed the off-shore and onsite ETL Development teams, providing timely

clarifications and guidance, monitoring the progress on a daily basis following the SCRUM methodology

Managed, mentored and provided guidance to the development and testing teams throughout the project process

Project & Client Description:

Baker Hughes is one of the world's largest oilfield services companies. It operates in over 90 countries, providing the oil and gas industry with products and services for drilling, formation evaluation, completion, production and reservoir consulting. Baker Hughes has its headquarters in the America Tower in the American General Center in Neartown, Houston.North America Truck Treating- To process the SAP ECC data to click software.

3. Project : EDW SDP ReleaseClient : VMware, USAEnvironment : Informatica 9.1, OBIDatabase : Oracle 11gDuration : April 2013 to Oct 2012Role : Tech Lead

As Tech Lead:

4

Page 5: Rakesh sr dwh_bi_consultant resume

Performed detailed system analysis and design functions, including the development of data flows, system development specifications, documentation and contributed to the changes to accommodate the new feed requirements in logical and physical data modelling.

Provided leadership when addressing high level technical issues and questions with the functionality of the reporting and business intelligence applications.

Managed the current and strategize to foresee and plan for the future engineering needs in Data Integration space.

Conducted design review meetings with Developers to explain the design and advice on development strategy

Advised on Informatica Baseline Architecture Deployment procedures and Best Practices.

Effectively communicate with BI developers providing guidance on utilization of data warehouse concepts to enable reporting requirements.

Architected Informatica ETL to integrate the new feeds coming in for new region.

Developed the Proof of concept code using Informatica Power Center, SQL, PL/SQL, UNIX.

Project Description:

This project aims to create a Business Intelligence solution to build the capability to measure and monitor the SDP program effectiveness & success and provide information required to support business activities, build reports to verify system and data set ups, and create analytical reports to monitor the health of the business, identify trends, and highlight key areas of action.

The SDP program is a set of new policies, processes and systems to support new subscription business models to VMware customers through the VMware channel.

This initiative provide increased availability of SDP information to Business and offer insights into key metrics while also enabling data visibility throughout the organization, better analysis, and improved decision-making and providing analytical/reporting capabilities. By offering a consolidated view of relevant metrics, it would help decision maker’s act using the most current data. It will also enable management by collecting historical data and enabling performance trending over time thereby providing actionable data to manage projects/resources and take data-driven decisions by utilizing standardized reporting as a unified method of determining performance.

4. Project : Intertek DatawarehousingClient : Intertek, UK LondonEnvironment : SSIS, Cognos, BPC & BO Crystal ReportDatabase : Teradata & SQL ServerDuration : April 2011 to March2013Role : Team Lead

Responsibility:

5

Page 6: Rakesh sr dwh_bi_consultant resume

Analysis of Requirement with on site counterpart. Do the Gap analysis and provide the details of release date. Prepared the mapping to monitor the ETL Batch jobs. Verify source data validation procedure for the new and existing loads. Developed the capabilities, Succession Planning, Cross skilling of resources.

Identify and organize various training Soft Skill, Technical etc. as per the need. Responsible for ensuring team works to agreed quality, standard & best

practices are followed. Designing the ETLs and conducting review meets Involvement in

implementation of BTEQ and Bulk load jobs.  Developed MLOAD scripts to load data from Load Ready Files to Teradata

Warehouse.  Created BTEQ scripts to extract data from warehouse for downstream

applications.  Worked on Teradata Query man to validate the data in warehouse for sanity

check. Prepared the deployment document and verify all changes made by Team. Doing troubleshoot whenever is required. Work closely with the Delivery Manager to define the processes and procedures

for delivery. Facilitate smooth handover of development to delivery manager.

Description:

Run business-critical applications, including Exchange, SQL, SAP, and Oracle, on VMware vSphere with breakthrough performance and outstanding reliability. An instance of licensed products purchased by end customers directly or through other channels from VMware. Track details of deployment including location, status, ownership, contract coverage and history of changes .Customers are provided with a license key upon purchase of any software product. Once issued, VMware tracks this license by product for each order within the Install Base module. We can track different booking status with the help of report.

5. Project : Marketing BIClient : VMware, USAEnvironment : Informatica 8.6.1, OBIDatabase : Oracle 10gDuration : Jul 2010 to March 2011Role : ETL – Lead

Responsibility:

Analysis of Requirement with on site counterpart. Do the Gap analysis and provide the details of release date. Prepared the mapping to monitor the ETL Batch jobs. Verify source data validation procedure for the new and existing loads. Developed the capabilities, Succession Planning, Cross skilling of resources.

Identify and organize various training Soft Skill, Technical etc. as per the need. Responsible for ensuring team works to agreed quality, standard & best

6

Page 7: Rakesh sr dwh_bi_consultant resume

practices are followed. Prepared the deployment document and verify all changes made by Team. Doing troubleshoot whenever is required. Work closely with the Delivery Manager to define the processes and procedures

for delivery. Facilitate smooth handover of development to delivery manager.

Description:

Run business-critical applications, including Exchange, SQL, SAP, and Oracle, on VMware vSphere with breakthrough performance and outstanding reliability. An instance of licensed products purchased by end customers directly or through other channels from VMware. Track details of deployment including location, status, ownership, contract coverage and history of changes .Customers are provided with a license key upon purchase of any software product. Once issued, VMware tracks this license by product for each order within the Install Base module. We can track different booking status with the help of report.

6. Project : Global Service Data warehouseClient : British Telecom, UKEnvironment : OWB 10.2, BO XI, OBIDatabase : Oracle 10gDuration : Jul 2009 to June 2010Role : ETL – Lead

Responsibility:

To Monitor the ETL job for different source system. Pro-active awareness and response to all incidents and a mindset of continuous Improvement. Responsibility of incident resolution lies with ASG teams. Monitor queues on the Incident Management System (BRIDGE CLARIFY);

respond to and Resolve incidents within the SLA. Work with development teams to ensure that Service Desk scripts both for

newly deployed Applications and to reflect changes from major releases are delivered. Ensuring Incident Records are updated during the life of the incident to keep

other Stakeholders informed of progress.

Description:

Global Service Data warehouse is support project. This data warehouse provides the different kind of report. This system deals with Reuters’ and 21CCE data. We have more than 80 source system in this project and we extract data through OWB and Package. We are using 10g and Unix as HP aix.

7. Project : Traicare Encounter Data

7

Page 8: Rakesh sr dwh_bi_consultant resume

Client : ABSi, USAEnvironment : Informatica 8.x, Business Object XI, Cognos 8Database : DB2Duration : Nov 2007– Dec 2008Role : ETL-Tech Lead

Responsibility:

Collecting the requirements for Traicare Encounter Data Change Requests (CRs).

Analysis of Change Request Developing and updating Informatica mappings Perform debugging and tuning of mapping. Involved in preparation of test cases and testing of mapping. Preparation of ETL mapping documents. Change in the Shell Script as per given requirement.

Description:

Processing Health Care Records received from Managed Care Support Contractors worldwide, verification of the accuracy of the same and checking the legitimacy of payments.The project mainly involves the maintenance of the modules which were migrated for Health Care Service Records (HCSR) and Tricare Encounter Data (TED) data from IBM OS/390(Mainframe System) to DB2.

The Executive Information/Decision Support (EI/DS) Program Office (PO) has the mission to provide multilevel Healthcare management information by receiving, editing and processing all data as a result of healthcare encounters for the military active duty, retirees and their dependents.

8. Project : ITO Reporting Dev Release .Client : GE, (Energy), USAEnvironment : Informatica 7.1, Business Object XIDatabase : Oracle 9iDuration : Jan 2007 – Oct 2007Role : ETL-Developer

Responsibility:

Creating Informatica mappings, mapplets and reusable transformations. Creating session & scheduling of session for loading data. Created various Transformations like Lookup, Joiner, Aggregate, Filter,

Expression, Router, and Update Strategy. Perform debugging and tuning of mapping. Involved in preparation of test cases and testing of mapping. Preparation of ETL mapping documents.

Description:

8

Page 9: Rakesh sr dwh_bi_consultant resume

Objective of this project is to modify the existing Data Warehouse so that it can provide the data to the fastest changing reporting requirement. Here I worked with ETL team where my work was to design Informatica mapping for data cleaning and massaging.

9. Project : APeX-Informatica Integration.Client : GE,(Energy), USAEnvironment : Informatica 7.1Database : Oracle 9iDuration : August 2006 – Nov 2006Role : ETL-Developer

Responsibility:

Creating Informatica mappings and reusable transformations. Creating session & scheduling of session for loading data. Created various Transformations like Lookup, Joiner, Aggregate, Filter,

Expression, Router, and Update Strategy. Involved in preparation of test cases and testing of mapping. Preparation of ETL mapping documents. Create the Shell Script for different purpose.

Description:

The proposed project includes data integrations between IBS and TPS with various ERP instances. Currently these integrations are present in WebMethods and need to be converted to Informatica. Please note that files sent to or originating from TPS and IBS would be in Cobol file structures. Also please note that ES GAP is a new ERP instance for which there are no Webmethods interfaces currently existing.The different integrations required for the above purpose are:1) TPS source and 5 Target ERP instances: There are 5 such interfaces.2)5 ERP instances feeding into TPS: There are 3 such interfaces.3) IBS source and 6 target ERP instances: There is one such interface.

10. Project : Data Stream (DS) To Informatica Migration.Client : GE, (Energy), USAEnvironment : Informatica 7.1Database : Oracle 9iDuration : April 2006 – July2006.Role : ETL-Developer

Responsibility:

Creating Informatica mappings and reusable transformations. Creating session & scheduling of session for loading data. Created various Transformations like Lookup, Joiner, Aggregate, Filter,

Expression, Router, and Update Strategy. Involved in preparation of test cases and testing of mapping.

9

Page 10: Rakesh sr dwh_bi_consultant resume

Preparation of ETL mapping documents.

Description

The business’ IM environment uses a version of the Decision stream tool associated with its ERP and non-ERP databases that is supported by the Cognos Decision Stream and not certified with its Oracle 9i upgraded databases. This is to perform the migration of Decision Stream jobs/builds to Informatica to ensure compliance with GE tech stack and to reduce business risk from inter-compatibility and lack of vendor support.

11. Project : Sourcing DashboardClient : GE, (NBC Universal), USAEnvironment : Informatica 7.1, Business Object 5.1, JavaDatabase : Oracle 9iDuration : Sep 2005 – March 2006.Role : ETL-Developer

Responsibility:

Creating Informatica mappings, mapplets and reusable transformations. Creating session & scheduling of session for loading data. Created various Transformations like Lookup, Joiner, Aggregate, Filter,

Expression, Router, and Update Strategy. Perform debugging and tuning of mapping. Involved in preparation of test cases and testing of mapping. Preparation of ETL mapping documents.

Description:

NBCU requires improved presentation on Spend data after integration of Universal spend data to the existing NBCU Sourcing Dashboard. The purpose of this project is to create a DWH and a Reporting Interface which would help NBCU to have a better control of the Spend. This will enable NBCU to leverage best-sourced deals and better controls, resulting in improved processes and reduced cost to NBCU.

Major Project Functionalities includes: Addition of following new Interfaces

o Orlando and Hollywood (JDA, Maximo, Eatec)o Universal SAP, Infinium, o PCARD/ePCARD (Universal, SAM, Vista Studio)o eBUY Universalo VISTA TV, VISTA Studio and VISTA Film, Amex

Dashboard for Digitization Adhoc and Standard Reporting across

o Organization Hierarchy (NBC and Universal)o Commodity Hierarchy and Vendor Hierarchy

Training & Certifications Accomplished

10

Page 11: Rakesh sr dwh_bi_consultant resume

Informatica 8.x Certified Developer IBM Certified Database Associate Qlik View Trained SAP BODS and IBM Datastage Trained (July 2013) SAP BW Trained SAP BO

.

Education:

MSc. Computer Science, First Class, 2003, National University, New Delhi, India.

11