KRUNAL PATEL Cell: 732 762 7862
[email protected]
Oracle Database Administrator Professional Summary:
Over 7+ years of experience as an Oracle Database Administrator having hands on experience in database administration, production support, installation, configuration, upgrades, patches, performance tuning, backup and recovery, cloning, space management, database security, migration and documentation.
Excellent knowledge on database administration for Oracle 9i, 10g & 11g with experience within very Excellent knowledge large scale database environment. Experience on Oracle Database Administration in variety of environments like HP-UX, SUN SOLARIS, AIX, Red Hat Linux and Windows. Installed, Upgraded and configured various Oracle software packages, troubleshooting and development tasks on various platforms. Hands on experience in test, production and development databases. Proficient in database design for OLTP and OLAP. Extensive experience in Backup and Recovery of Databases on Oracle 9i, 10g, 11g. Expertise in supporting client server GUI software and Operating system. Created development, testing, staging, production, RAC and standby databases. Extensive experience in Dataguard, Grid control. Installing and configured agents on various production servers. Installation and Configuration: Operating System, Grid Infrastructure (Clusterware, ASM, Disk Groups), Private Network for Interconnect and Public Network (VIP, SCAN), Shared Storage, Secured Shell, OCR and Voting Disk, Cluster verify utility (cluvfy) Installed Oracle 11g ASM & 10g RAC software with ASM & OCFS2 File systems. Hands on experience in Installation of high availability RAC environment (2, 3 and 4 node clusters) and upgraded standalone databases to 10g RAC environment. Migrated existing databases into RAC configuration. Extensive performance tuning experience, specializing in Operating System Tuning, SQL Tuning, Database/Instance Tuning. Experience in data loading utilities like SQL*LOADER, Logical backups using full export, import and DATAPUMP. Proficient in setting up Standby Database using shell scripts and RMAN utility tool, activating and Rebuilding Standby Databases both Physical and Logical supported by DATAGUARD. Experience in Hot/Cold Backup, Recovery and Cloning of databases using RMAN with VERITAS Net Backup. Implemented RMAN backup (Full, incremental and cumulative) and recovery, Incomplete recovery and disaster recovery using Standby database or Data Guard. Implemented automated backup strategy using the UNIX shell script . Expertise in maintaining Database Security using security compliance auditing. Database replication using snapshots, materialized views and advanced replication methods. Experience in implementation of Golden Gate features to extract and replicate the data between various topologies. Expert in implementing ORACLE STREAMS (unidirectional, bi-directional and downstream capture ) and managed Operational, Historical and reporting databases. Experience in applying security patches to the databases. Effective troubleshooting of database and Performance problems. Extensive knowledge of Oracle Architecture , SGA, PGA, LISTENER, TNSNames, V$ and DBA views. Knowledge on Oracle Support Process for Technical requests using Metalink and other support procedures. Excellent interpersonal and strong analytical skills, Documentation & Problem-solving skills, Good coordination and communication with system administrators, business data analysts and development teams.
KRUNAL PATEL
Representative Projects (Cont’d) Technical Skills: RDBMS OPERATING SYSTEMS LANGUAGES DATABASE MANAGEMENT TOOLS
Oracle 11g/10g/9i/8i Oracle 10g (RAC, Data Guard & Streams) HP-UX, Sun Solaris, IBM AIX, Windows and UNIX/Linux Environment. SQL, PL/SQL, C, C++, UNIX Shell Scripting, Ksh, bash and Perl Scripting. Oracle Enterprise Manager(OEM), RAC, Data Guard, RMAN, ASM, Clusterware, VCS, Shareplex, SQL*PLUS, SQL*LOADER, EXP, IMP, Data Pump, Oracle Streams, TOAD, Rational Rose, VERITAS Net Backup, DBArtisan, SQL TRACE, AWR, and ADDM.
Education:
Bachelor of Civil Engineering from Gujarat University, INDIA Information Technology from College of Applied Sciences, London, U.K.
2002 2004
PROFESSIONAL EXPEREINCE: Radiqal, PA Oracle Database Administrator
Nov ’11 - Present
Environment : Oracle 11g, Windows, TOAD 8.6, MS Office, Import/Export, Data pump, RMAN.
Responsibilities: Daily database administration tasks including scheduling backup, verifying night backups and recovery through RMAN. Installation, configuration, maintenance and tuning of Oracle 11g and 10g on Red hat 5.0, IBM-AIX 5.3. Successfully migrated Oracle 10g (10.2.0.4) to Oracle 11g (11.1.0.7). Worked as a part of team in Data Center Migration project for 6 months. Involved in Installation and configuration of Oracle 10g &11gRAC using Clusterware and ASM . Successfully Migrated Non RAC single instance to Real Application Cluster ( RAC) database instances. 24x7 remote support and on call Database support for Database developers & end-users. Installing and configured 10g agents on various production servers. Configured Goldengate extract and replicate during the database character set conversion. Configured Goldengate datapump extract to move the trail files from source database server to target database server. Installed Goldengate Director to have a web view of all the goldengate implemented servers. Used Goldengate Tokens to get the values of modified date, modified user and operation type from trails. Experienced in implementing Oracle Database advanced security practices . Table Partitioning, creating Index Organized tables, Creating Locally managed Table spaces. Database Sizing, Tablespace Management and Rollback Tablespace Management, Transaction Management and Security Administration. Created Users, Groups, Roles, Profiles and assigned users to groups and granted privileges and permissions to appropriate groups. Manage users, privileges, profiles, schemas using Grid Control of Oracle Enterprise Manager (OEM) Experience in cloning RAC databases using RMAN tool. Automated the nightly RMAN backups for the Production and Test Databases in Crontab. Experienced in Design, implementation and generating documentation of Oracle 10g Data Guard on both physical/logical standby databases in high availability mode. Configured Physical Standby database for 2 node RAC database using Data Guard.
KRUNAL PATEL
Representative Projects (Cont’d)
SQL tuning and Database performance tuning has been done based on reports generated by SQL Trace, AWR, ADDM and monitor the database performance on daily basis. Planning Backup/Restoration Strategy, Planning and scheduling Backups, taking Logical Backups (with Export/Import Data pump utilities). Assisted SQL developers to optimize the SQL queries and stored procedures. Creating and Scheduling Oracle Backend Process Jobs in Crontab. Cloning & duplicating databases using scripts as well as RMAN. Expertise in recovering the database. Performed complete recovery, data file recovery, incomplete recovery. Experienced in Database Security User Management , Privileges, Roles, Auditing, Profiling, Authentication. Implemented VERITAS Net Backup using RMAN (Recovery Manager) as a media management layer. Applying security patches both Server side and Client side and Performed testing. Used Secure SCP & FTP extensively for the File transfers from machines to remote server. Experienced in documentation, provided documentation for database design, analysis, modifications, creating schemas etc. Implementation of Oracle & Application Software Patches and maintaining SW License and maintenance agreements. Raised SR’s with oracle in case of problems.
Idaho Power, Boise, ID Oracle DBA Consultant
Nov ’10 – Oct ‘11
Environment : AIX 5.2/5.3 and Red Hat Linux 5.0, Oracle 10g and 11g, TOAD 9.0, Oracle Enterprise Manager (GC), RMAN, RAC, DataGuard, Golden Gate, ASM, AWR, ADDM, SQL* Plus, PL/SQL, SQL* Loader.
Responsibilities: Installation, configuration, maintenance and tuning of Oracle 11g and 10g on Red hat 5.4. Successfully migrated Oracle 10g (10.2.0.4) to Oracle 11g (11.1.0.7). Involved in Installation and configuration of Oracle 10g &11gRAC using Clusterware and ASM. Successfully Migrated Non RAC single instance to Real Application Cluster ( RAC) database instances. Monitoring System Resources, understanding and troubleshooting Database issues in Production Environment. 24x7 remote support and on call Database support for Database developers & end-users. Installing and configured 10g agents on various production servers. Experienced in implementing Oracle Database advanced security practices . Carrying out EXPORT and IMPORT operations on Oracle Database using the DATAPUMP utility. Table Partitioning, creating Index Organized tables, Creating Locally managed Table spaces. Database Sizing, Tablespace Management and Rollback Tablespace Management, Transaction Management and Security Administration. Created Users, Groups, Roles, Profiles and assigned users to groups and granted privileges and permissions to appropriate groups. Manage users, privileges, profiles, schemas using Grid Control of Oracle Enterprise Manager (OEM) Experience in cloning RAC databases using RMAN tool. Automated the nightly RMAN backups for the Production and Test Databases in Crontab. Experienced in Design, implementation and generating documentation of Oracle 10g Data Guard on both physical/logical standby databases in high availability mode. Configured Physical Standby database for 2 node RAC database using Data Guard. SQL tuning and Database performance tuning has been done based on reports generated by SQL Trace, AWR, ADDM and monitor the database performance on daily basis.
KRUNAL PATEL
Representative Projects (Cont’d)
Planning Backup/Restoration Strategy, Planning and scheduling Backups, taking Logical Backups (with Export/Import Data pump utilities). Assisted SQL developers to optimize the SQL queries and stored procedures. Creating and Scheduling Oracle Backend Process Jobs in Crontab. Cloning & duplicating databases using scripts as well as RMAN. Expertise in recovering the database. Performed complete recovery, data file recovery, incomplete recovery. Experienced in Database Security User Management , Privileges, Roles, Auditing, Profiling, Authentication. Implemented VERITAS Net Backup using RMAN (Recovery Manager) as a media management layer. Applying security patches both Server side and Client side and Performed testing. Used Secure SCP & FTP extensively for the File transfers from machines to remote server. Experienced in documentation, provided documentation for database design, analysis, modifications, creating schemas etc. Implementation of Oracle & Application Software Patches and maintaining SW License and maintenance agreements. Raised SR’s with oracle in case of problems.
IMS, Parsippany, New Jersey Oracle DBA
Feb ’10 – Oct ’10
Environment : Red Hat Linux4, Oracle 9.2.0.8/10.2.0.3, Enterprise Manager GRID, RUP, RMAN, SAN/NAS, HSM, 10g RAC, Streams, CDC, Data Guard, SQL*Plus, PL/SQL, ASM, ToadV9.7 & SQL, Navigator V6.1.
Responsibilities:
Responsible for administration and supporting Oracle 9i and 10g databases. 24x7 Production database administration , support and monitoring to ensure a proactive problem recognition and resolution of database issues. Successfully migrated databases from windows2000/2003 running oracle 9i over to Linux boxes 10g. Installation, Upgrade and Configuration of Oracle 9i and 10g Databases. Involved in designing of disaster recovery plan using Data Guard, and High Availability using RAC. Schemas refresh using Export/Import Pump, Creating the database table spaces, tables, indexes, setting privileges and user logins. Configuration, Administration and tuning of Oracle 10g and 9i RAC. Used cross platform transportable table space (TTS) to transport tablespaces across platforms. Data Refresh in Test and Integration Databases using Transportable Table spaces. Performed Setup Recovery Manager (RMAN) and Flash Recovery in RAC Environment. Oracle Streams Bi-Directional replication implementation at Table, Schema and Database Level. Implemented backup strategies using hot/cold, exp/imp used on the business req. Cloning databases using scripts as well as RMAN and performed Tablespace point in time recovery (TSPITR) using RMAN. Installed Oracle 10g Enterprise Manager (Grid Control) for diagnosing and monitoring performance related problems and configured with Application servers on test databases. Assisted a team of DBA’s in migration of data bases from Oracle 9i Release 2 to Oracle 10g Release 2. Worked on Automatic Storage Management (ASM) with SAN Storage for managing data in EMC Symmetrix. Monitoring and tuning using tools like Enterprise Manager GRID, Oracle cost Based optimizer (CBO), SQL analyzer, automatic checkpoint tuning, SQL Advisors, Performance Manager, and Statspack.
KRUNAL PATEL
Representative Projects (Cont’d)
Performed conversion single instance to Real Application Cluster (RAC) database instances. Utilized Oracle Streams to capture, propagate, and apply the transfer of data, transactions, and events within managed databases. Provided database/application tuning including as reducing lock contention, analyzing objects. Downsizing and defragmenting the Very Large Databases by export / import, cloning those using RMAN duplicate features and then upgrading them to Oracle 10g and Production to development refresh. Storage Management Managing Space, Table spaces, Segments and Extents, Rollback Segments & Data Dictionary. Experienced on Database Security by monitoring User Management, Privileges, Roles, Auditing, Profiling, Authentication and Risk management . Used Oracle Advanced Replication feature to set up multi-master replication, dealt with conflict resolution and performance issues. Unix Shell scripting in csh, ksh for automating startup/shutdown, backup and recovery, Import and export procedure of databases, getting system alerts. Experienced in documentation, Provided documentation for database design, analysis, modifications, creating schemas etc. Resolved TAR issues 24x7 while assisting the functional team and oracle support (Metalink)
Cognizant Technology Solutions, Chennai, TN India Oracle DBA
Jan ’09 – Jan ’10
Environment: Oracle 10g/9i, SQL Server 2000, Sun Solaris 8.0, SUN SPARC, HP UNIX, Windows 98/NT/2000, Oracle Enterprise Manager, SQL* Loader, T-SQL, STATSPACK, TKPROF, EXPLAIN PLAN.
Responsibilities: 24x7 Database administrations, support and monitoring to ensure a proactive problem recognition and resolution of database issues. Migration of Oracle databases from windows to Linux. Applied patches to Oracle Databases and Oracle Applications. Upgrading development and production databases to Oracle 10g. Proactive database monitoring using 10g grid monitoring tool. Database tuning using SQL-Trace, STATSPACK, EXPLAIN PLAN and TKPROF. Extensive Performance Tuning, Memory (SGA) Tuning, net backup, EMC (Time finder and SRDF), RAID, RAW Devices. Performed database cloning to setup test and development databases. Responsible for optimizing the queries and application tuning. Performed SQL tuning and assist developers with coding PL/SQL. Provided support to Application Database Administrators in designing the database. Used RMAN for backup and recovery. Performed Hot, Cold and Logical backups. And performed backup validations using RMAN. 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, and granting required privileges to users. Performed other DBA activities like including space management and performance monitoring. Experienced in Oracle Database monitoring, troubleshooting and resolve the issues.
KRUNAL PATEL
Representative Projects (Cont’d) Globalcomm Systems, Hyderabad, India. Oracle DBA
Feb ’07 – Dec ’08
Environment: Oracle 9i/10g, SQL Server 2000/05, RHEL 4, Solaris, SQL*Plus, Export/Import, RMAN, Shell Scripting.
Responsibilities:
24 X 7 Production database administration, support and monitoring to ensure a proactive problem recognition and resolution of database issues Installed and configured Oracle RDBMS on UNIX and Windows environments. Responsible for setting and managing user accounts, Granting required privileges to users. Involved in the installation of Oracle 9i on Windows NT and Linux. Execute Hot, Cold and RMAN backups and recoveries . Creating primary database storage structures (table spaces, rollback segments, etc). Applied patches, keeping applications software bug free, and improving data integrity. Developing, Testing and Implementing backup and Recovery Strategy. Developing Hot, cold and logical backup scripts to automate the backup procedures. Planning for storage spaces requirements and placing them for optimum I/O performance. Tuning the databases for optimal performance and monitoring CPU performance. Partitioning tables by determining the suitable methodology to improve performance and manageability. Maintained all documents of Oracle database operations. Prepared documentation of database backup and recovery standards. Cloned environments to create patch test, development and QA environments. Participated in Disaster Recovery Drills, documented database and application validation steps. Performing all daily Maintenance tasks. Interacting with Oracle Customer service as and when required. Responsible for setting and managing user accounts, Granting required privileges to users. Applied High priority, security patches downloaded from Metalink. Monitoring the Database storage and Day to Day activities.
Adecco India, Bangalore, India. Oracle Developer/ DBA
Dec ‘05 – Jan ’07
Environment: 9i/8i, Oracle Applications on HP-UX, AIX 5.2, RHEL, IBM TSM, EXPORT/IMPORT.
Responsibilities:
Installed and configured Oracle RDBMS on UNIX and Windows environments. Load data from OLTP systems into data warehouse databases. Installed and configured Oracle and Oracle Products on UNIX, Linux and Windows Environments. Monitored & tuned the performance of database and SQL statements Monitored for unusual conditions in database against contention, load throughput and cache utilization. Performed Monthly Cold Backup , Weekly Hot Backup and daily incremental backups using Export. Testing of Backup’s and Documenting backup strategies. Created scripts for automating online daily backup for eight databases and for automating data loading from flat files. Monitored regularly whether primary and standby databases are in sync and clearing the backed up archive log files after confirming that they are applied on the standby database.
KRUNAL PATEL
Representative Projects (Cont’d)
Monitored the database objects growth, managing the extents growth and de-fragmenting the objects, which are running out of maximum extents. Monitoring the excessive fragmentation of table spaces and taking remedial steps. Starting the reporting database using the standby database data files and standby control file. Daily activities include monitoring batch application for performance and space requirements and tuning the system to optimize space and performance . Collecting the statistics using AWR and ADDM studying the report during performance slowdowns. Collecting the statistics of tables and indexes by analyzing for cost based optimizer mode . Used SQL LOADER for dumping data into database from Legacy Systems and Flat files.