We provide IT Staff Augmentation Services!

Bi/dw (odi) Consultant Resume

0/5 (Submit Your Rating)

Farmington Hills, MI

SUMMARY

  • Over 9 years of industry experience in architecting data - related solutions, developing data warehouses, developing ELT/ETL jobs, Performance tuning and identifying bottlenecks in the process flow.
  • ODI: 5+years of extensive DW experience using Oracle Data Integrator, Configured and setupODI, Master Repository, Work Repository, Projects, Models, Sources, Targets, Packages, Knowledge Modules, Interfaces, Scenarios, Filters, Condition, Metadata.
  • Data Modeling: 2 years of Data Modeling experience using Dimensional Data modeling, Star Join Schema modeling, Snow-Flake modeling experience using Normalization, Fact and Dimensions Tables, Physicaland Logical Data Modeling.
  • Extensively worked with large Databases in Development, Testing and Production environments.
  • Strong understanding of the principles of Data warehousing, Fact Tables, Dimension Tables, star and snowflake schema modeling.
  • Thorough knowledge of Software Development Life Cycle (SDLC) with deep understanding of various phases like Requirements gathering, Analysis, Design, Development and Testing
  • Analyzed the Business requirement for Oracle Data Integrator and mapped the architecture and used ODI for reverse engineering to retrieve metadata from data storage and load it to the repository.
  • Used Oracle Data Integrator Designer (ODI) to develop processes for extracting, cleansing, transforming, integrating, and loading data into data warehouse database.
  • Oracle Data Integrator (ODI) reduce the dependency on Excel and other proprietary tools for data entry and reporting, and provide property and department level budgeting/forecasting so as to produce a consolidated budget and forecast.
  • Expert in installing and configuring the Oracle Data Integrator (ODI) software tool in a three-tier environment and performing periodic upgrades, performing source-to-target mappings, storage capacity planning, developing ETL.
  • Specialized in developing stored procedures, functions, packages and database triggers using Oracle SQL and PL/SQL to improve query performance.
  • Self-starter, entrepreneurial, highly motivated team- player with excellent communication / problem-solving skills. Quick learning ability vis-à-vis new technology

TECHNICAL SKILLS

ETL Tools: Oracle Data Integrator.(ODI 11g)

BI Tools: OBIEE, Cognos reporting tool

RDBMS: Oracle 11i/10g/9.x/8.x, SQL Server 2005,MS Access

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

Operating Systems: UNIX/LINUX, MS-DOS, Windows NT/2000/XP

Design / Application Tools: Microsoft Visio (Visio Soft Diagram), TOAD, SQL Navigator, SQL Developer etc.

PROFESSIONAL EXPERIENCE

Confidential, Farmington Hills, MI

BI/DW (ODI) Consultant

Responsibilities:

  • Created ODI jobs to replicate the existing process of Shell scripts and SQL scripts Created ODI Interfaces with simple to complex transformation rules while migrating from Source to the target
  • Created ODI Package of various complexity and automated process data flow
  • Configured the testing environment and process to export and Import ODI Objects into the Testing and Production (Execution) environment
  • Performed source to Staging and staging to target mapping specifications and developed ETL / ELT ODI code for the same.
  • Created Topology connection for reading xml logs and writing into oracle db.
  • Created ODI Interfaces for reading data from xml using external properties and loaded into staging table.
  • Created ODI Interfaces to load data into ODS for downstream systems.
  • Created ODI Interfaces to load data into dimension and fact tables for traffic and billing data mart.
  • Used IKM, LKM, JKM & CKM knowledge modules to create ODI Jobs for data loading.
  • Created packages and it’s scenario to automate loading jobs.
  • Created Shell scripts to archive source files in the server
  • Used ODI to build performance data integration solutions including extraction, transformation and load packages for data warehousing. Extracted data from the XML file and loaded it into the database.
  • Used principles of Normalization to improve the performance. Involved in ETL code using PL/SQL in order to meet requirements for Extract, transformation, cleansing and loading of data from source to target data structures.
  • Developed Advance PL/SQL packages, procedures, triggers, functions, Indexes and Collections to implement business logic using SQL Navigator.

Confidential, Clearwater, FL

Senior ODI Developer

Responsibilities:

  • Asses the system requirement for Oracle Data Integrator (ODI) software Installation as per Oracle guidance.
  • Gathered ELT requirements from Business team and designed its high level documents.
  • Installed and configured the Oracle Data Integrator (ODI) software tool in a three-tier environment and performing periodic upgrades, performing source-to-target mappings.
  • Created Master/Work repositories, Physical/Logical schemas, Agents, and Context into ODI Topology Manager Tool.
  • Configured ODI Agents on Windows server and tested them to execute and schedule ODI Scenarios.
  • Setup Security for accessing ODI s/w by creating groups and users into Security Manager.
  • Reverse Engineered Source and Target Data Stores using Reverse Engineering Knowledge Modules.
  • Installed and configured ODI 11g on windows environments.
  • Created and configured ODI 11g Agent and Installed it as a window services.
  • Implemented mappings in ODI 11g using Aggregate, Expression, Filter, Dataset, Join, Lookup and Split components.
  • Debug the mappings using debugger to resolve code issue.
  • Used RCC (Repository consistency check) utility to check consistency of both master and work repositories before doing upgrade
  • Involved in Dimensional Modeling such as star schema, snow flake schema, creating Facts, Dimensions and Measures.
  • Worked in importing data from heterogeneous data sources like database, flat file, XML files, excel.
  • Designed Interfaces to load data from Flat files, CSV files in to staging area (Oracle) and load in to Oracle data warehouse.
  • Export/Import interfaces, packages and it’s scenarios across different environments.
  • Implemented Interfaces for loading Source data into Staging area and Staging data into Dimension and Fact tables of Reporting Data mart.
  • Designed end to end ELT process flow and implemented it using ODI packages.
  • Created static and dynamic variables and used them as declare, set, evaluates and refresh types.
  • Implemented ODI procedures to execute pre and post process commands such as disable and enable Indexes.
  • Implemented Success and Failure Notifications into ODI Packages.
  • Created load plans to run the scenarios in a hierarchy of sequential and parallel steps.
  • Created test cases for end to end and rated testing of ELT Packages.
  • Performed unit and system testing of ELT Packages.

Environment: Oracle 11g, ODI, ODI 11g, TOAD, PL/SQL, DB2

Confidential, Delaware

Senior Developer

Responsibilities:

  • Responsible for developing, supporting and maintaining the ELT (Extract, Load and Transform) processes using Oracle Data Integrator (ODI).
  • Installation & configuration of Oracle Data integrator, configuration of Master and Work Repository.
  • Responsible for Design, Development and implementation of multiple ODI interfaces
  • Created several ODI Interfaces to implement Business Logic with ODI Graphical (Designer, Topology Manager, Operator, and Security Manager) & Knowledge modules (Reverse-engineering, Journalizing, Loading, Check, Integration and Service).
  • Responsible for issue resolution and performance tuning of ODI Interfaces.
  • Created Source and Target systems physical and logical data server connections into ODI Topology Manager
  • Created ODI Variables and used it into ODI interface, Procedure and Packages
  • Created ODI Interfaces using LKM, CKM & IKM Knowledge Modules.
  • Created Interfaces to load data from source systems to staging area, staging area to dimension and fact tables of Target
  • Created Process flows using ODI Packages for loading data from source system to staging area, staging area to dimension and fact tables
  • Used Refresh, Set and Evaluate ODI variables types into ODI Packages
  • Created Scenarios of ODI Packages for migrating code into Prod execution repository
  • Migrated Code from Development to Testing to production.
  • Created Views, Functions, Procedures and Packages in PL/SQL for ODI process.
  • Identified and fixed bottlenecks and tuned the complex ODI Interfaces for optimized performance.
  • Involved in Unit testing, User Acceptance Testing and System Testing to verify accuracy and completeness of ETL process, Prepared & documented unit test plans

Environment: Oracle 11g, ODI 11g, SOL*Plus, TOAD, SQL*Loader, Shell Scripts, UNIX, Siebel 8.2.2.

Confidential, Lexington, KY

ODI developer

Responsibilities:

  • Installed and configured ODI 11g into DEV and PROD environments
  • Created ODI jobs to replicate the existing process of Shell scripts and SQL scripts
  • Created ODI Interfaces with simple to complex transformation rules while migrating from Source to the target
  • Created ODI Package of various complexity and automated process data flow
  • Configured the testing environment and process to export and Import ODI Objects into the Testing and Production (Execution) environment
  • Performed source to Staging and staging to target mapping specifications and developed ETL / ELT ODI code for the same.
  • Created Topology connection for reading xml logs and writing into oracle db.
  • Created ODI Interfaces to load data into ODS for downstream systems.
  • Created ODI Interfaces to load data into dimension and fact tables for traffic and billing data mart.
  • Used IKM, LKM, JKM & CKM knowledge modules to create ODI Jobs for data loading.
  • Created packages and it’s scenario to automate loading jobs.
  • Used ODI to build performance data integration solutions including extraction, transformation and load packages for data warehousing. Extracted data from the XML file and loaded it into the database.
  • Used principles of Normalization to improve the performance. Involved in ETL code using PL/SQL in order to meet requirements for Extract, transformation, cleansing and loading of data from source to target data structures.
  • Developed Advance PL/SQL packages, procedures, triggers, functions, Indexes and Collections to implement business logic using SQL Navigator.

Environment: Oracle 11g, ODI 11g, SOL*Plus, TOAD, SQL*Loader, Shell Scripts, UNIX, Reports 9i.

Confidential

Cognos Developer

Responsibilities:

  • Involved in Analysis of the Project requirements.
  • Extracting the data from various source systems
  • Dealing with the source systems for the source data.
  • Documenting the Gap analysis.
  • Creation of LLD and HLD
  • Designing the logic
  • Estimation of efforts.
  • Developing reports using Cognos 8.2
  • Developing reports with conditional styling and drill through options.
  • Creating the defects log
  • Testing whether the developed tasks to meet the standards
  • Coordinating with the onsite-offshore team

Environment: Cognos report studio, Cognos power Play transformer, Oracle 10g.

Confidential

Analytics and Reports Developer

Responsibilities:

  • Customer service and feasibility.
  • Technical understanding of the Specifications.
  • Documenting the Gap analysis.
  • Creation of LLD and HLD
  • Designing the logic
  • Estimation of efforts.
  • Implementation of the logic and developing the Reports.
  • Gap Analysis and Data Sanity Check.
  • Testing the accuracy of the data.
  • Gathering the defects, enhancements and the change requests raised by the user.
  • Preparing the test cases document and the result of the test cases.
  • Taking up the calls with the user for gathering the change requests and feedback on the resolved defects.
  • Development of Analytics based on Cognos 7
  • Development of reports using Cognos 8 Report Studio.
  • Creation of Unit Test Plan for Analytics and reports and performed the unit testing.

Environment: Cognos Power play transformer, Cognos reports studio, Oracle 10g, TOAD, XML, and UNIX.

Confidential

Reports Developer

Responsibilities:

  • Understanding business requirements and convert them in the Functional Design Documents.
  • Developing prototypes for the clients before inception of a new project.
  • Created multidimensional cubes for users to be able to get business information from Cognos Power Play/Analysis Studio
  • Determining Framework Manager Model requirements and modify or create the Model as required.
  • Creating Reporting table DDLs such a way that to achieve the Reporting Functionality using Teradata Scripting.
  • Created the Dimensional (DMR) models to help the analytical team.
  • Responsible for report enhancements and contributed towards maintenance and modification of existing reports.
  • Developed reports using Report Studio, Query studio and analysis studio.
  • Equest Fixing defects in various testing processes like Integration Testing, Product Testing, and User Acceptance Testing.
  • Monitoring system performance and making configuration changes.
  • Scheduled and distributed reports using Schedule Management in Cognos connection.
  • Migrating Reports and packages between different environments.
  • Writing technical specification documents for the reports developed.
  • Environment: Cognos 8x.Databases - DB2

References available on request

We'd love your feedback!