We provide IT Staff Augmentation Services!

Senior Oracle Consultant Resume

0/5 (Submit Your Rating)

Tampa, FL

SUMMARY

  • 7+ years of IT experience in the Analysis, Design, Development, Testing and Implementation of business application systems for Health care, Pharmaceutical, Financial, Insurance, Banking.
  • 7+ years of Database experience using Oracle 11i/10g/9i/8i/7i, MS SQL Server 6.5/7.0.2000, MS Access 7.0/2000, Oracle Report Writer, flat files, SQL, XML, XSL, PL/SQL, SQL*Plus, SQL*Loader and Developer 2000, Windows 3.x/95/98/2000, Win NT 4.0 and Unix. Proficient in working with PL/SQL to write stored procedures, packages, and triggers.
  • Worked with testing team to create test cases for unit and integration testing. Expertise in WinSQL, TOAD (Tool for Oracle Application Developers)
  • Proficient in Analyzing Business processes requirements and translating them into technical requirements.
  • Extensively worked on PL/SQL Object Types, Collections, Ref Cursors, Pipeline functions, Compound triggers, Materialized Views and Table Partitioning.
  • Extensively worked with collections to reduce the overhead and improve the performance using bulk collect and bulk bind.
  • Also handled exceptions in collections using Save Exception and %BULK EXCEPTIONS.
  • Experienced with DBA activities like creating users, granting and revoking privileges on database objects.
  • Worked with dynamic SQL queries by creating SQL queries at runtime using EXECUTE IMMEDIATE, DBMS SQL.
  • Good Debugging skills and good at using Exceptions and Error Handling.
  • Expertise in optimizing and tuning of SQL Queries and PL/SQL applications using utilities like Explain plan, TKPROF & hints, and scheduling the tasks using DBMS JOB/DBMS SCHEDULER.
  • Extensively worked on Data Migration from Oracle to Postgres, Postgres to Netezza and viceversa.
  • Good understanding of Oracle Data Dictionary, RDBMS and Normalization Techniques.
  • Excellent understanding of Client/Server architecture makes a valuable asset to any project, with Excellent Logical, Analytical, Communication and Organizational Skills.
  • Excellent team player and can work on both development and maintenance phases of the project.
  • Highly skilled in providing instantaneous and workable solutions to business problems.
  • Efficient team player with excellent communication skills and good interaction with users.

TECHNICAL SKILLS

Databases: Oracle 11g/10g/9i/8i/7i, PostgreSQL9.0, MS SQL Server 2008, MYSQL 5.6, Netezza, MS Access 7.0/2000.

DB Dev. Tools: TOAD, SQL Developer, PL/SQL Developer, PGAdminIII, SQL*Plus, Aqua Data Studio, Razor SQL, SQL*Loader, SQL Server Management Studio.

Business Intelligence Tools/Utilities: Eclipse, CVS, MS Access Reports, SQL, PL/SQL, SQL Server 2008/2005, SQL*Loader, TOAD 7.x/8.x/9.x, Enterprise DB Migration Studio, JIRA, Win SQL, SQL Navigator, Winscp, MS Project 2000, Visio, MS Source Safe, ERP, Win runner, Load Runner, Test Director.

Operating Systems: UNIX, LINUX, Windows XP/2000/98/95, MS DOS, MAC.

Languages/Web: C, SQL, PL/SQL, SQL*Plus, HTML, Shell Scripting and MS - Excel, XML, XSLT, HTML, Unix Shell Scripting.

Reporting Tools: Oracle Forms and Reports 10g/9i/6i, Crystal reports 9/10.

Data Warehousing: OLAP, OLTP, MOLAP, ROLAP, ETL Informatica, ETI, Data marts, Data mining, Data Cleansing, Data Profiling.

XML Technologies: XML, HTML.

PROFESSIONAL EXPERIENCE

Confidential, Newyork, NY

Database Developer

Responsibilities:

  • Understand the Business requirements and convert them into technical specification.
  • Designed, developed and maintained database objects such as Tables, Views, Indexes, Stored Procedures and Materialized Views in Oracle, PostgreSQL and Mysql.
  • Created Custom Triggers on Application tables to keep track of changes for Auditing in AOMA application.
  • Experienced with DBA activities like creating users, granting and revoking privileges on database objects as per the user’s request.
  • Implement various advanced features ofOracle such as Table Partitioning, Indexing strategies, DBMS Scheduler according to the requirement.
  • Involved in Performance tuning and query optimization using SQL Trace, Hints, TK Prof, Explain Plan.
  • Research production issues and provide documented analysis and sizing required to fix the issue.
  • Detailed understanding and implementing of coding design and documentation protocol as well as unit testing, change management and release procedures.
  • Creating scripts to Migrate data between different databases like Oracle to Postgres and Postgres to netezza, vice versa using enterprise migration tool kit and Unix scripts.
  • Developed scripts in Postgres, required for the different versions of production build or deployment and coordinated with the java team to execute them as per the set up.
  • Written complex SQL’s using joins, sub queries and correlated sub queries in Oracle accordingly.
  • Developed few ad hoc reports on demand basis. The output results were exported in different formats i.e. Excel, CSV and fixed length.
  • Documented the work by creating various reference manuals for reference by future testers and users.
  • Carried out knowledge transfer sessions to other members of team and provided training to users within the department.

Environment: Oracle 11g, PostgreSQL 9.0, MYSQL 5.6, Netezza, UNIX, PL/SQL Developer, PGAdmin III, Razor SQL, Aqua Data studio, Migration tool kit, Jira, CVS Eclipse.

Confidential, Tampa, FL

Senior Oracle Consultant

Responsibilities:

  • Analyze different issues in the Production environment and finding out the root cause followed by an efficient solution in the EMM (Electronic Mobile Measurement) application.
  • Worked with Panelists data retrieval using correlated sub queries and nested sub queries.
  • Acquainted and done reverse engineering of the PL/SQL Procedures, Functions, Views and Complex SQL scripts to find out the business requirement.
  • Sorted issues of long time taking queries by using dynamic SQL statements like Execute Immediate and DBMS SQL.
  • Interacted with the DBA team for Performance Tuning and database issues.
  • Tuned the SQL statements using explain plan for quick data retrieval involving complex joins.
  • For Optimization Process actively involved in creating views, materialized views, partitioning tables etc.
  • Created indexes for avoiding full table scans and disks sorts, and improved the performance and tuned the oracle queries.
  • Worked on loading data from excel into Oracle Table using external tables.
  • To support proactively like decisive on the database or application services, whenever required.
  • Monitor the common queue in CCM.Net tool and resolving the tickets as per the business requirement.
  • Hosted calls to facilitate and lead the meeting for any incidents, defect triage, Root Cause Analysis.
  • Troubleshooting for any monitoring alert scripts by coordinating with Command center or monitoring tools team.
  • Worked extensively with XML files in the production environment.
  • Involved in organizing production environment for different warehouse projects and documentation of complete project for maintenance purposes.
  • Worked closely with various DW Analyst/Developers working on specific data marts, multiple business units to identify key information that will enhance business decision-making.
  • A good team player by coordinating closely with App Dev, Operations and external Vendors.
  • Responsible for extensive data validations, feeding of live data and user acceptance for each module.
  • Received Client recognition award for my commitment and dedication in the Project.

Environment: Oracle 11g, Toad, SQL Server 2008, SQL Server Management Studio, Perforce, Perl, Web logic, CCM.Net.

Confidential, Beaverton, OR

Application Engineer

Responsibilities:

  • Worked as an application Engineer in the Production Support in the Planning Department dealing with GFPDM application.
  • One of the major roles is to monitor the jobs as the GFPDM data gets updated on a daily basis through Batch jobs.
  • Understanding the Business requirements from the Business Analysts and converting them into technical specifications
  • Where the user interface application works on SAP ABAP Environment and the backend is ORACLE 10G.
  • Acquainted and worked on reverse engineering of the PL/SQL Procedures, triggers, Views and Complex SQL scripts to find out the business requirement.
  • Optimized critical queries to eliminate full table scans using Explain plan, TKPROF.
  • For Optimization Process actively involved in creating views, materialized views, partitioning tables and creating indexes etc.
  • Created SQL Loader scripts and External tables to load the data from flat files and validated the data with PL/SQL procedures.
  • Responsible for making enhancements to the existing database.
  • Created database tables/views for designing the database using primary keys and foreign keys.
  • Worked with different kintana’s that comes to production and fix them as per the business requirements.
  • Handle the complex supply planning application catering to apparel, Footwear and Equipment business by converting the Business requirements into technical specifications.
  • Responsible for handling and owning complex modules
  • Interaction with client on regular basis for capturing enhancement requirement.
  • Writing and enhancing PL/SQL Stored Procedure, Packages, Triggers and Views on the Back End for the requirements in the production.
  • Worked with Toadwhich is asoftware application for development andadministrationof variousrelational databasesusing SQL.
  • Used a tool called Autosys or Work Control center (WCC) to monitor the Batch on day to day basis.

Environment: Oracle 10g, Toad, Autosys, Unix, Informatica, SAP ABAP.

Confidential, Cincinnati, OH

Senior Oracle Developer

Responsibilities:

  • The project involved checking eligibility and assigning members to the Health Care Policies within a designated zip code.
  • Collected and collated appropriate data for use in databases and conduct related research.
  • Coordinated with Business Analysts to convert Functional Requirements into technical Specifications.
  • Performed the automation process to assign members to Health Insurance Policies.
  • Extensively wrote Custom packages, stored procedures, triggers, materialized views, functions using PL/SQL.
  • Used Ref Cursors in the New Member Packages for faster retrieval of information.
  • Used Pipelined functions to return large result sets.
  • Developed triggers and indexes for efficient data management.
  • Modified existing Interfaces using PL/SQL procedure, triggers and functions in the Human Resources module.
  • Used DBMS SCHEDULER to automate the regular tasks and improve time-constrained performance.
  • Tuned SQL statements using Explain plan, TKPROF for maximum efficiency and performance.
  • Responsible for requirement Analysis, Coding, Testing and Implementation of various modules.
  • Developed control files for SQL*Loader and PL/SQL programs for loading and validating the data into the interface tables from the Legacy system.
  • Used UTL Files to transfer data out of Oracle Database.
  • Performed Data Validations, Data Conversions for bringing the data from legacy system to Interface Tables.
  • Performed SQL Tuning of existing procedures, packages and functions for faster query execution using Hints, TK Prof and Explain Plan utilities.
  • Developed Dynamic SQL code for runtime query execution.
  • Performed automation using UNIX/KORN shell scripts.
  • Extracting data from Teradata, and analyzing data and loading it into Oracle.
  • Interacted with the DBA team for Performance Tuning and database issues.
  • As a part of a team, successfully completed the design, development and implementation of the system.
  • Worked on production support, bug fixing and enhancements.

Environment: Oracle 11g, SQL*PLUS, SQL*Loader, TOAD, Ms Excel, .Net, SQL*Navigator, TeraData, shell scripting (Korn).

Confidential, Illinois, IL

Senior Pl/Sql Developer

Responsibilities:

  • Creating and Debugging of Packages and Procedures & Functions.
  • Responsible for requirement Analysis, Coding, Testing and Implementation of various modules.
  • Gathered and translated business requirements into detailed, production-level technical specifications, new features, and enhancements to existing technical business functionality.
  • Developed PL/SQL procedures and functions to migrate data between Oracle Databases.
  • Extensively used PL/SQL Developer for creating database objects, running the command scripts for inserting the configuration data items.
  • Used Oracle Forms to create new forms and also maintain existing forms.
  • Automated data loading, extraction, reports generation using UNIX Shell scripting.
  • Loading data by using SQL* Loader to custom tables.
  • Troubleshoot jobs using the debugging tool.
  • Worked on materialized views, DBMS SCHEDULER for scheduling jobs and UTL MAIL to send mails using oracle 10g.
  • Involved in reverse engineering of the application using Erwin.
  • Used Erwin to transform data requirements into data models.
  • Analyzed business process workflows and developed ETL procedures for moving data from source to target systems.
  • Worked on load data from excel into Oracle Table using PL/SQL.
  • Designed Web-based Internet applications linked to firm-wide SQL databases.
  • Conducted performance tuning of applications through tuning pack and SQL*Navigator, SQL*TRACE, TKPROF utilities.
  • Implemented shell scripts for trouble shooting Oracle Errors with the help of trace files and scheduled them.
  • Configured database performance tools such as Oracle Enterprise Manager, SQL Navigator and used them for tuning of applications.
  • Used Oracle Enterprise Manager, TOAD for developing and managing pl/sql scripts.

Environment: Oracle 11g, Pl/Sql, SQL *Plus, TOAD, Oracle Forms 6i, Oracle Reports 6i, Ms Excel, SQL*Navigator, Power Builder, shell scripting (Korn ).

Confidential, CHICAGO, IL

Pl/Sql Developer

Responsibilities:

  • Designed complex UNIX scripts and automated it to run the workflows daily, weekly and Monthly.
  • Developed mapping parameters and variables to support SQL override.
  • Setting up Batches and sessions to schedule the loads at required frequency using Power Center Workflow manager.
  • Implemented recovery solutions by writing stored procedures and cursors using Sybase SQL to undo mistakes made by traders.
  • Created mappings/workflows to extract data from SQL Server, Sybase and Flat File sources and load into various Business Entities and Transaction Data Sets.
  • Created complex SQL, PL/SQL, stored procedures, functions.
  • Insured that all enterprise procedures are followed such as system testing, change management, project prioritization, promotion to production, time entry, etc
  • Draft, institute and continually refine required processes. Actively participated in user acceptance and sign-off process. Worked effectively with assigned project managers.
  • Participated in the review and maintenance of data security standards to protect information assets.
  • Provided reliable, timely support of integration, performance and user acceptance testing processes.
  • Designed and developed complex aggregate, join, look up transformation rules (business rules) to generate consolidated (fact/summary) data identified by dimensions using Informatica ETL (Power Center) tool.

Environment: Informatica Power Center 7.1, Oracle 8i/9i, MS SQL Server 2008/2005, XML, Web Services, Sun Solaris 2.6 and Windows NT.

Confidential, Morris Plains, NJ

Oracle Developer

Responsibilities:

  • Involved in data modeling, development and enhancement of various modules.
  • Involved in all phases of SDLC from requirement, design, development, and testing.
  • Normalization of the database following the first, second and third normal forms to eliminate redundant data and reduce the database size.
  • Wrote packages, stored procedures for storing the client information in providing the services of cloud computing and email applications using PL/SQL.
  • Created database objects such as tables, views, synonyms, indexes and sequences.
  • Created views based on multiple tables and performed data changes using Instead of triggers for the underlying tables.
  • Created changes in the database according to new requirements (new tables in the existing database and fields in the existing tables).
  • Constructed the required data involving complex JOIN statements, including outer-joins, intersect and union all.
  • Worked with Collections and improved the performance of multi-row queries by using Bulk Collect and Bulk binds.
  • Used DBMS SCHEDULER to automate the regular tasks and improve time-constrained performance.
  • Tuned SQL statements using Explain plan, TKPROF for maximum efficiency and performance.
  • Wrote SQL, PL/SQL programs to retrieve data from data repository using cursors and exceptional handling.
  • Performed the uploading and downloading flat files from UNIX server using FTP.
  • Created PL/SQL Procedures, Functions, Triggers and Packages to meet the business requirement of the project and avoided mutating table errors using Compound triggers.
  • Used Global Temporary tables to access the repeated data within a session and improved the performance.
  • Coordinated with front end team working on Ruby with rails and provided them the required procedures and packages and necessary insight into the data.
  • Used SQL loader for importing the flat files which consists of several records of clients’ information into the different tables in the database.
  • Used UTL FILE package to manipulate the data from files before insertion into the database.
  • Generated various statistical reports using Oracle Reports for the review of Management.
  • Created matrix type reports for reporting to the end users.
  • Unit testing the PL/SQL code.

Environment: Oracle 9i, SQL, PL/SQL, TOAD 8.6, Oracle Reports, UNIX.

Confidential

Oracle Developer

Responsibilities:

  • Participated in meetings with users, Business analysts in understanding the business requirements
  • Involved in Developing and handling the PL/SQL Packages, Procedures and Database Triggers.
  • Developed and maintained the reusable codes as Common Library routines.
  • Involved in fixing the bugs at the runtime.
  • Involved in preparing program flows and test plans.
  • Involved in writing the UNIX shell scripts to automate Oracle jobs.

Environment: UNIX, Windows NT, Oracle 9i, SQL, PL/SQL, SQL * Plus, Toad.

We'd love your feedback!