Bachelor S in Mechanical Engineering, JNTU

Total Page:16

File Type:pdf, Size:1020Kb

Bachelor S in Mechanical Engineering, JNTU

NITHIN SOMA https://www.linkedin.com/in/nithin-soma-33a1b598/

CAREER SUMMARY:

Around 10 years of solid experience in Oracle, Microsoft SQL server, NoSQL - Cassandra database Administration / Architect level support encompassing Installation, Configuration, Disaster recovery, high availability, replication, Migrations, Upgrades, Patches apply, Backup and Recovery, Cloning, Database Security, Memory Management, Performance tuning, Data Modelling and Data Warehousing. Lustrous, yet ambitious career with constantly emerging role plays like Infrastructure, development, Applications, Production, Migrations DBA - speaks in volumes about my passion towards databases. Good exposure and constantly building interests in migrating relational databases to On-premises cloud platform with PAAS / IAAS / DBAS technologies as applicable and suitable to the current day data structures to be migrated. Goal is to be a successful Data Architect in the NoSQL database space and gain proficiency in all the cloud migrations participating vendors like AWS, IBM, Oracle, Microsoft in the days to come

EDUCATION: Bachelor’s in Mechanical Engineering, JNTU

CERTIFICATION: OCP (Oracle Certified Professional) 10g MCP (Microsoft Certified Professional) 5.0 DSE (Data Stax Enterprize Edition) 5.1

TRAINING: GUARDIUM onsite by IBM

PROFESSIONAL EXPERIENCE:

American Airlines, Inc. – Fort Worth – Texas Jan 2017 – Till Date Database Engineer

Roles / Responsibilities:

 Assistance support as an applications DBA for many applications under Revenue Management and Network Planning  Work continuously in performing many POC’s as driven by the management as planned for many years down the road in migrating the current day relational databases to multiple cloud platforms which uses both the relational databases and NoSql databases like PostgreSQL on Bluemix and DSE graph (uses Cassandra 3.0 in the back end) respectively, which are compatible and applicable with the current day applications.  Contributed towards Graph data modelling for a flight maintenance application based on potential queries gathered and demonstrated to the team on the traversal use cases  Use Rally as a tool to record user stories based on all the POC’s as performed in the Agile methodology  Serve as a Database Machine Administrator (DMA) while providing application support to all the Exadata Production, Ready environments and in- addition provide Infrastructure support to the Stage and UAT environments respectively  Supported ODA a dev databases migration from Exadata to local ODA environment  Have written a shell script to automate the process of getting notified for improved top workload queries on which the SQL baselines were created prior to upgrading to Oracle 12C to ensure no plan regresses  Have written a script ( included both plsql cursor and shell script) to load daily SAR reports data into OEM database for storing history repository of the servers performance  Keeping up with all the user/application requests getting involved in user management, data management, memory management and application management respectively  Always looking out for scope in enhancing the performance of the current day systems wherever possible and run performance testing beforehand moving to new systems.  Worked on some new Oracle features like Data redaction policy, Rman table restore, etc  Extensively worked on Database tuning , query tuning, diagnosing and maintenance of the current systems more abundantly on a regular bases to stay right on the top by using many customized tools, tools provided by the vendors – both licenses and open sourced tools to stay intact with zero fault tolerance without no flaws and no breaks and no downtimes for the systems to perform rigorously 24*7*365  Got trained on IBM Guardium by IBM

PEPSICO – HCL, Frisco – Texas Aug 2016 – December 2016 Database Systems Engineer

Roles / Responsibilities:  Extensively worked on 12C Grid upgrades for both SAP and Non-SAP from 11.2.0.4 to 12.1.0.2 and followed by post-upgrade activities like setting up OS watcher and HUGE pages  Extensively worked on adding storage to databases / ASM diskgroups on needed bases by working with respective capacity / VM teams by communicating the iscsi ports  Successively handled a lots of disk swapping either to make space or to change the tier for the associated ASM diskgroups  Administered OMS management, changing DBSNMP user password, adding users to OEM 12C and disabling gcNotify ticket generation notification to GSM ticketing system in case of any false alert and followed by mass close of duplicated flooded tickets  Extensively worked on OEM agent installs, uninstalls, adding and removing Databases from OEM, blacking out an OEM agent , debugging and fixing agents suffering from COLL_DISABLE, fixing incorrectly configured DB or listener targets in OEM, debugging when OEM agent is down or unreachable  Mastered OEM 12C agent installs on Exadata boxes  Performed Oracle Client installs on Windows servers by gathering all the requirements as needed from customer

AT&T – HCL, Richardson - Texas Feb 2016 – August 2016 Technical Database Architect

Roles / Responsibilities:  Provided production support assistance for prestigious OCE (Order Capture Engine) project in both Unlock and Non-Unlock modules by always staying on top of db sever performance in successfully keeping the load average to less than 1  Successfully provided extensive database performance / SQL performance in identifying culprit sql’s and tuning the SQL’s else ruling them out of the Prod DB on not needed bases  Handled the space crunch with an exponential growth in the Audit log prod DB by using partition swap in making the space available for DB, since we were short on the Disk  Moved some write queries from Oracle to Cassandra DB since upserts/merge was taking a lot of time causing cpu waits on the DB  Reduced the response times by creating required composite index for the Getnext application from 9 secs to 1 sec and there by reduced hogging threads – never ending situation for Unlock application by identifying the trouble causing queries out there impacting functionality  Migrated some reporting applications like OCE Inform and EDM to oracle 11gR2 RAC databases to separate and work for the performance  Provided client side and Run time failover and Runtime load balancing for the RAC database instances  Nailed down Goldengate errors for the abended and failed jobs  Improved performance for the cassandra 2.0 version DB by keeping fewer SSTables and by maintaining proper memory sizes and compaction strategy  Setting up of cassandra clusters as required in the respective data centers  Also laid hands in tuning some more features like Gossip setting for internode communication and failure detection and Snitches and Partitions, etc Environment: Oracle 11gR2 RAC, OEM 12C, cassandra 2.0, ccm opcenter, ccm devcenter, Oracle GG, ATG, BRMS, FUSE, INFORM REPORTING, ACTIVEOS, etc

NTTA, Plano Texas June 2015 – Jan 2016 Oracle Exadata Architect Roles / Responsibilities:  Administered Oracle Exadata 3-2 appliance – compute nodes and storage nodes  Architect the data replication using a third party data replicating software named Attunity to pull data from the source Oracle Exadata databases through Attunity application platform and dump it into the target APS MS SQL server database for OLAP / Data warehousing  Extensively worked on performance tuning for the source Oracle Exadata by creating partitioning tables to reduce the I/O levels and the cpu utilization levels  Managed Multi-terabyte instances and their respective applications for both Oracle and MsSQL systems and Oracle system management in addition  Helped setup OEM 12C cloud control on the newly built server for storing repository database and installed agents on all the respective servers for the functioning of the OEM  Performed quarterly patching for the whole quarter node exadata rack servers  Helped setup backup strategy and continuous patching for the Exadata environment  Successfully migrated all the robust 11g databases into 12C version and make use of most of the 12c features like Multitenancy  Extensively used RAT in determining last ‘n; number of queries within the shared memory algorithm to review the response times for the customer and compare them versus after upgrade process and helped them further by digging into details by running explain plans  Integrated the whole system end to end and made the systems automated for the Toll Perks project using Linux Shell scripting and Oracle PLSql procedures  Liaison BI team and the stake holders in smoothly transitioning the business requirements into technical requirements and meet the project deadlines

QUINTILES, Morisville – NC April 2014 – June 2015 Sr. Application DBA / Lead data Migration and consolidation

Roles/Responsibilities:  Installation, Configuration and Maintenance of Oracle RDBMS and Client software  Involved in cross platform migration of IDF data factory Project consolidating SDH data from multiple source databases from heterogeneous environment into a single target database on target database on Linux platform  Used Transportable tablespace feature when using datapump utility for pulling logical export for the LOB segments  Pulled Netapp snapshot backups both hot and cold for old Netapp/ New (C-mode filer) Netapp file systems and ZFS file systems  Upgraded OEM cloud control from the version, 12.1.0.1.0 to 12.1.0.5.0  Investigated and constantly improved instance performance problems by locating and tuning SQL statements by deploying SQL trace trap and by setting appropriate events  Used sql base line information using the dynamic view ‘dba_sql_plan_baselines’– A new feature from oracle 11g to associate the hinted sql handle to non-hinted sql for optimal query performance without needing to every time passing the hints resulting in a code change,etc. Adopted Carlo Sierra’s SQLT techniques for sql tuning  Configuring the execution plan for optimizer in production environment for several applications matching it up to the one in testing environments as required  Migrated from Zfs shared storage to EMC XIO storage servers to achieve high performance by eliminating any kind of CPU contention or IO problems  Performance tuning on Exadata appliance administration tasks for Exadata X3-2 and Exadata storage server tuning features  Good understanding of Exadata features like smart scans, HCC, flash cache etc  Analyzed for the under-estimated /over-estimated rows, skewed columns – need for histograms, etc as returned after pulling the execution plan  Used new features like AUTO_SQL_TUNE, extended statistics, INCREMENTAL, CONCURRENT, DB_QUEUE_PROCESSES and in setting them globally especially where required for non-partitions/ partitions, etc  Reduced the longer wait times of the dba /non-dba jobs from 3 days to 5 hours using some new features introduced in 11gR2 version of the database  Weekly Data Refresh from Production to Dev and then to Test and DIT environments using datapump export/import utility and recreating databases with different names from the existing databases using snapshot backups and user managed backup methodologies respectively  Identified the defragmentation in some Oracle tables causing high response times and performed reorg online to free the unused data blocks  Extensive experience in migrating/ upgrading largest 12C Oracle databases both from source 11g standalone to 12C non-container and from 11g standalone/RAC to 12C container databases respectively  Extensively involved in capacity planning and worked with storage team in coordinating the requirements for the LUNS addition for the required diskgroups by keeping a good understanding of Storage for Unix/Linux  Good knowledge of Oracle 12c RAC database infrastructure and functioning. Explored most of the new features with the new Oracle 12C rac database

BCBS OF NORTH CAROLINA - Fujitsu America Inc Oct 2012 – April 2014 Sr.DBA / Data Architect

Roles/Responsibilities:  Installation, Configuration and Maintenance of Oracle RDBMS and Client software  Achieved optimal disk space for all the lower tier database servers by transitioning user managed backups using Control-M jobs to Rman+Netbackup jobs and implemented cold backups across all the databases servers for non-prod environments  Extensive experience with shell / Perl scripting (K-Shell) in scheduling Rman+Netbackup cold backups in all the lower environments for both non-VCS and VCS database servers  Lead the migration activity for physical standby dataguard databases for 2 major applications across data centers, i.e., from HQ data center to Weckdrive data center as a part of HQ migration project  Lead in 3 major data center migrations – Red, Orange and Purple moves from RDC to DDC data center  Implemented database rolling upgrades method to cut down the downtime which would be paramount to the switchover time  Installation, configuration, Implementation and maintenance of physical standby for many lower environments with maximum availability mode  Experience in setting up BCV backups following the SOP in the organization in terms of understanding the establish and release of the Control-M jobs to do a mirror copy of the existing production database by putting the datafiles in the hotbackup mode while the duration of establish and pulling it into the Data domain  Identified the xml file processing to be difficult in oracle 10g when working with a developer and figured it to be a bug and so as a resolution upgraded the database to 11gR2 version, which is much supported for xml processing  Experience with databases on the VCS (Veritas clustered systems) and maintained them using VCS Production Manager client  Lead the team in migrating databases across datacenters  Assisted with DR testing.  Installation and configuration of RMAN with and without Recovery Catalog on Oracle 11g/10g  Used IBM Optim tool as APD solution for huge databases in the environment  Managing, troubleshooting and resolving oracle database and application issues

STATE OF NORTH CAROLINA, Raleigh Feb 2012 – SEP 2012 Sr Oracle DBA/ Data Modeler Roles/Responsibilities:  Installation, Configuration and Maintenance of Oracle RDBMS and Client software  Participated in oracle database design and capacity planning  Monitored all the 11g databases on Unix and Windows environments and their respective organic growth and the performance by using OEM 11g grid control  Deploying all the application releases on the Web server and manually starting the Tomcat Manager using Apache Tomcat server for every release  Achieved results in tuning mission critical applications their shared pool, I/O distribution, rollback segments, buffer cache, redo mechanisms  Weekly Data Refresh from Production to Test environments using datapump export/import utility  Managing Database Locks and blocking sessions  Daily health checkup of the database using TKPROF, AWR, ADDM, Explain plan  Defragmentation of tables and indexes for improved performance and efficiency  Data refresh from Production to Test and Development environments using RMAN duplicate database  Accomplished team work in migrating some application related databases from MS SQL server to Oracle database 11gR2  Performing day-to-day activities such as creating users, roles, schemas, tables, views, indexes and running scripts given by the clients  Managing, troubleshooting and resolving oracle database and application issues.

Autodesk – HCL AMERICA Inc AUGUST 2011 – FEB 2012 Sr. Oracle DBA Roles/Responsibilities:  Worked in a very high paced environment by providing production support for Tier1, Tier2 and Tier3 database applications, which included Siebel, Tibco, Java, Dataware house, Data mart and SAP related databases with 4 nodes and 3 node RAC, RON, Stage, Standalone and DR databases  Monitored all the 11g and 10g databases, their respective organic growth and the performance by using OEM Grid Control 11g and Ignite  Monitoring the Production and DR databases synchronization on a daily basis and maintained the Sync report.  Installation, Configuration and Maintenance of Oracle RDBMS and Client software  Migration of databases from 11g to 10g with a backward compatibility version option using datapump export/import utility  Performed bouncing for the databases in a rolling fashion on RAC environment for bug fixing for SIEBEL application  Weekly Data Refresh from Production to Stage and then to Development and Test environments using datapump export/import utility  Daily incremental_level1_backup and weekly full backup for DR databases using RMAN  Extensive experience in capacity planning, worked with storage team in coordinating the requirements for the LUNS addition to respective diskgroups in the appropriate ASM instances  Performed day-to-day activities such as creating user’s management, tablespace management and schema management  Monitoring for performance and constant tuning of the in-built application for good results  Managing, troubleshooting and resolving oracle database and application issues both in OLTP and OLAP specific environments.  Interacted and Worked with Oracle Support (SR) whenever we faced production issues by meeting the required SLA’s without any breaches  Daily health checkup of the database using TKPROF, AWR, ADDM, Explain plan

Environment: Oracle 9i, 10g, 11g, 12C SQL, PL/SQL, Oracle Grid Control, Oracle Enterprise Manager Grid Control 11g, Ignite, TOAD, SQL Developer, Red Hat Enterprise Linux 5.5.,5.6

Coventry Health Care Inc - COGNIZANT TECHNOLOGY SOLUTIONS, OCT 2008 – JUNE 2011 Bethesda, MD Oracle DBA Responsibilities:  Upgrades of Grid Infrastructure and Oracle Databases from 11.2.0.1 to 11.2.0.2 on 3 node RAC environment  Oracle Grid Control 11g Installation and Configuration.  Supported EDGE & EQUITY EDGE APPS  Configuration of Physical Standby database for maximum performance mode – Oracle Data Guard  Installation, Configuration and Maintenance of Oracle RDBMS and Client software  Cross platform database – O/S migration from AIX to Linux, Windows to Linux and HP-Unix to AIX  Migration of databases from 9i, 10g to 11g using export/import and datapump export/import utilities  Weekly Data Refresh from Production to Development and Test environments using datapump export/import  Daily incremental backup and weekly full backup of databases using RMAN  Achieved POC in implementing unidirectional replication of table data using Oracle GoldenGate in a homogeneous environment  Performed day-to-day activities such as creating users, roles, schemas, tables, views, indexes and rebuilding Indexes and running scripts given by the clients.  Tablespace monitoring, Performance monitoring and tuning for performance improvement  Defragmentation / Re-org of tables and indexes to achieve optimal performance

Recommended publications