Developer/oracle Dba Resume
TN
SUMMARY
- 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, space management, database security, cloning, migration, decommission, shell scripting and documentation.
- Extensive knowledge on database administration for Oracle 8i, 9i, 10g & 11g with experience within very large scale database environment and mission critical large OLTP and OLAP systems.
- Excellent experience in installation, setup and configuration of Oracle 8i, 9i, 10g and 11g in HP - UX, Sun Solaris, IBM AIX, Windows and UNIX/Linux environment.
- Excellent experience in Migrating the Databases.
- Expertise in upgrading the databases from Oracle 9i to Oracle 10g and Oracle 10g to Oracle 11g.
- 24*7 production database support with Support to developers & end-users.
- Installed Oracle 11g ASM & 10g RAC software with ASM & OCFS2 File systems.
- Experienced in Installation of high availability RAC environment (2, 3 and 4 node clusters) and upgraded standalone databases to 10g RAC environment.
- Implemented ORACLE STREAMS (unidirectional, bi-directional and downstream capture) and managed Operational, Historical and reporting databases.
- Proficient in setting up Standby Database using shell scripts and RMAN utility tool, activating and Re-building Standby Databases both Physical and Logical supported by DATAGUARD.
- Managed very large database (VLDB) of maximum size 5TB with 18 servers including 6 Productions, 6 testing, 6 Development and 3 Standby databases.
- Created development, testing, staging, production, RAC and standby databases for OLTP, DSS and Data Warehousing using customized shell scripts and stepwise.
- Having hands on experience in Hot/Cold Backup, Recovery and Cloning of databases using RMAN with VERITAS Net Backup.
- Logical and physical modeling using Erwin. And Expertise using tools like Erwin, ER/Studio and Toad.
- Implemented RMAN backup (Full, incremental and cumulative) and recovery, Incomplete recovery and disaster recovery using Standby database or Data Guard.
- Experience with Oracle Enterprise manager(OEM) with Provisioning Pack
- Implemented automated backup strategy using the UNIX shell script CRON UTILITY.
- Performance tuning of the database - SQL Tuning, Used Tuning utilities like STATSPACK, TKPROF, EXPLAIN PLAN, AWR, ADDM and Tuning of SGA, Distribution of disk I/O, Sizing of tables and indexes.
- Data loading using SQL*LOADER, Logical backups using full export and DATAPUMP.
- Expertise in maintaining Database Security using security compliance auditing, and expertise in loading data from flat files using external tables, SQL*LOADER.
- Good experience of creating PL/SQL packages, Stored Procedures, Functions, Triggers and Views to retrieve, manipulate and migrate complex data sets in Oracle Databases.
- Experienced in using Oracle's Transportable Table space (TTS) feature allows users to quickly move a user Table space across Oracle databases.
- Database replication using snapshots, materialized views and advanced replication methods.
- Experience in applying security patches to the databases.
- Effective troubleshooting of database and Performance problems.
- Good experience in Data Migration using export/import.
- Management of Objects, Schemas, Partitioning the tables and Indexes.
- 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.
- Siebel Administration of users and applets for Siebel Service Enterprise as it was customized for online healthcare transaction processing.
- Expertise in Sales Application Administration in Siebel.
- Performed upgrade from Siebel 6 & 7.
- Excellent interpersonal and strong analytical skills, Documentation & Problem-solving skills with customer service oriented attitude. A very good team player, self motivated, dedicated in any work environment.
TECHNICAL SKILLS
RDBMS: Oracle 11g/10g/9i/8i/7X, Oracle 11g,10g (RAC, Data Guard & Streams), SQL Server 2005 and DB2.
OPERATING SYSTEMS: HP-UX 10.x, 11.x, Sun Solaris 2.5, 2.6, 8, 9, 10, AIX 5.1, 5.2, 5.3, Red Hat Linux RHEL 2.1, 3.x, 4.x, 5.x and Windows NT/2000/2003/XP.
LANGUAGES: SQL, PL/SQL, T-SQL, C, C++, VB, UNIX Shell Scripting, Ksh, bash and Perl Scripting.
SOFTWARES, APPLICATIONS & TOOLS: DBCA, DBUA, Oracle Data Guard, OEM (GC), RMAN, ASM, Clusterware, VCS, Shareplex, SQL*PLUS, SQL*LOADER, EXP, IMP, Data Pump (expdp, impdp), TOAD, ERwin, TOAD Data Modeler, Rational Rose, VERITAS Net Backup, DBArtisan, SAN, SQL TRACE, EXPLAIN PLAN, TKPROF, STATSPACK, AWR, ADDM and SIEBEL ANCILLARY - CTI, ACTUATE, OBIEE
WEB TOOLS: HTML, XML, JSP, HTTP, TCP/IP, FTP, SFTP, SCP, EMC Storage, Metalink, MS Visio.
PROFESSIONAL EXPERIENCE
Confidential, TN
Developer/Oracle DBA
Environment: Windows 2000/2003/XP, AIX 5.2/5.3 and Red Hat Linux 5.0, Oracle 8i,Oracle 9i,Oracle 10g and 11g, TOAD 9.0, Oracle Enterprise Manager (GC), RMAN, RAC, Data Guard, ASM,TSM, SCP/SFTP, Shareplex, Erwin 4.0, TKPROF, Explain plan, AWR, ADDM, SQL* Plus, PL/SQL, SQL* Loader, T-SQL, SQL Server 2005, Bugzilla, Visual Source Safe.
Responsibilities:
- Successfully upgraded Oracle 10g (10.2.0.4) to Oracle 11g (11.1.0.7) on IBM-AIX nodes.
- Installation, configuration, maintenance and tuning of Oracle 11g and 10g on Red hat 5.0, IBM-AIX 5.3
- Involved in Installation and configuration of Oracle 10g RAC using Cluster ware 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
- Experienced in the installation of Oracle Grid Control in Server (OMS Oracle management Server) and installing the Agents in all the production, test and development databases.
- Experienced in Design, implementation and generating documentation of Oracle 10g Data Guard on both physical/logical standby databases in high availability mode.
- Implemented Data guard, creating both Logical and Physical Standby databases in 10g RAC environment for the Production databases.
- Writing and modifying UNIX shell scripts, Perl scripts to manage Oracle environments and for Backend Oracle Processes.
- Experiencein developingOBIEERepository at three layers (Physical, Business model and Presentation Layers), Interactive Dashboards and drill down capabilities using global and Filters and Security Setups.
- Installed Oracle Streams as an enhancement for the Client’s DW method and monitored Streams Issues using Grid Control.
- Developed SQL*PLUS & PL/SQL scripts for Extraction, Transporting & Transforming (ETL) data from Production databases to Data Warehouse Databases.
- SQL tuning and Database performance tuning has been done based on reports generated by SQL Trace, TKPROF, STATSPACK, Explain Plan, 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).
- Creating & Managing Database Structures, Storage Allocations, Table/Index segments, Rollback segments, Constraints, Database Access, Roles and Privileges.
- Performance tuning of Queries by maintaining Aggregates, Compression, partition, indexing and use of Hints, Stored outlines, Statistics for the same.
- Performance tuning and diagnosing DBMS and individual Production databases. Organized various migration review meetings with the application team to discuss the migration strategy based on their requirements.
- Performed policies on data confidentiality, integrity, availability, and auditability, Based on Access Controls for Access to Data at the database level.
- Performed SQL and PL/SQL tuning, oracle contention and monitored production database using automatic workload repository (AWR), automatic database diagnostic monitor (ADDM) and automatic session history.
- Automated the nightly RMAN backups for the Production and Test Databases in Crontab.
- 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.
- Worked closely with the Oracle developers for the better performance in Applications in writing the Packages, Triggers, Mat Views and Indexes on the tables.
- 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.
Confidential, CA
Oracle DBA/Production Support
Environment: Linux and Solaris, UNIX, Oracle 11g and 10g, TOAD 9.7.2, RMAN, SQL*Plus, PL/SQL, SQL*Loader, DBArtisian 8.7, MS Visio 2010, RAC and Data Guard, WINDOWS 2003/2005 and Siebel.
Responsibilities:
- Re design the existing database based on Business rules to overcome the existing issues in the Application and drawn Visio Diagrams to give high level presentation to Manger.
- Involved in configuring two node RAC on 11gR1, oracle cluster ware on Red hat Linux AS 5.
- Configured server/client side load balancing.
- Added node for the existing two nodes RAC and also configured the services.
- Involved in designing and creating database objects.
- Created Partitions on large tables for easier manageability.
- Performed day to day activities such as managing user privileges, table spaces, file system, undo segments, temp segments and indexing.
- Migrated single instance database to multiple instance database (RAC) using export/import, datapump.
- Performed cross-platform migration (AIX to LINUX) using Transportable Table space (TTS).
- Refresh schema using Export/Import. Creating the database, table spaces, tables, indexes, setting privileges And user logins
- Installing and configuring Recovery Manager (RMAN).
- Extensive UNIX Shell scripting in csh, ksh.
- Checking of Alert log and Trace files to monitor the database on a daily basis. Also wrote monitoring scripts to check reports for space, Max. Extents, coalescing etc kept in CRONJOB.
- UNIX shell scripting in csh, ksh to be controlled from Crontab.
- Security User Management, Privileges, Role, Auditing, Profiling, Authentication.
- Tuning Oracle databases and tuning applications (SQL), for tuning SQL working closely with development Team.
- Extensive familiarity with Tuning Tools like Oracle Enterprise Manager’s (OEM’s), Oracle cost optimizer, SQL analyzer, top session, top SQL, Performance Manager, etc., Statspack, TOAD. For SQL tuning using “Explain plan”, “TKPROF”, “SQL TRACE”, Optimizer modes, using Optimizer hints, Gatherin statistics, Statspack etc.
- Storage Management Managing Space, Table spaces, Segments and Extents, Rollback Segments & Data Dictionary.
- Extensive Performance Tuning, Memory (SGA) Tuning, Net backup, EMC (Time finder and SRDF), RAID, RAW Devices.
- Cloning databases using scripts as well as RMAN.
- Extensive UNIX Shell scripting in csh, ksh.
- Data Modeling, Database Design and Creation.
- Assisting customer setup, tune and maintain Oracle database.
- Deciding the naming conventions of data file, redo log files, table spaces, and segments.
- Writing scripts for backup and recovery, Import and export procedure.
- Performed upgrade of Siebel eEnergy 6 to 7.5. and 7.7. Installed, configured and maintained Windows servers for application, web and database servers.
- Installed, configured and maintained 10 Siebel environments.
- On call support 24/7
Confidential, CA
Sr. Oracle DBA
Environment: HP-UX 11, Red Hat Linux4, Windows 2000/2003, Oracle 9.2.0.8/10.2.0.3/11 i, DB2, Enterprise Manager GRID, RUP, RMAN, SAN/NAS, ASM, 10g RAC, Streams, CDC, Data Guard, SQL*Plus, PL/SQL, ASM, J2EE, 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 boxes10g.
- 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 table spaces 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 Table space point in time recovery (TSPITR) using RMAN.
- Implemented Streams replication between RAC and non RAC database environments.
- 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 databases 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.
- 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.
Confidential, IL
Oracle DBA
Environment: Oracle 9i/10g/11g, SYBASE ASE, ASM 10.2.0.4, CRS 10.2.0.4-P21, OEM (Grid Control), RMAN,RHEL 4, RAC and Data Guard, Explain Plan, Metal ink, PL/SQL Developer, Data Pump, And VERITAS Net Backup
Responsibilities:
- Installation and Configurations of Oracle 9i, 10g, 11g and 10g RAC on Solaris.
- 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 Flashback features 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 requirement.
- Cloning databases using scripts as well as RMAN and performed Tablespace point in time recovery (TSPITR).
- Implemented Streams replication between RAC and non RAC database environments.
- 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 databases from Oracle 9i Release 2 to Oracle 10gR2.
- Worked on Automatic Storage Management (ASM) with SAN Storage for managing data in Hitachi
- Monitoring and tuning using tools like Enterprise Manager GRID, Oracle cost Based optimizer (CBO), SQL analyzer, automatic checkpoint tuning, SQL Advisors, Performance Manager, and Stats pack.
- 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.
- Work with development teams to effectively deliver solutions via minor enhancements, simple prototypes or requirement definition for larger projects.
- Write scripts for creation of users, creation and assignment of roles, analyze space requirements and maintain tablespaces, creation and maintenance of tables, partition tables and indexes.
- Creation and maintenance of standby database by using oracle high availability method and Oracle Data Guard.
- Providing on-fly solutions to make database healthy and keep running.
- Responsible for online and offline backups and recoveries of the oracle database.
- Creating and rebuilding indexes and optimizing the code to improve the performance.
- SQL tuning and Database tuning has been done based on reports generated by SQL Trace, TKPROF Reports, Statspack, Explain Plans and monitor the database performance on daily basis. Having stored outlines before and after Database tuning to stabilize and optimize the database by changing the parameters.
- Strong ability with UNIX shell scripting to automate tasks.
- Monitoring over 55 databases comprising each of 1Tb using Grid Control.
- Hands on experience working with Oracle Grid Control Environment.
- Resolved TAR issues 24x7 while assisting the functional team and oracle support (Metalink) and managing database security.
Confidential
Oracle DBA
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.
Confidential
Oracle Developer/DBA
Environment: Oracle 8.1.7/9i, HP-UX, Windows NT/2000, PL/SQL, SQL Server 2000, T-SQL, Database Tools/Utilities, OPS, Shell Scripting.
Responsibilities:
- Developed and modified PL/SQL code to make new enhancements or resolve problems, as per customer requirements.
- Created complex analytical reports using inline view, lexical parameters with Oracle Reports 9i.
- Modified Korn shell scripts as per technical specifications.
- Prepared Data Flow Diagrams for existing PL/SQL code.
- Involved in coding of data extraction scripts as per technical specifications.
- Analyzed the table structures using Analyze command.
- Involvement in all phases of the project life cycle.
- Designed database tables as per technical specifications.
- Translated business requirements into creation and alteration of database objects: tables, indexes, constraints, triggers and stored procedures.