We provide IT Staff Augmentation Services!

Sr. Oracle Pl/sql Developer Resume

0/5 (Submit Your Rating)

IA

SUMMARY

  • 12+ years of experience as an Oracle PL/SQL and ETL Developer in Analysis, Design and Implementation of Business Applications using the Oracle Relational Database Management System (RDBMS).
  • Have in - depth knowledge inData analysis, Data warehousingandETL(Extract Transform and Load) techniquesand TOAD.
  • Experience in maintenance, enhancements, performance tuningofETL code.
  • Has ability to learn and implement new industry leading technologies.
  • Involved in all phases of the SDLC (Software Development Life Cycle) from analysis, design, development, testing, implementation and maintenance with timely delivery against aggressive deadlines
  • Proficient in database modeling, Data extraction and storage logic building, Convert the business requirement into technical solutions
  • Expertise in Client-Server application development on database versions Oracle 11g/10g/9i, Using PLSQL Developer, SQL *PLUS, TOAD and SQL*Developer
  • Good knowledge on logical and physical Data Modelling using normalizing Techniques
  • Proficient in writing Stored Procedures, Functions, Packages and Triggers using PL/SQL
  • Enforcing security by creating roles, granting system and object privileges on the tables, stored procedures
  • Proficient in Oracle Data base design with relational models and very good experience in entity and attribute identification and developing the Entity-Relationships
  • Expertise in Oracle distributed query performance tuning by using EXPLAIN PLAN, SQL Trace and TKPROF and Hints provided by oracle
  • Expertise in using Oracle PL/SQL Collections, Bulking techniques, Analytical Functions, Hierarchical Queries, Partition utilization to increase performance
  • Automating data loading, extraction, reports generation using UNIX Shell scripting
  • Efficient in Optimizing, Debugging and testing SQL queries, views and stored procedures written in Oracle and SQL Server
  • Developed materialized views for data replication in distributed environments
  • Managed project Application End to End and customer interaction for the new business requirements
  • Excellent technical and analytical skills with clear understanding of design goals of ER modelling for OLTP and dimension modelling for OLAP
  • Good knowledge of Oracle performance related features such as Query Optimizer, Execution Plans &Indexes
  • Experience of Database Architecture for OLAP and OLTP Applications, Database designing, Data Migration, Data Warehousing Conceptswith emphasis on ETL
  • Actively involved in capacity planning, creating views, materialized views, partitioning tables and creating indexes etc for optimization process
  • Experience with Performance Tuning for Oracle RDBMS using Explain Plan and HINTS.
  • Created Shell Scripts for invoking SQL scripts and scheduled using AUTOSYS
  • Knowledge of Principles of Data Warehouse using Fact Tables, Dimension Tables and Star/Snowflake schema modelling
  • Having good knowledge in ETL and OOPs languages
  • Excellent communication, interpersonal, analytical skills and strong ability to perform as part of a team

TECHNICAL SKILLS

Operating Systems: Windows XP, NT,2000 Server/Professional, HP Unix, Linux

Databases: Oracle 11g/10g/9i, SQL and PL/SQL SQL Server 2012

Languages: Oracle SQL, PL/SQL, Unix Shell Scripting

Object Oriented Language: Java, C++, .Net

Cloud Integration Tool: Knowledge in Dell-Boomi

Application Integration Tool(ETL): Talend

Reporting Tool: Crystal Report

Development Tools: SQL * Plus, SQL * Developer, PLSQL Developer, Toad

Configuration Management Tools: VSS, Clear Case, PVCS, SVN

Defect Tracking Tool: Jira, Footprint, Clear Quest, Service Now

PROFESSIONAL EXPERIENCE

Confidential, OK

Sr. Oracle PL/SQL Developer

Environment: Java, SQL Server 2012, Oracle 10g, Forms Builder 11g, Reports Builder 10g,PL/SQL, TOAD, UNIX Shell Scripting,WINDOWS XP, MS Visio, Talend.

Responsibilities:

  • Created heavy stored procedures for financial transaction by using procedural parameters & worked with packages, blocks & exception handling
  • Designed and Developed Oracle database Tables, Views, Indexes, and Synonyms with proper privileges.
  • Developed PL/SQL packages for generating various feeds from oracle database using UTL FILE utility in the client’s secure data transmission server
  • Developed UNIX scripts for transmitting files from the secure server to the customer specified server, using various FTP batch processes
  • Used SQL*Loaders to download the data into database from the text files and spread sheets
  • Extracted data from the XML files transmitted to the bank and loaded them efficiently into oracle temp tables for day to day customer financial transaction reconciliation
  • Developed UNIX scripts for sending mails to the bank and the business team, when the external feeds to the bank are received
  • Involved in supporting/fixing production defects and day to day business transaction issues
  • Used SQL Navigator, a popular tool which increases user productivity, to manage database objects, develop and debug PL/SQL code and to create, execute and optimize SQL queries
  • Developed various new reports from scratch utilizing Oracle Reports 10g for day to day validations
  • Created and monitored the Oracle DBMS JOBS as a part of weekly tasks
  • Design, develop, implement, and assist and in validating ETL processes
  • Did unit testing and development testing at ETL level in custom mappings
  • Created various adhoc reports as of when required for the production analysis and bug fixing.
  • Created programming code using advanced concepts of Records, Collections, and Dynamic SQL
  • Used pipelined functions for faster data accessibility
  • Used advanced Bulk techniques (FOR ALL, BULK COLLECT) to improve performance

Confidential, IA

Sr. Oracle PL/SQL Developer

Environment: Java, SQL Server 2012, Oracle 9i/11g SQL, PL/SQL, Forms Builder 6i/10g, Reports Builder 10g, SQL*Loader, SQL Navigator, Crystal Reports, Toad, Talend, MS Visio, Unix Shells Scripts

Responsibilities:

  • Analyzed and created the functional & technical specification document for various objects involved in the project. Discuss with business users, BA's and UI Architects to finalize requirements and scope of the project
  • Created new tables, views, materialized views, Packages, Stored Procedures and functions as per the business requirements
  • Created new Informatica Mappings as required
  • Perform unit testing, code review and made changes/improvements to the SQL/PLSQL scripts as required for better performance
  • Optimized the code to meet SLAs with UI. Used Hints like materialize, parallel, no parallel, etc., to improve the performance
  • Maintain SVN repository, deploy code base to SIT, QA, UAT, dry-run environments as requested
  • Plan production deployment activities, ITSM processes, raise RFCs and coordinate with various teams including DBA Team, UNIX Administrators, Informatica Administrators and developers etc
  • Developed comprehensive test plans, scripts and cases and performed unit and comprehensive testing with system developers to ensure overall functionality and technical quality of deliverables
  • Developed UNIX shell scripts with embedded SQL Loader and PLSQL statements to extract data from the legacy application in the form of flat files and load into current database
  • Performed activities like troubleshooting technical issues and problems, monitor progress against plan, and communicate status to Leads
  • Created tables, Correlated sub queries, Nested Queries, Views, Dynamic SQL for Business Application Development
  • Developed back end Confidential using PL/SQL Packages, Stored Procedures, Collections
  • Involved in optimizing database performance by analyzing database objects, creating indexes, creating materialized views etc. Designed Database Triggers for audit and validation purpose
  • Knowledge in Shell scripting to automate system administration jobs as per Business requirement and applying the changes after creating a change control

Confidential, MD

Sr. Oracle PL/SQL Developer

Environment: .Net Oracle Database 9i, Windows XP, TOAD, SQL*Loader, Oracle Forms Builder 10g, Reports Builder 10g, SQL Navigator, PL/SQL

Responsibilities:

  • Prepared Systems Requirement Specification Document and Technical requirement specifications as per the client requirements
  • Preparation of class structure and sequence diagrams using Rational Rose
  • Used cursors and collections for accessing complex data resulted from joining a large number of tables
  • Extracted data into comma or pipe delimited files using UTL FILE package/utility
  • Involved in testing backend SQL queries for query optimization
  • Developed several packages that are used in oracle forms and reports
  • Involved in GUI designing using Oracle Developer 10g (Forms 10g and Report 10g)
  • Developed stored procedures and triggers to facilitate consistent data entry into the database
  • Written Stored Procedures using PL/SQL and functions and procedure for common utilities
  • Developed Installation scripts for all the deliverables
  • Performed functional testing for different Oracle Forms application functionalities
  • Wrote heavy stored procedures using dynamic SQL to populate data into temp tables from fact and dimensional tables for reporting purpose
  • Extensively utilized TOAD for performance tuning by generating explain Plans
  • Participated in system analysis and data modeling, which included creating tables, views, indexes, synonyms, triggers, functions, procedures, cursors and packages
  • Tuned the applications to enhance the speed by utilizing Indexing, SQL HINTS and Materialized Views
  • Developed complex SQL queries to perform the back-end testing of the Oracle database using SQL and UNIX shell commands
  • Interacted with the user group on a regular basis to discuss requirements and updates

Confidential, TX

Sr. Oracle PL/SQL Developer

Environment: Oracle 9i, 10g SQL, PL/SQL, Forms Builder 6i, Reports Builder 6i, SQL*Loader, SQL Navigator, Crystal Reports, Toad.

Responsibilities:

  • Worked with the client team in understanding the business processes to prepare the business requirements definition document
  • Used PL/SQL collections (Nested Tables and Varray) in complex backend packages
  • Coded UNIX shell scripts to call SQL scripts and to manipulate the returned data
  • Developed test plan documents for all back-end database modules
  • Extensively worked on Explain Plans and various hints for Performance tuning
  • Wrote Database triggers for audit and to implement complex business logic
  • Discussed and analyzed business functionality with the client and the developers
  • Involved in the database design for better understanding the relations, associations and dependencies within the data base
  • Created bitmap indexes on low cardinality columns as they result in reduced response time for queries and substantial reduction of storage space
  • Involved in authoring writing functional and technical documents
  • Generated SQL scripts for crating tables, Views, Primary keys, Indexes, Constraints, Sequences, views and Synonyms
  • Developed and modified PL/SQL packages, procedures, functions as per customer requirement to make new enhancements or resolve problems
  • Wrote complex SQL queries to retrieve information from the database depending on user requirement.
  • Created PL/SQL program units to implement DML, DDL statements using dynamic SQL
  • Wrote control files and loaded the data into oracle database with SQL*Loader
  • Implemented Materialized View for extracting the data from remote database and created Database Links as of when required
  • Handled various Exceptions to trouble-shoot PL/SQL code

Confidential

Oracle PL/SQL Developer

Environment: Oracle 9i, 10g SQL, PL/SQL, Forms Builder 6i, Reports Builder 6i, SQL*Loader, SQL Navigator, Crystal Reports, Toad.

Responsibilities:

  • Created PL/SQL program units to implement DML, DDL statements using dynamic SQL
  • Wrote control files and loaded the data into oracle database with SQL*Loader
  • Implemented Materialized View for extracting the data from remote database and created Database Links as of when required
  • Handled various Exceptions to trouble-shoot PL/SQL code
  • Performed developed and documented systems analysis, validation testing, and development of training documentation, training of internal staff of enhanced business system functionality
  • Created test documents, performed unit, End to End and User Acceptance Tests
  • Performed developed and documented systems analysis, validation testing, and development of training documentation, training of internal staff of enhanced business system functionality
  • Created test documents, performed unit, End to End and User Acceptance Tests

Confidential

Oracle PL/SQL Developer

Environment: Oracle 9i, 10g SQL, PL/SQL, Forms Builder 6i, Reports Builder 6i, SQL*Loader, SQL Navigator, Crystal Reports, Toad.

Responsibilities:

  • Worked with the client team in understanding the business processes to prepare the business requirements definition document
  • Used PL/SQL collections (Nested Tables and Varray) in complex backend packages
  • Coded UNIX shell scripts to call SQL scripts and to manipulate the returned data
  • Developed test plan documents for all back-end database modules
  • Extensively worked on Explain Plans and various hints for Performance tuning
  • Wrote Database triggers for audit and to implement complex business logic
  • Discussed and analyzed business functionality with the client and the developers
  • Involved in the database design for better understanding the relations, associations and dependencies within the data base
  • Created bitmap indexes on low cardinality columns as they result in reduced response time for queries and substantial reduction of storage space
  • Involved in authoring writing functional and technical documents
  • Generated SQL scripts for crating tables, Views, Primary keys, Indexes, Constraints, Sequences, views and Synonyms
  • Developed and modified PL/SQL packages, procedures, functions as per customer requirement to make new enhancements or resolve problems
  • Wrote complex SQL queries to retrieve information from the database depending on user requirement.

We'd love your feedback!