We provide IT Staff Augmentation Services!

Oracle Pl/sql Developer Resume

3.00/5 (Submit Your Rating)

Bloomfield, CT

SUMMARY:

  • An IT professional with more than 9+ years of experience as Oracle Developer for System Analysis, Designing, Testing Development & Support of Oracle 8i, 9i, 10g, 11g & 12c in Production, Staging, Development environments.
  • Extensive domain knowledge in Investment Banking, Retail and Insurance industries.
  • Over 5 years of experience in Data Migration, Data warehousing and ETL(extraction, transformation and loading operations).
  • Over 5 years of experience in UNIX Shell - Scripting.
  • Extensive experience in creating XML files to store data and making them available when necessary.
  • Strong work experience in Query construction, Stored Procedures, Triggers and User Defined Functions using SQL, PL/SQL.
  • Mastery of PL/SQL programming, using features such as Records, Collections, Bulk Bind, Ref. Cursors, and Dynamic SQL.
  • Experience in using ERWin data modeling tool for creating data models and relational schema.
  • Expert knowledge of new features in Oracle 11g, such as Virtual Columns, Flashback Table, PIVOT and UNPIVOT queries.
  • Well experienced in performance tuning, using various Oracle utilities, including EXPLAIN PLAN, Hints, SQL TRACE, TKProf and DBMS Profiler to identify bottlenecks and provide solutions.
  • Experience in organizing and managing routine jobs by using packages like DBMS SCHEDULER to schedule tasks.
  • Experience in Oracle backups, generally through Export and Import utilities(Full, User, and Table).
  • Expertise in Data Migration using Database link, SQL*Loader and UTL File Utilities.
  • Experience in database administrative tasks like installation and configuration of database, creating database, partitioning of database, creating indexes.
  • Experience in creating mappings using Informatica.
  • Self-motivated with good analytical, problem solving and presentation skills.
  • Excellent team player with enthusiastic, strong initiative and ability to accept responsibilities and meet tough deadlines.

TECHNICAL SKILLS:

Languages: SQL, PL/SQL, UNIX Shell Scripts, C, PHP, JCL, VBScript

RDBMS: Oracle 12c/11g/10g/9i/8i/8.0/7.0, MS-SQL Server 2000/2005, MySQL.

ETL Tools: Informatica 9.5, IBM Datastage.

GUI: Oracle Forms & Reports 11g, SQL*Loader.

Database Tools: SQL PLUS, TOAD, and SQL developer Teradata.

Operating Systems: Windows XP/7, Windows Server 2008 and Linux (Redhat/Ubuntu).

PROFESSIONAL EXPERIENCE:

Confidential, Bloomfield, CT

Oracle PL/SQL Developer

Responsibilities:

  • Responsible for requirements gathering, analysis, design and development of any enhancements in the application.
  • Created and maintained database objects like Tables, Views, Materialized views, and Synonyms to support business requirements.
  • Developed Stored Procedures, Functions, Triggers and Packages to meet the business requirements and update the existing objects based on change requests.
  • Utilized database links to accommodate cross-database transactions.
  • Extensively used PL/SQL Collections and Records, Partition methods for oracle tables and indexes.
  • Worked with Bulk Collect to improve the performance of fetching data.
  • Handled errors using Named System Exceptions such as INVALID NUMBER, NO DATA FOUND and PRAGMA EXCEPTION INIT.
  • Created aggregate materialized views in Data Warehouse.
  • Performed Oracle Performance tuning using SQL TRACE and EXPLAIN PLAN.
  • Designed and developed data loading processes using PL/SQL and UNIX Shell scripts.
  • Involved in developing ETL Process to load the data from different sources.
  • Used SQL*Loader and external table to successfully massive data migration.
  • Used AUTONOMOUS TRANSACTION PRAGMA to log the status when error occurred.
  • Implemented table partitioning and sub-partitioning to improve performance and data management.
  • Used various Shell Scripts and Scheduled jobs on Crontab in UNIX environment on a routine basis.
  • Worked on SQLPLUS and SQLLDR calls from shell scripts.
  • Organized and managed routine jobs using packages like DBMS SCHEDULER to schedule tasks.
  • Performed Unit Testing on the scripts and ensured all the exceptions were handled according to the business logic.
  • Worked on Slowly Changing Dimensions to handle the incremental load of the Dimension data.
  • Transferred data using FTP (File Transfer Protocol) and storing the back-ups of data using SCP (Secured Copy).
  • Documented the whole process flow, PL/SQL packages, locations and descriptions, and possible error messages.
  • Provided knowledge to other team members about the new technology and allocation of tasks to the team.

Environment: PL/SQL, TOAD, SQL*Loader, Oracle 12c, Teradata. Oracle 11g, SQL* Plus.

Confidential, New York, NY

Oracle PL/SQL Developer

Responsibilities:

  • Analyzed data needs for customized reports and mapped data requirements.
  • Managing tables, indexes, constraints, views, sequences, synonyms and stored program units.
  • Developed Stored Procedures, Functions, Views, Materialized View and Triggers.
  • Modeled the Data Warehousing Data marts using Star Schema.
  • Defined indexes on various tables to improve the performance of the queries for reporting purpose.
  • Troubleshoot performance issues within packages and stored procedures using Explain plan and DBMS OUTPUT.
  • Created corn jobs calling UNIX scripts to download and manipulate files and to generate the XML Reports.
  • Automated the scripts to monitor the system performance on a daily basis.
  • Designed the overall architecture for Data Migration based on functional requirement.
  • Created test scripts for validation of transaction records into interface tables.
  • Wrote technical specifications for all the procedures developed in the module. Maintained log files during analysis and reported any performance defects subsequently.
  • Participated in design discussions with the application architects and suggested design changes to improve database performance.
  • Wrote complex queries and sub queries to do analysis work and generated reports to validate results.

Environment: Oracle 11g, UNIX, TOAD, PL/SQL, SQL*PLUS, Teradata, SQL, SQL*Loader.

Confidential, NJ

Oracle PL/SQL - ETL Developer

Responsibilities:

  • Involved in maintaining and updating the procedure for ETL process.
  • Involved in interacting with the business team to gather and model business requirements.
  • Extensively involved in writing and managing PL/SQL stored procedures, functions, triggers and packages to meet the business requirements and update the existing objects based on change requests.
  • Created and maintained database objects like tables, views, materialized views, and synonyms to meet the business requirements.
  • Modified existing SQL code.
  • Executed upload and load procedures to check the data feed was loaded correctly into the tables.
  • Wrote UNIX shell scripts to automate processes like data load and sent notification mails.
  • Modified the existing forms and reports and registered those in the application.
  • Modeled the Data Warehousing Data marts using Star Schema.
  • Directly interacted with users and helped in the development of functional specifications.
  • Coordinated with the front-end design team to provide them with necessary stored procedures, packages and necessary data.

Environment: PL/SQL, TOAD, SQL*Loader, Oracle 11g, UNIX, Erwin, SQL* Plus, and Oracle Forms.

Confidential, Valhalla, NY

Oracle PL/SQL Developer

Responsibilities:

  • Created data warehouse objects - Fact tables, dimension tables, table partitions, sub-partitions, normal and bitmap indexes, summary tables, materialized views, stored packages, functions and procedures with parallel queries, making indexes unusable and rebuilding local indexes for partition exchange loading (PEL).
  • Created PL/SQL based ETL process to transfer data from legacy sources to staging area and from staging area to data warehouse.
  • Extracted data into Oracle table using SQL*Loader.
  • Used Bulk Collect, Bulk Binds to improve performance by minimizing the number of context switches between the PL/SQL and SQL engines.
  • Developed and modified PL/SQL packages, functions, and procedures.
  • Wrote complex SQL script, analytical function.
  • Improved query performance by query optimization - tracing the query execution plan (explain plan).
  • Created SDLC Documentation.
  • Prepared Shell scripts for ETL to run in batch.
  • Did analysis and functional design, along with a thorough knowledge of relational database concepts and design.

Environment: Oracle Application Server 11g, TOAD, UNIX.

Confidential, East Hanover, NJ

Oracle PL/SQL Developer

Responsibilities:

  • Involved in designing and developing data warehouse for the corporate data repository.
  • Created and maintained Database Objects (Tables, Views, Indexes, Sequences, Database triggers, stored procedures).
  • Modified existing codes and developed PL/SQL packages to perform certain specialized functions / enhancement on oracle application.
  • Defined indexes on various tables to improve the performance of the queries for reporting purpose.
  • Developed SQL* loader scripts to load data in the custom tables.
  • Run batch jobs for loading database tables from flat files using SQL* Loader.
  • Wrote complex SQL queries using joins, sub queries and correlated sub queries for various reports.
  • Developed and optimized of SQL queries using TOAD, Explain Plan utilities.
  • Involved in debugging and tuning the PL/SQL code, tuning queries, optimization for the Oracle database.
  • Tuned SQL queries and performed refinement of the database using tools like EXPLAIN PLAN and TKProf to improve the system response, time and efficiency significantly.
  • Used Version Control tools like Microsoft Visual SourceSafe for Source Control.
  • Gathered the requirements from the users and analyzed their business needs and created SRS documents.
  • Worked closely with users and developers team to resolve issues in the developed reports.

Environment: Oracle 10g/11g, SQL, PL/SQL, SQL*Plus, SQL* Loader, TOAD, Erwin 7.2, UNIX, Shell scripts.

Confidential, Boston, MA

Oracle PL/SQL Developer

Responsibilities:

  • Gathered development requirements from client’s functional team and functional design specification documents.
  • Created logical and physical database objects - table spaces, tables, indexes, referential integrity constraints, and triggers to development needs.
  • Performed logical database design.
  • Responsible for the development of pipelined functions using ref cursors and PL/SQL stored procedures as per client requirement.
  • Optimized the Oracle PL/SQL queries by Performance Tuning.
  • Fine-tuning of PL/SQL Stored Procedures using Hints in EXPLAIN PLAN.
  • Worked on enhancement of existing pipelined functions and packages.
  • Authored the technical design documents for the given functional design.
  • Responsible for developing technical components for the following Oracle Applications modules: Custom Char Resolve, Conversion Resolve, Upc Resolve, Scope Resolve, View/SubTotal Resolve, Hierarch Resolve.
  • Tested codes developed by self and team.
  • Fixed bugs while in production with top priority.

Environment: Oracle 10/11g Database, PL/SQL Developer-5.1, SQL*Loader, TOAD.

We'd love your feedback!