Post Job Free
Sign in

Oracle Database Administrator

Location:
Cedar Rapids, IA
Posted:
December 03, 2018

Contact this candidate

Resume:

Mayank Mathur

Email : ******.********@*****.*** (C): +1-408-***-****.

LinkedIn: www.linkedin.com/in/mayank-mathur

Professional Summary

7.5+ years of experience as Oracle DBA (Core DBA), Application Administration (Apps DBA), Weblogic Administration and Python developer.

Developed Database Provisioning Automation Tool using Python/Shell Scripts.

Developed various Shell scripts to monitor production databases environments.

Implement or Enhance custom tools to automate various day-to-day activities, hence saving human efforts.

Worked on Oracle 12c RAC environments with Data Guard (DG) setup (Maximum Availability).

Responsible for planning and implementing Oracle Disaster Recovery (DR) using Broker and FSFO.

Install Oracle Enterprise Manager Agent, discover targets and setup monitoring in OEM.

Responsible in all aspects of Oracle Applications administration (R12) and maintenance of production, development and test environments.

Installing 11g/12c CRS and maintaining Oracle RAC 11g/12c databases.

Installed and configured 11g Oracle Identity Management (IDM).

Implemented and production support for oracle 11g OID-LDAP/TNS.

Production support for Oracle Connection Manager (OCM).

Installed Oracle Fusion Middleware components (Weblogic 10.3.6).

Installed and configured Oracle Timesten 11.2.2.8 with active-standby and standalone setup.

Course completion Certificate for M102: MONGODB FOR DBAS from MongoDB University.

Provided L3 support for P1/P2 production databases.

Technology

Hardware

Software Products

Tools

Languages

Red Hat Linux RHEL 5.x, 6.x, 7.x.

Oracle RAC database 11g/12c.

Oracle Apps(EBS) R12/12.2.

Oracle DataGuard 11g/12c.

Disaster Recovery.

Identity Management.

Connection Manager.

Weblogic 11g/12c.

Oracle Internet Directory 11g.

Timesten 11.2.

Oracle Enterprise Manager (OEM) 12c.

SQL*Plus, Import, Export, OEM, TOAD, VNC, Remedy, Xming.

Python 2.7, SQL, Shell scripting, PLSQL.

Project Experience

July 2018 to Till Date: Randstad Technologies (Cedar Rapids, IA)

Client : Aegon Global Technology Inc.

Project# 1: Oracle Database Security.

Sr. Oracle DBA.

Project Description:

With recent organizational changes, team was organized to control access for all users for various application across Aegon. Also, we provide support for various Oracle Database issues.

Responsibilities:

Participate in physical design, creation, and maintenance of databases.

Recover database in case of any accidental data delete or any other issue.

Maintain security of database by granting and revoking of privileges for individuals and groups. Adhere to company standards.

Carry out entitlement reviews at the request of business units.

Analysis and resolution of database related incidents and provide long term fix for issues.

Identification and management of database related operational risks including documentation, escalation and resolution.

Working on custom shell scripts to automate Oracle database Upgrade.

Environment:

Linux RHEL 7, Oracle 12c, Oracle Enterprise Manager, Putty, TOAD 13.0, SQL Developer 4.1.

Apr 2014 to July 2018: Tata Consultancy Services Limited (San Jose, CA)

Client : Cisco Systems, Inc.

Project# 1: DRIVE Automation Tool.

Oracle DBA / Python Developer.

Project Description:

DRIVE is automated tool used to provision database on the fly, monitor different request raised by end client, add new servers available for Database Provisioning, and monitor different servers in repository. There is an option to resume the failed jobs from UI. DBA can view the logs for any database-provisioning request in UI.

Responsibilities:

Developed scripts in python 2.7 to automate Oracle 12c RAC Database provisioning. It includes GRID installation for Oracle RAC environments.

Designing and planning for the DRIVE Automation tool.

Oracle 12c RAC database installation, used as repository for DRIVE tool.

Developed Python scripts to receive and update data from other tools using REST API.

Developed Python modules for each sub task, for example send email, updating current job status, resume job.

Developed SQL procedures for various requirements such as fetch available servers as per client request.

Tested backup for DRIVE production database.

Developed scripts in shell to automate database installation steps.

Reading and replying data in JSON format for any WEB Call to script.

As part of post database provisioning, developed scripts in python to check and insert data for Cisco Custom Tools (TNS, LDAP) as per the client Standards.

Developed module in python to send Email notification to end client, support team and other respective team.

Developed Shell scripts to monitor WebLogic Admin, Managed servers.

Environment:

Linux RHEL 7, Oracle 12c, Oracle WebLogic 10.3.6, Oracle Enterprise Manager, Python 2.7.

Project# 2: IDM Stack Upgrade.

Oracle WebLogic DBA.

Project Description:

Oracle 11g IDM project was started to configure Identity Management with latest versions available in industry. With Oracle 11g IDM, we are able to manage end-to-end lifecycle of user identities across enterprise resources both within and beyond firewall. The 11g IDM services are configured as Active across different datacenter, hence leveraging the underlying resources along with High Availability.

Responsibilities:

Create 12c Oracle RAC databases on all the datacenter.

Install, configure and administer WebLogic server 10.3.6 on Red hat Linux 6 in both production and development environment and SOA environment.

Managed Weblogic clusters having various managed servers on cluster of machines.

Configured Lightweight Directory Access Protocol (LDAP) directory server and directory integration on top of oracle database.

Install and configured 11.1.1.9 Oracle Internet Directory (OID) with multiple directory server instances.

Install and configure Webgate (11.1.1.9 OHS) on all the datacenters.

Integrate all the ERP environments with 11g IDM, including Production, Development, Test environment.

Developed custom shell scripts to start and stop Admin server and Managed Server services.

Develop scripts for monitoring the entire IDM stack and individual component services.

Deploy custom application for each environment in Oracle weblogic 10.3.6.

Apply patch on weblogic/OID to avoid security vulnerabilities.

In case of issue, manually Create/Modify/Delete user in OID.

Environment:

Linux RHEL 7, Oracle 12c, OID, 11g IDM, WebLogic 10.3, Python 2.7, Shell script.

Project# 3: 11g TNS / LDAP Upgrade.

Oracle WebLogic DBA.

Project Description:

This project was to upgrade LDAP to new 11g TNS/OID with active-active setup across datacenters, hence providing High Availability. TNS is in use across all the application environments to connect to respective database services.

Responsibilities:

Create 12c Oracle RAC databases on all the datacenters.

Developed Automation Tool, using Shell script, for users to Add/Delete LDAP entries.

In case of any issue, manually Add/Modify/Delete TNS entries.

Install, configure and administer WebLogic server 10.3.6 on Red hat Linux 6 in both production and development environment and SOA environment.

Install Java EE development framework, Application Development Framework (ADF).

Install and configured 11.1.1.9 Oracle Internet Directory (OID).

Configure OID replication across both the Active Datacenters using Replication Environment Management Tool (remtool).

Authenticating client to directory server and establishing authorization identity using Bind Operations.

Working in various Problem tickets assigned.

Performed research for patches for specific problems, and download and apply patches.

Apply Patch on WebLogic/OID to avoid security vulnerabilities.

Worked with Oracle Corporation & opened TARs (SR’s) to resolve number of bugs.

Environment:

Linux RHEL 7, Oracle Apps R12, Oracle 11g, 12c, OID, LDAP, WebLogic 10.3, OEM, Shell Script.

Project# 4: Capital IT ERP.

Oracle Apps DBA.

Project Description:

This project involves setting up a DR environment for the same environment. MVDC is a Cisco custom environment configuration over two datacenters, which makes the environments self-resilient in occurrence of loss of datacenter or nodes in the configuration. DR is a setup for business continuity in case of MVDC failure.

Responsibilities:

Setting up DG over two datacenters.

Setting up DataGuard broker with Fast-Start failover option.

Configuring SCAN listeners and registering database services.

Installation of EBS R12 on new Linux servers.

Refresh database/Apps non-production environment from production.

Cloning of database, and R12.

SSO integration of R12.

Database Switchover and Failover testing.

Disaster Recovery and MVDC Resiliency testing.

Discover targets in Oracle Enterprise Manager (OEM) to setup environment monitoring.

Developed custom SHELL Script for monitoring various environments.

Setting up DG between Source and Target in case of CFS to CFS or ASM Migration.

Validating the migration or upgrade of the database before release to the users.

Environment:

Linux RHEL, Oracle Apps R12, Oracle 11g/12c, OEM, Shell Script.

Project# 5: CFSPRD ASM Migration.

Oracle Apps DBA.

Project Description:

As part of co-hosting databases of Cisco Capital IT, this projected involved moving of database CFSPRD from CFS to ASM.

Responsibilities:

Build Oracle GRID 11gR2 on the target servers with OCR and Voting disks on ASM.

Create the Oracle ASM Disks.

Create the Oracle ASM Diskgroups.

Cloning the Oracle RDBMS codetree on the target servers.

RMAN Duplication of the database as standby to target.

Setting up DG.

Monitoring shipping and recovery of the DG.

Shutdown the source database at cutover.

Activate the Standby database.

Rename datafiles as necessary.

Setting up DG between Source and Target in case of CFS to CFS or ASM Migration.

Environment:

Linux RHEL, Oracle Apps R12, Oracle 11g/12c, OEM, Shell Script.

Project# 6: Project Services / L3 Support.

Oracle Apps DBA.

Project Description:

Support Project related task and L3 Oracle Administration support.

Responsibilities:

Supporting all P1/P2 production issues.

Involved in discovery calls with client to setup new environment as per client requirement.

Oracle Database upgrade from 11g to 12c.

Support R12 Applications including troubleshooting.

Responsible for all the databases owned by Infrastructure team, includes OCM, LDAP, SSO setup.

Developed custom SHELL Script for monitoring various environments.

Disaster Recovery testing for databases with Data Guard setup.

Install and configure Timesten 11.2.2.8 and underline Oracle 12c RAC databases.

Worked with Oracle Corporation & opened TARs (SR’s) to resolve number of bugs.

Environment:

Linux RHEL, Oracle Apps R12, Oracle 11g/12c, OCM, OEM, Shell Script.

Project# 7: DR Resiliency Testing.

Oracle DBA.

Project Description:

To restore services in case of Real Disaster, we will conduct Disaster Recovery (DR) Resiliency testing. All critical applications are obligate to be Resiliency Certified. As part of testing, we will imitate the DR situation and record the time taken to resume business.

Responsibilities:

Design and Building the DR environment (usually at 50% of Production environment) using Oracle DataGuard and replicated storage.

Simulate DR scenarios like network, host and datacenter outage.

Enabling snapshot database.

Troubleshooting DG shipping and recovery issues.

Restoring and testing the environment during DR scenarios.

Restoring the Production environment after DR Testing.

Environment:

Linux RHEL, Oracle 11g/12c, OEM, Linux Shell Script.

Project# 8: Delphix.

Oracle / Delphix DBA.

Project Description:

Delphix Implementation For existing environment in Cisco.

Responsibilities:

Creating new environment for delphix host.

Developed Shell script to set custom parameters dynamically for delphix databases.

Creating Standalone and RAC VDB (Virtual DataBase).

Monitoring delphix engine alerts and warning messages.

Upgrading delphix engine to latest version.

Creating DSource for DR in delphix engine, which serves as source for VDB creation.

Creating/Updating custom templates for VDB creation in delphix engine.

Updating VDB configuration as per custom requirements.

Database creation, copy, refresh, backup activities.

Monitoring Users access, CPU usage on server, delphix engine space usage.

Working on delphix engine performance issue.

Working with Delphix support team for delphix related issues.

Environment:

Delphix, Oracle 11g, 12c, Delphix Mission Control.

April 2011 to April 2014 : Tata Consultancy Services Limited (Bengaluru, India)

Client : Cisco Systems, Inc.

Project# 9: Managed Services.

Oracle DBA.

Project Description:

Managed Services support various releases and daily issues related to Oracle DBA.

Responsibilities:

Support various releases including Go-Live activities.

Support for daily/scheduled backup of Oracle database.

Resolve different issues related to Oracle E-Business Suite R12.

Enable or Disable supplement login as part of releases, and Golden Gate Implementation.

Perform HOT and Cold backup validations.

Creating DB-Link as per client requirement.

Managing control files like adding, recreating and tracking to physical locations and tracing backup.

Responsible for Database and Application cloning.

Managing REDO logs and Datafiles like adding, resizing, UNDO tablespace features of Oracle database.

Maintaining Archived log files.

Monitoring Users access, CPU usage on database server.

Monitoring Database status from Oracle Enterprise Manager.

Environment:

Oracle Apps 11i/R12, Oracle 11g, 12c, Oracle Enterprise Manager.

Qualifications

Degree and Date

Institute/University

Major and Specialization

Bachelor Of Engineering, May 2009

M.A.I.E.T, University Of Rajasthan.

Computer Science (Honors).

Personal Details

Date of Birth

06th March 1987.

Nationality

Indian.

Marital Status

Married.



Contact this candidate