Post Job Free
Sign in

Oracle Support

Location:
Pittsburgh, PA
Posted:
December 12, 2014

Contact this candidate

Resume:

Frank Wang

Email: *********@*****.***

732-***-**** (Cell)

EXPERIENCE SUMMARY:

Have over 16 years of focused experiences in IT industry in various fields

like financial, telecom, and manufacturing. Extensive experience in Oracle

database design, analysis, modeling, development, administration,

implementation, trouble shooting and quality management. Comprehensive

experience as Oracle DBA, especially in Exadata and Oracle Goldengate;

proficient in Oracle 9i/10g/11g/12c software installations, migrations,

database capacity planning, automated backup implementation, performance

tuning on Linux/Unix and Windows platform. Involved with the architect

group in designing the logical and physical model of the enterprise level

databases. Have solid experiences in Linux/Unix administration, Korn shell

/ Perl scripting. Have impeccable communication and interpersonal skills

and an exceptional team player.

CERTIFICATION

. Oracle 10g OCP (Oracle Certified Professionals),

June, 2010

SKILLS PROFILE:

Hardware / Oracle X2/X3/X4 full rack Exadata machine, IBM PowerPC,

Server X64 box

Operating Oracle / Redhat Linux, IBM AIX, HP-UX, Solaris, Windows

System

Languages SQL, PL/SQL, Unix Shell Scripting(Bash/Korn) and Perl,

C/C++, Java, C#

RDBMS Oracle 9i to 12c(RAC/ASM), MS SQL Server 2008, 2008R2,

2012 and 2014.

MySQL and PostgreSQL

Data Oracle GoldenGate 11gR2, 12c

Replication

Tools / Informatica PowerCenter, Quest Toad/Spotlight, ERWin,

Utilities Tivoli, RMAN, Logminer, TKPROF, AWR/ADDM, OEM 12c

Oracle Exadata Experience (3+ years)

. Deep understanding about Exadata specified features such as

Smart Scan, HCC (Hybrid Columnar Compression), Flash Cache, etc.

. First hands-on experiences in software and firmware maintenance

of both the Database and Storage servers in the Exadata database

machine including upgrades and patching.

. Provide and implement performance tuning recommendations of all

components in Exadata database machine.

. Advise, provide guidance and develop Disaster Recovery

strategies for the Exadata Database machine.

. Solid skills to configure Exadata to meet company internal

security requirement.

. Analyze and determine the feasibility of leverage the Oracle

Enterprise Manager solution to report on performance, provide

metrics, and become the centralized proactive maintenance

solution for Exadata distributions.

. Develop and record certified processes/procedures for all

potential IT downstream support groups to maintain and upgrade

the Exadata database machine.

. Integration of Exadata monitoring and escalation into existing

IT monitoring and actionable events solutions.

Oracle GoldenGate Experience (6+ years)

. More than six years experiences and solid hands-on experiences

in Installation / Configuration / Performance Tuning / Trouble

shooting Oracle Goldengate (OGG) in both homogeneous and

heterogeneous environments (including Oracle to Oracle and MS

SQL Server to Oracle).

. Extensive skills to configure and build one-way, tow-way, active-

to-active Oracle Goldengate Extract/Replicat for multiple

databases.

. Strong experiences in configuration and building heartbeat

monitoring in Oracle Goldengate. Develop flexible home-cooked

Korn scripts to monitor the Goldengate lags.

. Configure error handling for Oracle Goldengate restart, logging,

production support and status reporting.

. Hands-on experiences in trouble shooting and performance tuning

Oracle Goldengate replications. Working with Oracle on SRs for

critical issues.

. Primary technical resources to upgrade Oracle Goldengate from

11g to 12c in Exadata machine environment; design Goldengate HA

solutions by using Oracle 11.2.0.4 Clusterware functionality.

Oracle RAC DBA Experience (8+ years)

1. More than 8 years experiences in support large-scale (up to 8

nodes), mission critical production RAC environment from 9i

version to 11gR2 version RAC on deferent platform(including IBM

AIX, Redhat Linux, Sun SPARC Solaris, HP-UX)

2. Deep knowledge of Oracle 11g Grid Infrastructure, Clusterware,

ASM, RAC internal, Active Data Guard in RAC environment.

3. Architecting, planning, designing, developing, deploying and

supporting Oracle 11gR2 RAC/ASM environment.

4. Extensive hands-on experiences in installation & configuration

Oracle Grid Infrastructure & Database Software (Troubleshooting

using cluvfy & handling common issues that arise during

integration of the whole - bugs, network issues, configuration

files issues, OCR issue, deinstallation & cleanup of

clusterware)

5. Testing and benchmarked the application prior to going into

production to determine its effects on GES and GCS with special

focus on load testing for interconnect traffic.

6. Worked with customer for different RAC related issue such as

hang check, split brain, RAC recovery, ASM, OCR corruptions,

Voting disk loss, etc.

7. Backup and Recovery issues related (loss of OCR, Voting Disk and

Oracle clusterware) & also issues with corruption of individual

disk data blocks, loss of OS configuration files, loss of net

configuration files. Also used the Merge backup for backing

terabyte databases. Issues with block change tracking & also

flash recovery area.

8. Solid skills in upgrading 10g R2 RAC to 11g R2 RAC and 11g R2

RAC to 12c R1 RAC.

PROFESSIONAL EXPERIENCE

Client: U.S. Cellular (telecom), Bensenville, IL

May, 2012 ~ Present

US Cellular(USCC) is the fifth-largest wireless telecommunication carrier

in United States with more than 5 million customers. I worked as the

primary DBA in the DB production support team of USCC Data Center in

Bensenville, IL for more than two years.

Role & Responsibility: Sr. Exadata DBA / Oracle Goldengate Specialist

(Consultant)

. Participated in analysis and designing of Oracle Exadata Server for

infrastructure and related projects. Assisted in integration of Exadata

applications into current IT actionable events and solutions.

. Setting up High Availability Oracle GoldenGate (OGG) systems on Oracle

11gR2 RAC environments (Front-end: IBM p770/AIX 6.1, Back-end: Oracle

Exadata X4 Full Rack).

. Upgrade Oracle GoldenGate from 11gR2 to 12c. Implement OGG 12c new

features in mission-critical production environments.

. Troubleshooting typical OGG technical problems such as unique key

violation / long transaction abending by using GGSCI / Logdump / discard

file analysis etc.

. Performance Tuning OGG in extremely high data volume environments.

Installing and configuring OGG heterogeneous environments (from MS SQL

Server to Oracle Exadata).

. Monitor and fully analyze performance issues in production Oracle

databases by using AWR/ADDM/OEM 12c

. Daily development / testing environment baseline backup and restore,

develop and maintain administration scripts by using Perl/Korn shell.

. Installed, configured and maintained Oracle 11g Real Application Cluster

(RAC) / ASM on Redhat Enterprise Linux 6.x boxes.

. Application DBA leader for a large number of tuning projects. Working

with third party developers on SQL code review and quality control.

Performance load testing and tuning application, SQL code, and database

instance by using a wide range of technologies including ADDM, AWR, ASH,

OEM Performance Manager and home-cooked scripts by using Korn

shell/Perl.

. Duplicate all the non-production databases on Exadata server according

the Data Warehouse development project's requirement. Help to compress

large volume partition table by using Oracle HCC (Hybrid Columnar

Compression) techniques.

. Primary technical resources in SQL tuning in Exadata Production and

Performance Testing environments by using statistics, hints, SQL tuning

set etc.

. Software and firmware maintenance of the Exadata storage servers in the

Database machine including routine health check, patching and upgrades

according to the suggestions from Oracle support department.

. Integration of Exadata monitoring into our existing IT monitoring

framework. Provide and implement performance and tuning recommendations

of all components in the Exadata machines.

. Develop and record certified processes/procedures for all potential IT

downstream support group to maintain and upgrade the Exadata servers.

Client: Charles Schwab(financial), Denver, CO

July 2009 ~ April 2012

Charles Schwab is a leading provider of investment services including

online investing, financial advice and banking solutions, and which today

is one of the world's largest discount brokers. I worked here as the Sr.

Oracle DBA consultant to support the development and QA teams.

Role & Responsibility: Sr. Oracle DBA / Consultant

. Supporting more than 20 Oracle 10g/11g development/testing environments

on Solaris/SPARC and Linux/X64 boxes. Help the developers and QAs to do

trouble shooting about database issues.

. Monitor and fully analyze performance issues in production Oracle

databases by using AWR/ADDM, statspack/tkprof tools

. Daily development / testing environment baseline backup and restore,

develop and maintain administration scripts by using Perl/Korn shell.

. Installed, configured and maintained Oracle 11g Real Application Cluster

(RAC) / ASM on Redhat Enterprise Linux 5.x boxes.

. Implemented 11g DataGuard Physical using DG Broker, and experienced with

11gR2 Data Guard new features Active Data Guard and Snapshot Standby.

. Implemented Oracle TDE to provide transparent encryption of stored data

to support submission efforts with release of Oracle 11g R2.

. Partitioned tables Maintenance, adding new partitions, exchanging one

year old partitions then archiving of the exchanged partitions, dropping

or truncating of old portions.

. Analyze data model in the existing databases and validate compatibility

with Oracle GoldenGate (OGG) replicated environment, use OGG to setup

the replicated implementation from MS SQL Server to Oracle 11g.

. Modified database structures including tablespace, tables, views,

triggers, stored procedures as well as configuration and storage

allocation to support application enhancement.

. Oracle database performance testing, monitoring and analysis by using

LoadRunner.

. Developing the main application control utility: spksctl, by using perl,

integrate apache web server into the application, get rid of the old

iPlanet web server.

. General DBA daily jobs such as disk usage monitoring, table/index

rebuild and reorganization as needed.

Management Science Associates, Inc, Pittsburgh, PA

October 2007 ~ July 2009

MSA (Management Science Associates) is one IT service company headquartered

in Pittsburgh, PA with more than 50 years history. Its main business is to

analyze information, develop systems, manufacture data and create IT

infrastructure for customers such as USA Tobacco, Red Bull, Pepsi, to help

inform decision-making, forecast outcomes, and automate workflow and

process. I worked as the Oracle DBA in the IMS department to support the

production databases.

Role & Responsibility: Oracle DBA

. Part of the Data Architecture team which supports development, test and

production databases.

. Worked on RMAN duplication, Cross-platform Transportable Tablespace.

. Implementation and support of 9i and 10g migrations and upgraded from

Oracle 9i to Oracle 10g databases, including RAC (Real Application

Clusters) databases on IBM AIX and Linux.

. Performed oracle Software's Installations, Creation of new standalone

and clustered databases.

. Administering and setting up of 10g RAC and clusterware and instances.

. Resolved RAC issues, OCR related issues, rebooting of faulty nodes,

relocating the switched over services.

. Database Services creation for distributing the applications across

multiple nodes, extensively used all command line utilities SRVCTL,

CRSCTL, ADR, ASMCMD.

. Redefinition of tables using DBMS_REDEFINITION, partitioning the tables

in the production, re-defining the columns data types, and moving the

LOBS to different tablespaces

. Partitioned tables Maintenance, adding new partitions, exchanging one

year old partitions then archiving of the exchanged partitions, dropping

or truncating of old portions.

. Developed RMAN Backup strategies for cloning the test databases with the

production environment and worked on RMAN active-active duplication.

. Scheduled RMAN backups purge jobs, Maintenance Jobs using DBMS_JOBS,

DBMS_SCHEDULER and crontab.

. Handled Chained Rows and Row migration, and solved the database

performance issues.

. Experienced with ASM, adding, deleting disks to the disk group.

. Supported development teams for all the database related issues and

handled the critical issues like network failures and ASM DISK group

errors and node failures in the RAC cluster.

. Generated Statspack/AWR reports using OEM from Oracle 10g database and

analyzed the reports for Oracle wait events, time consuming SQL queries,

tablespace and database growth.

. Used Explain Plan, Oracle hints and creation of new indexes to improve

the performance of SQL statements. Involved in SQL Query tuning and

provided tuning recommendations to Application jobs, time/CPU consuming

queries

. Supported development teams for moving changes to different development,

test levels and prepared documentations to move changes to the live

production environment.

. 24/7 on-call support for the production environment.

Oracle Shanghai Office, Shanghai, P.R. China

Feb., 2003 ~ Dec., 2006

Oracle Shanghai Office is the East China branch of the Oracle China

company. It's main responsibility is to explore the business in East China

region.

Role & Responsibility: Senior Technical Consultant

. Provide POC(proof of concept) and finial technical solutions based on

Oracle's flagship database servers according to customer's

requirements.

. Analyze technical fit of Oracle's products and professional services

against prospects requirements.

. Installed, configured Oracle database production in different complex

customer's environments. Provide initial technical assistance to

customers and prospects, and coordinate customer technical staff and

Oracle's resources.

. Training customers about Oracle's products and in charge of POC(Proof

of Concepts) based on customer's requirements.

. Onsite hands-on performance tuning and trouble-shooting with Oracle

database team and application vendors for Oracle's important

customers.

. Provide technical presentation about application server technology

during Oracle's marketing road show campaign.

China Beijing Mobile Company, Beijing, P.R. China

August, 2000 ~ Dec., 2002

China Mobile Limited is the leading mobile service provider in Mainland

China. the Group boasts the world's largest mobile network and the world's

largest mobile customer base. Beijing Mobile is the TOP 5 wireless

telecommunication carrier in China Mobile Limited Group. I worked here as

the PL/SQL developer at first, then I worked as the Oracle DBA to provide

24X7 technical support of our company's mission-critical Oracle databases.

Position: Oracle DBA

Working as a BOSS System Oracle DBA and handling all the duties and work

assigned to this position efficiently, these duties are as follows: (The OS

platform are most IBM AIX)

. Working with the developing engineers from third-party vendors to setup,

performance tuning and deliver application.

. Set up and maintained oracle disaster recovery site using Data Guard.

. Established database backup/recovery strategy for different databases.

Utilized RMAN for backup and recovery strategy. Completed export and

import of different databases using Oracle Export / Import utilities and

SQL*Loader. Applied different recovery procedures for complete and

incomplete recoveries depending on the type of failure.

. Trouble shooting and resolving any database and/or application issues or

errors that occurred.

. Created an automated, enterprise wide monitoring infrastructure using

several key technologies including Korn shell scripts, Perl. This

allowed our operational DBA team to efficiently gather database

metadata, exceptions, and performance statistics for remote clients

running Oracle using a consolidated Intranet approach.

. Modified database structures including tablespaces, tables, views,

triggers, stored procedures as well as configuration and storage

allocation to support application enhancement.

. Provided on-call support regarding production-related database problems.

Worked with IT managers and application developers to ensure the

database integrity, high availability and security. Provided all kinds

of DBA support to development teams as well as production support to

various applications.

China Beijing Mobile Company, Beijing, P.R. China

Sept., 1998 ~ August 2000

Position: Oracle PL/SQL and C++ Developer of the BOSS Billing System

Working as a PL/SQL and C/C++ programmer and handling all the duties and

work assigned to this position efficiently, these duties are as follows:

. Studied and analyzed the business requirements, designed entity

relationship diagram using Erwin.

. Review the data model and designed database tables as per technical

specifications

. In writing PL/SQL code and debugging for triggers, functions, and

procedures and packages in the Oracle 8i/9i Database on HP-UX platform.

. Developing the C/C++ module on the Tuxedo server side. Involved in

review the code, preparation of Unit Test Plans (required test

scenarios).

. Trouble shooting for the end users requirement and Optimizing the Oracle

database.

. Tuning application using tools like Explain plan, SQL*Trace and TKPROF

for high efficiency.

. Loading data using SQL*Loader (both conventional and direct path

loading) and stored procedures.

. Coordinating and scheduling changes to database based on requirements.

. Responsible for all version control of code and technical documentation.

. Providing support to team member on daily basis.

EDUCATION:

. Master Degree in Computer Science,

09/1995 ~ 07/1998

Tsinghua University, Beijing, P.R. China

. Bachelor Degree in Computer Science,

09/1991 ~ 07/1995

Dalian University of Technology, Dalian, P.R. China



Contact this candidate