Database Administrator Resume
Columbus, OH
SUMMARY:
- I have over 5 years of extensive experience as an Oracle Database Administrator. Extensively worked on AIX, Linux, UNIX and Windows environments. Very comfortable with all features of database versions 10g, 11g and 12c.
- Full responsibility and expertise in database administration (DBA), performance tuning, database backup, database recovery, database security, database optimization, data migration of Oracle instances and SQL - server databases.
- Managed Oracle databases in very large (over 3 TB) databases and Oracle Application environment to support over 3,000 concurrent users.
- Good communication and cooperation skills with an aptitude to learn quickly, take responsibility, work under pressure.
- Strong Exposure on High Availability Concepts (RAC, Standby), Database Cloning, and Oracle Streams and Oracle Golden Gate.
- Good experience in applying Patch set update (PSU) and Critical Patch Update (CPU Patches) on Databases.
- Good experience in Oracle Clustering services (CRS), VERITAS Cluster Services (Quick I/O file systems) and High Availability features. Extensive Knowledge of 10g and 11g ASM.
- Involved in each phase of life cycle (SDLC) including requirement gathering, technical design, development, system integration phase, quality assurance phase, development and production support activities.
- Extensive hands on experience with Oracle Cluster ware, MC/Service Guard and configuration with Oracle 10g and 11g RAC. Strong skills on Data guard.
- Developed database monitoring/health check alert scripts for database uptime/downtime status, and sizing issues using grid control (OEM) and extensively used Oracle Enterprise Manager to do the daily tasks regarding the performance, maintenance.
- Configuration and Management of Data Guard on RHEL, OEL.
- Extensive experience with Database Cloning and Refreshing pre-prod/dev databases with prod/pre-prod databases.
- Experience with SQL coding including DDL, DML and fine tuning those sqls for better performance.
- Good knowledge v$ performance views and command line skills to identify information about sessions, wait events, system performance etc
- Involved in tuning applications for optimal response time using SQL /Optimizer Trace at various levels and events, Explain Plan, TKPROF, Oradebug and also identifying the poor SQL's, histograms, row chaining & row migrations and tune accordingly.
- Exposure to SQL Tuning Advisor, SQL Profiles, SQL Monitoring, SQL Access Advisor, SQL Baselines and SQLTXTRACT tools and utilities.
- Implemented LINUX HUGE PAGES on OEL 5.5 and Redhat Linux 6.x for Clustered Environments.
- Applying Patches, Critical Patch Update/Patch Set update and One-off Patches using OPatch. Experience in patching RAC databases in rolling fashion to maintain high availability.
- Experience in tuning database and memory components for optimal performance using AWR, ADDM and ASH reports.
- Extensive experience in installation and implementing OEM and TOAD and setup of Oracle Grid Control.
- Experience in implementation of enterprise databases on enterprise Storage Solutions using Storage area Networks (SAN) /Network Attached Storage (NAS).
- Experience on Data Replication using Snapshot, Materialized views, import/export and Oracle Streams.
- Regular database synchronization for test database environments through automation.
- Installation and configuration of RMAN with and without Recovery Catalog on Oracle 11g/10g/9i.
- Design and implementation of Backup and Recovery strategies (both cold and hot backups) and performing periodical backup, restoration and recovery using RMAN(full and incremental)
- Testing and implementing different physical and logical backup and recovery methods including point in time, media recovery, full/partial, datapump export/import.
- Implementation of Flashback Technology, Log Miner, Automatic Database Diagnostic Manager (ADDM).
- Proactively monitoring the database's health and taking preventive or corrective actions
- Proficient in Database Design (Physical and Logical Database Design) and Normalization.
- Expert experience in Hot and Cold Backup and Recovery, cloning of databases using RMAN, Veritas NetBackup and IBM Tivoli Storage Manager (TSM).
- Used 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 utility.
- Automated many common tasks using crontab including Backups, exports and imports,
- Unix shell scripting (Korn shell) and Windows command prompt (.bat & .cmd)
TECHNICAL SKILLS:
Operating Systems: HP-UX 10.x, 11.x. Sun Solaris 2.5, 2.6, 8, 9, 10. AIX 5.1, 5.2, 5.3, 6.1 RHEL 2.1, 3.x, 4.x, 5.x. Linux Enterprise Server 9, 10. Windows 95/98/NT/2000
RDBMS: Oracle 12c, 11g, and 10g
Languages: SQL, PL/SQL, UNIX Shell Scripting, PERL
Tools: TKPROF, EXPLAIN PLAN, STATSPACK, AWR, and ADDM,Toad, Putty, NX client, Winscp, Remote Desktop Connection, VNC, Team Viewer, LogMeIn and Cisco VPN Client
Database Utilities: SQL*Plus, Oracle Enterprise Manager, Real Application Cluster, ASM, Transportable Tablespaces, SQL*Loader, RMAN, DataPump, Export, Import
PROFESSIONAL EXPERIENCE:
Confidential - Columbus, OH
Database Administrator
Responsibilities:
- Worked in an environment comprising 200 databases with the largest databases each of size 5 TB.
- Planning, Implementing and Validating various versions of Oracle Databases to 12c Release & upgrades on all the environments (in a procedural approach Dev, Test, Stage, QA and Production) also Planning of back out procedures like downgrades/building parallel environments and also working on proof of concept for Oracle 12c upgrades.
- Installed and Configured Oracle 11g (3 node RAC) CRS using ASM, 11.2.0.3 RAC (2 node cluster) using GI setup.
- Upgrade/Migration of Databases from Oracle 11.2.0.2 to 11.2.0.3.
- Implemented ASM on RAC and stand-alone databases. Managing disks and disk groups with ASM
- Implemented Golden Gate unidirectional replication on RAC using ACFS file system.
- Implemented 12c Grid control (Multi OMS architecture) on 11.2.0.3 database, Standby OMS architecture is under progress.
- Monitored Golden Gate using 12c Golden Gate Plugin and also Golden Gate Director and shell scripts for alerting GG process down alerts.
- Performed periodic refreshing/cloning of production databases to development & testing databases using RMAN Duplicate database.
- Database monitoring/maintenance, replication process and performance tuning are done using OEM (Oracle Enterprise Manager).
- Experience in handling large databases up to 4TB in size and largest table of size 60GB with 145 million records.
- Monitoring production database and provide detailed analysis on Long running, Resource consuming SQLs, Wait events, Locks and Alert log file.
- Providing suggestion and workaround to Tune the Bad Performing SQL by giving Index and Stats fix with the help of Execution plan and Predications
- Monitoring and working in Oracle Golden Gate support activities like new configuration, deployment on existing configuration and Release activities.
- Managing Golden Gate abended, stopped process, errors, alerts and lag alert using golden gate director.
- Implemented and maintained 12c multitenant architecture using container and pluggable databases and performed conversion of non-container databases to pluggable databases
- Installation, Configuration of ASM, RAC databases, Adding Services and maintaining GRID control.
- Migrated databases from 9i and 10g to 11g R2 using utilities like export/import, datapump and transportable tablespace.
- Implemented replication on databases using and Golden gate between homogeneous and heterogeneous databases.
- Performed replication between databases using Materialized Views and DB links from a remote database.
- Successfully performed installation, setup and creation of Primary & Standby database using dataguard to deliver no data loss with maximum availability mode.
- Worked closely with application teams for rolling application.
- Performance tuning of Oracle instances
- Extensively worked on complete & incomplete recoveries of the databases including Point in time recovery (PITR) and Tablespace point in time recovery (TSPITR) using RMAN utility.
- Involved in performing upgradation from Oracle 9i, 10g to Oracle 11.2.0.3 RAC database.
- Applied PSU Patches (10.2.0.3, 10.2.0.4) as a part of maintenance activity.
- Extensively used Datapump, conventional export/import utilities for loading data to & from databases, logical backups and migration of databases.
- Fixed various database performance issues using Automated Workload Repository (AWR) and Automatic Database Diagnostics Monitor (ADDM) and Active Session History (ASH).
- Achieved optimal performance tuning by using explain plan, STATSPACK, SQL TRACE, TKPROF utilities.
- Installation, configuration and maintenance of Physical Standby using Oracle Data Guard for Disaster recovery process on Oracle 11g, 10g.
- Extensively used AWR, ADDM and explain plan for periodic performance tuning.
- Implemented proactive monitoring using Tuning Pack, Diagnostics Pack, and STATSPACK, SQL Trace & TKPROF, EXPLAIN PLAN.
- Planned database backups (operating system, full/partial backups, and export/import) using various types of backups and designed the backup methodology for the organization.
- Performed other Oracle DBA responsibilities performance tuning, monitoring tablespaces, monitoring users, etc. as well as much problem solving.
- Designed Logical and physical database for business transaction functionality.
- Provide production support for the deployed project till it is stabilized.
- Collaborated with the UNIX system Administrator to configure any software and hardware requirements that will function with the Oracle Database
- Refreshing development/test database from production using Export/Import & RMAN backups.
- Creating database objects Tablespaces, Application Users, Database schemas, profiles, granting privileges and roles, and creating database links.
Confidential - Jersey City, NJ
Oracle Database Administrator
Tools: Used: Oracle 10.2.0.1, HP-UX 11, Sun Solaris 10.0, Oracle Streams, RMAN, Datapump, SQL TRACE, TKPROF, EXPLAIN PLAN
Responsibilities:
- Cloned/Migrated databases using RMAN and traditional Datapump export/import utilities in Oracle 10gR2.
- Implemented recovery strategies whenever required and successfully recovered databases in case database crash, media/disk failures by using RMAN.
- Scheduling the Physical backups (hot & cold) in CRON tab using RMAN utility and monitoring the scheduled jobs.
- Responsible for Creating Users, Groups, Roles, Profiles and assigning the users to groups and grant necessary privileges to the relevant groups.
- Used SQL TRACE, TKPROF, EXPLAIN PLAN utilities for optimizing and tuning SQL queries.
- Responsible for continuous Monitoring of CPU usage, I/O contention, memory paging and identify the resource and performance bottleneck and reorganization for ensuring performance.
- Monitored queries with high response time and high disk read per execution (Top SQLs) and tuning the same using Explain Plan, TKPROF and SQL tuning advisor.
- Involved in De fragmenting data blocks of table spaces for optimized performance. Also partitioned large tables to increase performance.
- Responsible for all database activities such as User management, space management, database security management.
- Applied patches 10.2.0.2 and 10.2.0.3, 10.2.0.4 and 11.2.0.3.
- Responsible for Creating Users, Groups, Roles, Profiles and assigning the users to groups and grant necessary privileges to the relevant groups.
- Constantly monitor the performance (V$ dynamic performance views at peak load) of the Databases and viewing Alert log files & Trace files.
- Maintained the data integrity and security using integrity constraints and database triggers.
- Provided 24X7 support for all the production and development databases.
- Strong skills in applying security patches (Patch set, Critical Patch Updates (CPU) / Patch Set Updates (PSU), One-off Patch) using “runInstaller” and perl based utility “opatch”.
- Highly experienced in implementing Oracle's Transportable Tablespace (TTS) feature using Datapump Export/Import (Oracle 11g, 10g) allowing users to quickly move a user Tablespace across Oracle databases.
- Expertise in implementing data refreshes (at database, schema & table level) using RMAN utility and Datapump, conventional Export/Import of Oracle 11g, 10g.
- Performed Installation and configuration of Oracle 10.2.0.1 database on HP-UX platform.
- Successfully performed migrations from Oracle 9i/10g to 10gR2 RAC (Real Application) Database.
- Used to run scripts to check the status of databases such as growing table sizes, extent allocation, free space, used space, fragmentation etc.
- Performed space management, capacity planning, disaster recovery and overall maintenance of the databases.
- Created Physical Standby databases using RMAN with zero downtime, performed Failover and Switchover using Data Guard Broker and manually as and when required.
- Worked extensively with Physical Standby database, troubleshooting, switchover and switchback with Physical standby setup.
- Successfully performed data replication using Materialized views and Oracle Streams in Oracle 10gR2.
- Applied patches 10.2.0.2 and 10.2.0.3, 10.2.0.4.