Post Job Free

Resume

Sign in

Sql Server Data

Location:
Old Bridge, NJ
Posted:
December 17, 2018

Contact this candidate

Resume:

Viswanath Subramanian (Vish)

Cell No 571-***-**** Email - ac7zui@r.postjobfree.com

oOver fifteen years’ experience in the software Industry, worked in various customer facing roles providing support to SQL Server environments (2016- SQL version 7) in OLTP & Data warehousing Environment.

oMore than 8 years’ experience with setting up HA solutions using SQL clusters and setting up DR plans,

BCC Exercise, design of protection and recovery plan.

oRecognized as an MVP in SQL Server by Microsoft Corporation for 2006-2007

oWorked extensively in data mining solutions and implementation of high availability solutions.

oMore than 7 years’ experience in database development, performed large database design, created Data model, data dictionary, setup constraints and wrote complex SQL code (stored procedures,triggers,views and other DB objects)

oHands on experience in troubleshooting and administering support to large no of databases in production environment, supported DB sizes in the range of 4 TB (OLAP environment) up to 900 GB (in OLTP environment).

oWorked in the role of Technical Account Manager managed a 10-member team compromising L1, L2 support, managing day to day operations.

oExperienced in Onsite-Offshore model, Managed escalations, planned server migration activities and coordinated production change, prepared SOW for Offshore teams.

oMore than 8 years of experience in setting up SQL Clusters (active-active / active-passive) log shipping, SQL mirroring, transactional replication.

oExtensive experience in troubleshooting, Identifying performance bottleneck using SQL profiler, PerfMon, Query Optimization, Query Plan analysis, trace commands, re-configuring parameters, creating, rebuilding indexes, running DBCC commands, recompiling stored procedures and updating statistics

oWorked as Microsoft® vendor employee, involved in data migration projects, responsible for developing ETL tool for migration of Data from a legacy system to the current system, mapping logic, cleansing data, performing validation for Microsoft® Events portal.

oExtensive knowledge in Change Management/Incident Management/Problem Management.

oInvolved in the designing a load balanced system using partition, distributed processing for upstream and downstream systems, and using complex replication setups.

oWorking knowledge of localization databases, designing databases permitting different localization.

o Automation, tools development to facilitate support, management of disk/DB space, forecasting, Purging and

Maintenance of large databases in database ware environment.

SUMMARY OF TECHNICAL SKILLS

Database

SQL Server 2016/2014/2012 SP2/2008 R2/MySQL (5.X)

SQL Tools

Query Analyzer, Profiler, Query Execution Plan, Index and Database Tuning Advisor

ETL Tools

SSIS/DTS, BCP,OLAP

Reporting

SSRS (SQL Server Reporting Services)

Data Modeling

Toad Data Modeler, ERWin 8.2 & 9.5, SSDD (SQL Server Database Diagram), & VISIO

Monitoring Tool, Others

Solarwinds Orion, COTS Implementation & Maintenance

Operating System

Windows Server 2008R2/2008/2003/2000, Windows XP/NT4.0, MS-DOS, & VMware

Hardware/Storage

SAN, RAID

Performance Tuning Tools

Profiler, Query Execution Plan, Index and Database Tuning Advisor, Windows Event, System Stored Procedures, DBCC, DMV

Third Party Tools

DBArtisan 8.7.0 & 9.5.1, Idera SQL Admin Toolset, Redgate SQL Compare 8 & 11

Development Tools

Visual C++, Visual Basic, ATL, COM+,MTS,Python

Education Qualification

Masters in Leadership Northeastern University, Boston

Bachelors in Computer Science Madras University, India

Professional Experiences:

Employer -COMMVAULT

Jan 2017 – Till Date

Role- Senior DBA / Developer

Location – New Jersey

Description As a member of the core product engineering team, am responsible for DB core design, ensuring high quality of code that can scale up, enforce best practices which compares to the industry standard, promote high security standards that can make our application run in very secure environment where permissions are severely restricted.

Responsibilities:

oSupport- Managing customer escalations, identifying production issues at customer locations, creating hotfix.

oServe as an expert consultant to applications developers to provide expertise on database escalations, query tuning, index suggestion and execution plan analysis.

oSAAS Manage SAAS environment databases, sync in-premise database with SAAS.

oTSQL-Involved in creating new features, implementation of POC’s using SQL, Python and PowerShell scripts.

oResponsible for architecting troubleshooting framework that keeps track of health of the primary database by performing proactive monitoring of application health, errors and creates reports that are shared in the cloud environment.

oCreated new tools that automate operations, periodic maintenance and perform housekeeping activities.

oAZURE-Troubleshoot database performance issues in in-premise managed service, SAAS and customer locations. Extensively used extended events, Profiler to troubleshoot performance issues like deadlocks, blocking and other environmental issues such as memory, CPU, I/O, Disk, etc.

oIdentifying critical performance bottlenecks in product and creating alternatives.

oUnderstanding the C++ code and converting cursors to SQL SET based operations.

Employer -EXPERIS

Apr 2009 – Dec 2016

Client – International Monetary Fund (IMF)

Location – Washington DC

Role- Primary SQL Server DBA

Description Was responsible for delivering operational support for TGSIK Division and Joint Library production servers, in my role I created the charter, Disaster recovery plan, server migration plan, audit compliance report .During my tenure I have played key role in the company’s server consolidation efforts,maximized savings by reducing licensing cost, have been key player in collaborating with various teams in server migration and performing sever move under restrictive outage intervals.

Responsibilities:

oInstall /Configuration Performed unattended installation (uninterrupted installation) of SQL Server 2008 R2 SP2, SQL Server 2012 SP2 in development, and staging and production environment using the configuration file.

Configured and managed veritas clusters, always on clusters, standalone SQL Server 2008 R2 SP2, SQL Server 2012 SP2, SQL Server 2014 in development, and staging and production environment.

oDR Plan-Configured mirroring with automatic failover, Always ON Availability Group with Asynchronous and Synchronous Mode,BCC failover plan for all Prod server, Log shipping setup for legacy apps

oPatch Management –Rolled out patch for 100 + Server using batch file, PowerShell remote.

oTSQL -Work with Database Developers to optimize SQL queries and Stored Procedures, Writing custom tools to monitor DB threshold, Indexes fragmentation and Disk capacity

oCreated a config store and migrated packages to centralized SSISDB repository, replicating data from OLTP environment to DW environment for OLAP reports.

oScheduled jobs to automate different database related activities including backup, monitoring database health, disk space, backup verification, index re-building etc.

oTroubleshooting Monitor SQL Server Error Log, space usage, Index usage analysis, creating new indexes, data archival plan, rollout scripts to production, Index (Cluster/Non-Cluster), Constraints (Unique/Check), Views.

oConfigured additional monitoring using SQL Event Notification to monitor DAC and login changes.

oWorked with development team to set up audit procedures on critical tables using extended events.

oImplemented and configured several COTS applications.

oAuthored and maintained all the SQL Server installation, Service Pack installation documents for the team.

Employer – Mastech June 2008 – Apr 2009

Client – US Bancorp Location – Minneapolis, MN

Responsibilities

oResponsible for managing the inventory database, created new automated tools for monitoring SQL Server using SP and OSQL

oIdentified and fixed various SQL Server Security violation

oSetup multiple database replication between various production environments

oSetup and migrated SQL Server to 2008 and 2005, Configured Database mirroring and log shipping for database high availability.

Employer – Wipro Technologies April 2005 – June 2008

Client – Washington Mutual, Capital One Auto Finance Locations –USA,UK,India, Credit Suisse, Microsoft Corporation

Responsibilities

oResponsible for total understanding of the customer environment, documenting the environment and creating procedures so other DBA’s can seamlessly support the customer with very less interaction or questions.

oSchedule work for Offshore DBA’s, setup internal change control meetings, root cause analysis procedures, document preventive measures, emergency response procedures, On call rotation chart

oSetting up remote facility and offshore support environment, VPN and security

oRepresent DBA team in CAB meeting for scheduling release to production and prepared escalation and root cause analysis reports.

oPrepared a Handoff routine for the US staff and offshore staff, Tracking SLA reports and preparing offshore metrics.

oHire,On boarded new DBA and train new DBA’s

oDocumented the current environment and prepared baseline reports, automate installation build scripts.

oSetup guidelines and procedures on handling critical incidents, set up best practices for offshore, incident handling procedures, define track SLA adherence.

oWorked on escalated deadlock and performance issues which required deeper analysis

oInstall configure SQL Clusters, Mirrors, Troubleshooting SQL replication, SSIS Issues in production.

oPerformed critical Log shipping failover. Worked with the compliance team and external audits, reviewed the various violations in SQL Server and fixed security violations.

Employer – Innova Solutions (Ness Technologies) Nov 2004-April 2005

Client – Sage metrics Corporation Location –LA & India

Responsibilities

Work involved writing complex number crunching algorithms for click stream analysis, Ad targeting for large fortune 500’s. Process involved daily processing of large weblogs over multiple terra byte in size, breaking it into chunks and performing distributed processing using more than 250 servers simultaneously to obtain unique visitor number. My work involved redesigning the system for high efficiency computing and improved batch processing for faster computing, re-design workload support on various MYSQL and MS SQL Server, created tools for NOC to troubleshoot

Employer – Satyam Computer Services Apr2003 – May 2004

Client – Microsoft Corporation (https://events.microsoft.com/) Location – India

Responsibilities

Am Responsible for architecting database design, creating localization support, XML support. Preparing High\Low Level design documents, generating Erwin Model, creating OLAP reports. DB build Scripts, performed data migration between legacy applications to the new system.



Contact this candidate