We provide IT Staff Augmentation Services!

Sr. Oracle/etl Developer Resume

4.00/5 (Submit Your Rating)

Parsippany, NJ

PROFESSIONAL SUMMARY:

  • 5+ years of total IT experience as an Oracle PL/SQL Developer in Analysis, Design, Data Modeling (Logical and Physical), Development of client/server and multi tired applications and Data warehouse environments using the Oracle RDBMS, SQL, and PL/SQL on different platforms like Windows NT/2000/XP, UNIX and Linux and Implementation of Business Intelligence applications.
  • Involved in all phases of software life cycle - Requirement gathering and Analysis, Database design, Database development, Application development, Test, Implementation and Support
  • Strong knowledge in Agile/ Scrum methodologies.
  • Excellent experience in Relational Database (RDBMS), Oracle 12c,11g,10g,9i, Microsoft SQL Server, Teradata Load and MultiLoad, SQL, PL/SQL, TOAD.
  • Good experience of Performance Analysis and SQL query tuning using Query Optimizer, Indexes, Clusters, SQL Access Advisor, Hints, Explain Plan, and Tk-prof.
  • Proficient in PL/SQL programming - Stored Procedures, Functions, Packages, SQL tuning, and creation of Oracle Objects - Tables, Views, Materialized Views, Triggers, Sequences, Synonyms, Database Links, and User Defined Data Type
  • Expert in Extraction, Transformation and Loading (ETL) experience using Oracle and IBM Info sphere DataStage 11.3/ 9.1/8.5/8.1/7.5.
  • Expert Level experience in DataStage Client components - DataStage Designer, DataStage Manager, DataStage Director and DataStage Administrator
  • Extensively worked on Server Edition, Enterprise Edition (Parallel Extender) and Development of Data Warehouse/Data Mart Applications making use of all stages Aggregator, Sort, Merge, Join, Change Capture, Peek stages in Parallel Extender job.
  • Experience in designing Job Batches and Job Sequences for scheduling server and parallel jobs using DataStage Director, UNIX scripts and hands on experience with scheduling of shell scripts using AUTOSYS/CONTROL-M.
  • Experienced in Dynamic SQL, PL/SQL Collections and Exception handling.
  • Experience in advanced PL/SQL concepts like Bulk collect, Multi Table insert, Materialized Views, PL/SQL tables, Cursors, Nested tables, arrays, Records, Types and Dynamic SQL for DML operations for better performance.
  • Strong Knowledge of Data Warehouse architecture in Designing Star Schema, Snow Flake Schema, FACT and Dimensional Tables. Physical and Logical modeling using Erwin.
  • Involved in Logical and Physical Design, Backup, Restore, Data Integration and Data Transformation Service and Creating Database Objects (Tables, Index, Triggers, Views, and Store Procedures).
  • A well-organized, goal-oriented, highly motivated effective team member with excellent analytical, troubleshooting, and problem solving skills.

TECHNICAL SKILLS:

Tools: TOAD,SQL*PLUS, SQL*NAVIGATOR, SQL DEVELOPER, Putty, IBM Information Server DataStage 9.1/8.7/8.5/8.1

Data Modeling: E-R Modeling, Star and Snowflake Schema Modeling

Databases: Oracle 11g/10g/9i/8i, SQL Server 2008/2005, Teradata V2R5.0, DB2 UDB

Languages: C/C++, SQL, PL/SQL and Shell Scripting

Operating System: Unix, Linux, Windows XP,7,8 server

Scheduling Tools: Autosys, Control-M

WORK EXPERIENCE:

Confidential, Parsippany, NJ

Sr. Oracle/ETL Developer

Responsibilities:

  • Developing various PL/SQL stored procedures and functions
  • Writing PL SQL scripts and used couple of metadata tables to do Data Profiling, Referential Integrity and Data Quality before loading data into staging area.
  • Writing scripts to create new tables, views, queries for new enhancement in the application using TOAD.
  • Developing PL/SQL triggers and master tables for automatic creation of primary keys and foreign keys.
  • Development of the Mappings, Lookups, reusable components, Sessions, Workflows
  • Coordination with DBA in creating and managing Tables, Indexes, Table spaces, Triggers, DB Links and Privileges
  • Developing back-end interfaces using PL/SQL Stored packages, Procedures, Functions, Collections, Object Types, Triggers.
  • Developing PL/SQL Procedures at the database level that were used in the mappings through Stored Procedure Transformation.
  • Responsible for using different types of Stages such as ODBC Connector, Oracle Connector, DB2 Connector, Teradata Connector, Transformer, Join, Sequential File to develop different jobs.
  • Developing DataStage Parallel and Sequence Jobs.
  • Developed common Jobs, Shared containers and Server Routines which are used across the project in most of the interfaces.
  • Created Unix Shell Scripts that take care of end to end automation. Developed UNIX shell Scripts that trigger DataStage jobs, transfer the output files, perform basic validations on file.
  • Prepared Unit Test Cases and executing them.
  • Fix the defects raised by testing team and maintain the status in HP Quality Center.
  • Extensively used SQL tuning techniques to improve the performance of Data Stage Jobs.
  • Tuned DataStage transformations and jobs to enhance their performance.
  • Provide Post Implementation Support.
  • Developed Multi-Instance reusable Datastage jobs.
  • Involved in performance tuning by rewriting the queries and modifying existing Datastage jobs.

Environment: ORACLE 10g/11g/12c, Oracle SQL Developer, SQL Navigator, SQL * Loader, SQL*PLUS, IBM InfoSphere 9.1.2, IBM InfoSphere DataStage 8.7v, UNIX shell Script, DB2, Teradata, AQT (for accessing SQL Server and DB2), Office.

Confidential, NYC, NY

Sr. Oracle/ETL Developer

Responsibilities:

  • Handling production issues and working on developing new design specifications into ETL coding and mapping standards.
  • Translated business requirements into Technical Design and documentation.
  • Created Tables, Synonyms, Sequences, Views, PL/SQL Stored Procedures and Triggers.
  • Enforced database integrity using Primary keys and Foreign keys.
  • Created PL/SQL functions to facilitate business functions and calculations.
  • Wrote complex SQL queries, generated views for the administrative department.
  • Performance tuning of database queries using TKPROF, Explain plan and SQL trace.
  • Extensively used Datastage Designer to develop processes for extracting, transforming, integrating and loading data from various sources into the Data Warehouse.
  • Created ETL processes composed of multiple Datastage jobs using job sequencer and developed shell scripts to automate the process and tested the processes.
  • Extensively worked on different databases like Oracle, DB2 and SQL Server to extract and load the data from one another.
  • Used different types of stages like Transformer, CDC, Remove Duplicate, Aggregator, ODBC, Join, Funnel, dataset and Merge for developing different jobs.
  • Extensively used Parallel stage like row generator, column generator and Peek Stages for debugging purpose.
  • Used the Director and its run-time engine to schedule running the job, testing and debugging its components, and monitoring the resulting executable versions.
  • Customized UNIX scripts as required for preprocessing steps and to validate input and output data elements.
  • Effectively implemented Partitioning and Parallelism techniques to fully utilize the resources and enhance job performance.
  • Designed and developed various jobs for scheduling and running jobs under job sequencer and DataStage Director.
  • Extensively implemented import/export utilities for migrating code.
  • Attended daily meetings to review the status of the schedule and go through pending issues.
  • Coordinated with Release manager and DA to migrate the components from one environment to another environment. Integrated with other Projects, for sharing the table structures and data.

Environment: ORACLE 10g/11g, Oracle SQL Developer, SQL Navigator, SQL * Loader, IBM Websphere Datastage 9.1/8.1, Netezza, DB2, SQL, PL/SQL, UNIX Shell Scripting, Datastage Version Control, MS SQL server, Control M 7.5, RTC.

Confidential, Bloomington, IL

Oracle/ETL Developer

Responsibilities:

  • Closely monitored functionality of development and online production servers. Rendered 24-hour on-call, database support services.
  • Understanding the requirements and preparing Low Level Design documents and there by developing parallel and sequence jobs.
  • Performing Database cloning and using export and import mechanism.
  • Performance tuning of SQL and PLSQL Scripts.
  • Writing PL/SQL scripts, procedures and packages.
  • Performed data loads using SQL*LOADER.
  • Tuned SQL and PL/SQL code using Oracle Enterprise Manager Tools and Explain plan.
  • Developed Shared containers and Server Routines which are used across the project in most of the interfaces.
  • Worked in Data Migration project.
  • Involved in Each Phase of project - End to End module.
  • Written complex queries to facilitate the supply of data to other teams.
  • Responsible for using different types of Stages such as Sequential File, Sort Aggregator, Transformer and ODBC to develop different jobs.
  • Designed jobs using different parallel job stages such as Join, Merge, Lookup, Remove Duplicates, Copy, Filter, Funnel, Dataset, Lookup File Set, Change Data Capture, Modify, and Aggregator.
  • Used DataStage Director for Schedule jobs in production for some of the projects.
  • Provide support to Testing Team and fix defects raised in different phases of testing.
  • Developed DataStage Parallel and Sequence Jobs.
  • Developed UNIX shell Scripts used to validate the files.
  • Created Error Files and Log Tables containing data with discrepancies to analyze and re-process the data.
  • Tuned DataStage transformations and jobs to enhance their performance.
  • Used Control-M for Scheduling jobs and monitor the same.

Environment: ORACLE 10g, Oracle SQL Developer, SQL * Loader, IBM InfoSphere DataStage 8.1v, UNIX shell Script, Office, Visio.

Confidential

Programmer

Responsibilities:

  • Studying the business requirement, preparing the impact analysis document.
  • Prepared technical specification document, upon review of the solution developed the solution using Datastage jobs and sequencers.
  • Used sequential file stage as the source for most of the source systems.
  • Used aggregator, look up, join, merge, dataset, transformer, sequencer, sequential file DB2 bulk load, hashed file stage, surrogate key generator.
  • Created DDL statements for new tables, changes to table structure, index changes, and creation of triggers and stored procedures.
  • Prepared unit test cases and test plans.
  • Executed the test cases, captured the results.
  • Supported the system post production and worked in co-ordination with the production support teams to resolve any issues.

Environment: ORACLE 8i/9i, Oracle SQL Developer, DataStage 8.1 (Designer, Director, Manager, Administrator) Enterprise Edition, SQL Server 2005, IBM DB2, MS Visio 2000.

We'd love your feedback!