Senior Oracle Dba Resume
Santa Ana, UsA
EXPERIENCE SUMMARY:
- Over all 7+ years of IT experience as an Oracle Database Administrator providing 24/7 production and development support of Oracle 11g RAC,10g RAC, 9i, 8i, 7.x.
- Proficient in Database Administration activities such as installation, database creation, sizing, backup and recovery, performance tuning and capacity planning.
- Experience in query optimization, cloning, patches, up gradation, migration, troubleshooting, TAR support, space management and UNIX Shell Scripting.
- Excellent experience as an Oracle DBA in various platforms such as Sun Solaris, HP-UX, AIX, Red Hat Linux, Windows etc.
- Plan, install, configure and perform upgrades of Oracle software on various platforms.
- Implementation of high availability solutions with Oracle 10g RAC, Physical and Logical Standby database(Data Guard), Materialized views, VCS, Streams Replication, Golden Gate.
- Experience in database administration of OLTP and Data Warehousing applications.
- Experience with Systems Analysis, Design and Data Modeling.
- Backup and recovery with RMAN.
- Recovery of Databases (Recovering from Media failure, Recovering Tables dropped accidentally, Recovering data files, Recovering from Block Corruption etc.).
- Excellence in Performance Tuning using STATSPACK, TKPROF, EXPLAIN PLAN, SQL TRACE, AWR, ADDM.
- Proactive monitoring, identifying areas that need to be improved in the application and database using AWR, ADDM and OEM Grid Control.
- Experience with writing PL/SQL Packages, Stored Procedures, Functions and Database Triggers.
- Proficient in SQL, PL/SQL Programming, Shell Scripting and analyzed Batch programs.
- Worked on 4 nodes Linux RAC with ASM.
- Expert experience in Hot and Cold Backup and Recovery, cloning of databases using RMAN, Veritas NetBackup and IBM Tivoli Storage Manager (TSM).
- Used DataPump (expdp,impdp) to take backup at database level or tablespace level and also to accomplish table level and full database de-fragmentation.
- Proficient in using various database Utilities like EXPORT/IMPORT, Datapump, TOAD.
- Experience in Extracting, Transforming and Loading (ETL) data using SQL loader, External Tables and PL/SQL.
- Experience with oracle ERP and interfacing with Oracle ERP.
- Automated many common tasks using crontab including Backups, exports and imports, archiving old records and verification of such processes.
- Worked on OLTP/DSS database systems, implementing and managing Large Oracle databases (VLDB).
- Expertise on upgrading and patching of CRS, ASM and Oracle RDBMS.
- Good Knowledge of SQL Server.
- Worked on different types of storage structures (SAN/NAS).
- Strong analytical and problem solving skills, a very good team player and also has the ability to work independently when needed and a quick learner of new technologies.
- Excellent written and verbal communication skills.
TECHNICAL SKILLS:
Operating Systems:
UNIX (Sun Solaris 8, 9,10/HP-UX 10.x,11.x/IBM AIX 5.1,5.2,5.3,6.1), RHEL 3.x, 4.x,5.x, SLES 9 and Windows NT/2000/2003
Relational Databases:
Oracle 8i, Oracle 9i, Oracle 10g RAC, Oracle 11g RAC, SQL Server, TERADATA
Data Modeling Tool:
ERWIN, Designer 9i
Tuning Tools:
SQL TRACE, TKPROF, EXPLAIN PLAN, STATSPAK, AWR, ADDM
Tools and Utilities:
RMAN, Import / Export, DataPump, SQL*Loader, ASM, TOAD
ETL Tools:
Informatica 5.1, Data Stage 6.0
Querying/Reporting:
PL/SQL, SQL
Languages:
SQL, PL/SQL, C, C++, JAVA, VB, UNIX Shell Scripting
Administration Too:
Oracle Enterprise Manager, SQL Navigator, BMC Patrol, Spotlight
Protocols:
FTP, SFTP, Ssh, Telnet, TCP/IP
Other:
EMC, Veritas NetBackup, IBM TSM, TAM, NetApp
EDUCATION:
Bachelor of Technology in Computer Science.
PROFESSIONAL EXPERIENCE:
Confidential,Santa Ana, CA Jan 2011 Present
Senior Oracle DBA
Responsibilities:
- 24 X 7 Production database administration, support and monitoring to ensure a proactive problem recognition and resolution of database issues
- Performed database cloning to setup test and development database.
- Conducting sizing & capacity planning for Oracle databases.
- Upgrading production and development databases to Oracle 11g.
- Installation, Configuration and Administration of Oracle 11g RAC.
- Applied patches to Oracle Databases and Oracle Applications.
- Applied Oracle Applications and database patches.
- Cloned/Refreshed Oracle Databases and Oracle Applications for development and testing.
- Responsible for optimizing the queries and application tuning.
- Perform SQL tuning and assist developers with coding PL/SQL.
- Provided support to Application Database Administrators in designing the database.
- Installed and Implemented Backup & Recovery procedures.
- Used RMAN for backup and recovery. Performed backup validations using RMAN.
- Implement Hot, Cold and Logical backup plans.
- Involved in taking Backups using Oracle RMAN (Recovery Manager) and TSM (Tivoli Storage Manager). Customization and development of Korn shell scripts.
- Management of schemas, objects partitioning the tables & indexes.
- Automation of data load using Korn shell scripting and SQL*Loader.
- Responsible for setting and managing user accounts, Granting required privileges to users.
- Defining and Implementation of backup and recovery strategies
- Perform other regular DBA activities including space management and performance monitoring.
- Optimization and tuning SQL queries using TRACE FILE, TKPROF, EXPLAIN PLAN.
- Continuous monitoring of database performance during peak and non-peak loads using STATSPACK.
- Implemented the replication of data between multiple databases using Streams.
- Involved in process improvement, Oracle Server Installations / Upgrades/Patches, Space Management, Capacity Planning, Backup & Recovery, Disaster Recovery, Database Performance Tuning, Memory Tuning, Application Tuning, Security Administration, Data Warehousing, Data Guard, Oracle Advanced Replication, Real Application Clusters, Oracle Standby.
Environment: PL/SQL, SQL, SQL*Plus, Oracle 11g RAC, 10g RAC , Sun Solaris Unix, AIX, RHEL, Windows XP, Streams, BART, TOAD, DataPump.
Confidential, Sacramento, CA. Sep 09 - Jan 2011
Senior Oracle DBA
Responsibilities:
- 24x7 production database and applications support.
- Installation, Configuration and Administration of Oracle 9i, 10g RAC and 11g RAC databases for Testing, Development and Production.
- Converted single instance to RAC
- Added nodes to RAC
- Upgraded Oracle different version from 9.2.0.4 to 10.2.0.4 and 10.2.04 to 11.2.0.2
- Involved in Capacity Planning and Optimal setting of Storage Parameters.
- Performed Database administration activities like user and roles administration, schema management and checking alert log of all the databases.
- Involved in database cloning, tuning, patching and monitoring
- Performing Backup/Recovery of Oracle databases.
- Implemented RAC and Standby databases for high availability/ disaster recovery purpose.
- Recovery of Database (Recovering from Media Failure, Recovering tables dropped accidentally, Recovering data files, Recovering from Block Corruption).
- Developed stored procedures, packages and database triggers.
- Proactive analysis of systems by running AWR, ADDM reports and taking necessary measures.
- Experience in monitoring and tuning system resources associated with the database performance, hit ratios, I/O, lock and latch contention.
- Create tablespaces, tables and indexes, sizing the tablespaces, allocating default table space for users.
- Creating and dropping of users, granting and revoking permissions to users/roles as and when required.
- Experience with Systems Analysis, Design and Data Modeling.
- Knowledge of writing Automated Scripts in the cron for backups and restoration.
- Used TKPROF, EXPLAIN PLAN, and STATSPACK to improve the performance.
- Monitor CPU usage, I/O contention, memory paging and identify the resource and performance bottleneck.
- Involved in design and implementation of standby databases ( Oracle Dataguard ).
- Experience in replication using golden gate, materialized views.
- Replication and Extracting data and applying on production using GoldenGate.
- Extracting, Transforming and Loading (ETL) data using SQL loader, External Tables and PL/SQL.
- Writing SQL scripts to monitor Archive log gaps in DR, monitor table space and extent growth.
- Working with Materialized views with Query Rewrite, Bitmapped Indexes, etc
- Involved in the migration of databases from Windows to Linux
- Automation of Startup, Shutdown on all production and development databases.
- Handling day-to-day activities.
Confidential,Oaks, PA. Oct 08 Aug 09
Senior Oracle DBA
Responsibilities:
- 24x7 production database and applications support.
- Installation, Configuration and Administration of Oracle 9i, 10g RAC and 11g RAC databases for Testing, Development and Production.
- Converted single instance to RAC
- Added nodes to RAC
- Upgraded Oracle databases from 9i to 10g, 10g to 11g
- Involved in Database Design with Data Architects.
- Evaluating database products and third party tools for the Project.
- Setup of the database environments for the Dev and QA teams.
- Setup of High Availability of the database for business with RAC.
- Reorganizing Tables and Indexes for improving performance.
- Created the database objects based on the requirements for project requirement.
- Table space analysis, space allocations for tables, rollback segment monitoring and as member of application development team.
- Implemented complex business rules using database triggers and constraints.
- Adding, dropping users, creating Roles, and Grants based on the Role of the user.
- Planned and implemented database Backup and Recovery procedures.
- Performed backups and recoveries
- Implemented Hot and Cold Backup and Recovery, cloning of databases using IBM Tivoli Storage Manager (TSM).
- Testing of Backup’s and Documenting backup strategies.
- Developed stored procedures, packages and database triggers.
- Involved in design and implementation of standby databases ( Oracle Data guard ).
- Participate in disaster recovery exercises using Oracle DataGuard technologies including Fail-over and Switch-over operations.
- Performed Diagnosis & Tuned database and SQL statements as and when required.
- Managing Production as well as Development Instances.
- Identified and provided solutions for poorly written queries.
Environment: Oracle 11g RAC, Oracle 10g RAC, 9i,8i , Sun Solaris, HP-UX, RHEL, RMAN, ASM, SQL*Loader, DataPump, Toad.
Confidential,Irving, TX. Feb 07 Sep 08
Oracle DBA.
Responsibilities:
- 24 X 7 Production database administration, support and monitoring to ensure a proactive problem recognition and resolution of database issues.
- Database sizing &tuning
- Installation, Configuration and Administration of Oracle 9i, 10g RAC, 11g databases for Testing, Development and Production.
- Involved in Database migration from Oracle 8i,9i to Oracle 10g, 9i to 11g
- Setup of High Availability of the database using RAC, Standby, Dataguard
- Backup and Recovery
- Database performance monitoring and tuning
- Created the database objects based on the requirements for project requirement.
- Created partitions & indexes for better performance.
- Database Security and Auditing.
- Optimizing the SQL statements for optimum performance by using TKPROF, EXPLAIN PLAN, and STATSPACK, AWR, ADDM.
- Scheduled & automated back-end jobs.
Environment: Oracle 11g, 10g RAC, Oracle 9i,8i, RMAN, OEM, SQL Server 2000, AIX, Sun Solaris, Redhat Linux, Windows, TOAD, SAS, Rational Clear Case
Confidential,Hyderabad, India Jan 06 Jan 07
Oracle DBA.
Responsibilities:
- Production database administration support
- Installation of Oracle 10g on HP-UX and AIX.
- Load data into Oracle using SQL *Loader, RMAN backups, Export/Import database objects/schema, Enforce database accuracy and integrity.
- Monitor the scheduled oracle jobs, manage data feeds, verify the log tables and tune the performance of the database.
- Provide user account administration, optimizing SQL queries; optimizing developer code, manage table partitions, large data sets and provide manual reports using SQL.
- Backup and Recovery via RMAN scripts and troubleshooting.
- Cleanup demographic Data Warehouse tables, develop PL/SQL scripts, monitor data feed and data replication, address/resolve data issues.
- Handle service requests from the business using Helpdesk Service Management.
- The work also involves system administrator tasks like creation of users, file systems, volume groups and logical volumes etc.
- Upgrade of Database from 9i and to 10.2.0.2.
- Partitioned large table spaces to increase the performance of the database.
- Converted dictionary based table spaces to locally managed table spaces to eliminate fragmentation, better performance and reduced maintenance.
- Performed Tuning of various SQL queries to improve the performance of the database.
- Logical and Physical data modeling.
- Hard disk and Database space monitoring.
- Migrated file systems to ASM (Automatic Storage Management).
- General database administration including the management of instances, redo logs, temp space, rollback/undo segments and schema management.
Environment: Oracle 10g/ 9i, HP-UX, IBM AIX, TOAD, OEM, STATSPACK, TKPROF, AWR, ADDM, Erwin.
Confidential,Hyd, India Mar 04 Nov 05
Oracle DBA
Responsibilities:
- Installation, Configuration, Upgrade, Patching of Oracle RDBMS and Applications.
- The work involves overall ORACLE Database Maintenance, Performance Tuning, Backup, Recovery and other Database related activities.
- The work also involves system administrator tasks like creation of users, file systems, volume groups and logical volumes etc.
- Installation of 9i, 10g
- Upgrade of Database from 8i, 9i to 10g
- Designing the logical and physical database structure.
- Designing the security and database access strategies.
- Logical and Physical data modeling.
- Create table spaces, tables, and users for custom applications.
- Creating and dropping of users, granting and revoking permissions to users/roles as and when required.
- REFRESH/CLONING of Database and applications for development, testing
- Performance Tuning of the database (Memory Allocation Tuning, I/O Tuning, Tuning Contentions)
- Performance monitoring and tuning using TKPROF, EXPLAIN PLAN, STATSPACK, AWR, ADDM for the Better performance.
- Taking Backups on scheduled time and monitoring scheduled Backups
- Performing backups and recoveries using RMAN conventional hot backups.
- Establish and Document Backup and Recovery strategies and procedures after evaluating various options including RMAN.
- Partitioning Strategies for very large tables.
- Implementing Range, List Partitions, Hash Sub Partitions, Creating and refreshing materialized views.
- Performing SQL*Loader jobs for data loading.
- Data refresh from production to test and development.
- Assist Programmers and Developers with Oracle problems.
- Write Korn shell scripts to monitor and maintain the Oracle database.
- Write SQL scripts to Monitor Tablespace and Extent Growth.
- Resolve various application failures due to data entry errors or system errors.
- Involves identifying problems and implementing corrective actions.
- Providing Solutions to the Problem Faced by End Users Or Programmers.
- OS level activities like space monitoring of Mount points.
- Automation of Startup Shutdown on all Production and Development Database.
- Daily Health Check of the Database.
- Diagnose and troubleshoot Database problems and failures.
- Ensuring proper online and offline backup. Periodical validation/checking of backups taken.
Environment: Oracle 10g/9i/8i/7.3, SQL, RHEL, AIX, Sun Solaris, Shell Scripting, SQL Server
Confidential,Hyderabad, INDIA Aug 03 - Mar 04
Jr. Database Administrator
Responsibilities:
- Installation of Oracle Database and Oracle products.
- Creating users and maintaining database security.
- Designing and enforcing standards and naming conventions.
- Testing of Backup’s and Documenting backup strategies.
- Implementing Backup/Recovery Strategies.
- Writing UNIX shell scripts for backup and recovery.
- Monitored SGA, Shared Memory, Memory Segments, LRUs and Buffers etc.
- System tuning for better performance.
- Creating stored procedures, packages and database triggers.
- Worked with application developers to debug PL/SQL procedure, tune queries and database sizing.
- Writing SQL Loader control files for data loading.
- Database tuning, backup and recovery and general day to day running of the system.
- Start up and shut down databases, to check for locks, monitor and kill user sessions, monitor database performance and other day-to-day tasks.
- Systems analysis and design.
Environment: Oracle 9i/8i/7.3, HP-UX,Windows
Environment: Oracle 11g RAC, Oracle 10g RAC, 9i, HP-UX, Sun Solaris, RHEL, AIX , RMAN, ASM, SQL*Loader, DataPump, OEM (GridControl), Golden Gate.