7
Vikash Singh Senior SQL Server Database Administrator +1 408 693 6260 [email protected] https://www.linkedin.com/in/vikashspeaks With 5+ years of comprehensive skills & knowledge in; Database Administration Storage Technical Support Disaster Recovery Data Warehouse Architecture Installation/Configurat ion Troubleshooting Risk Management Team Motivation Training & Development Team Management Currently working as Senior SQL Server Database Administrator with adroit in designing infrastructure and implementing technology to support large user groups, supporting users at corporate as well as multiple remote locations. Deft at analyzing information system needs, evaluating end-user requirements, custom designing solutions, troubleshooting for complex information systems management. Strong Skill set in System Administration using Windows. An effective communicator with exceptional relationship management skills with the ability to relate to people at any level of business/management & significant experience working with steering committees. A team leader with abilities in performance evaluations, team building, mentoring, and demand forecasting. Responsibilities: 5+ years of experience as SQL Server Database Administrator. Experienced in Security and Support of MS SQL Server 2012, 2008R2, 2008 and 2016 in Production, Testing, Development Environments. Performed Normalization and built Referential Integrity Constraints.

Singh_Vikash_SQL_DBA

Embed Size (px)

Citation preview

Page 1: Singh_Vikash_SQL_DBA

Vikash SinghSenior SQL Server Database Administrator

+1 408 693 [email protected]

https://www.linkedin.com/in/vikashspeaks

With 5+ years of comprehensive skills & knowledge in;

Database AdministrationStorageTechnical Support Disaster Recovery

Data Warehouse ArchitectureInstallation/ConfigurationTroubleshootingRisk Management

Team MotivationTraining & DevelopmentTeam Management

Currently working as Senior SQL Server Database Administrator with adroit in designing infrastructure and implementing technology to support large user groups, supporting users at corporate as well as multiple remote locations.

Deft at analyzing information system needs, evaluating end-user requirements, custom designing solutions, troubleshooting for complex information systems management. Strong Skill set in System Administration using Windows.

An effective communicator with exceptional relationship management skills with the ability to relate to people at any level of business/management & significant experience working with steering committees. A team leader with abilities in performance evaluations, team building, mentoring, and demand forecasting.

Responsibilities:

5+ years of experience as SQL Server Database Administrator. Experienced in Security and Support of MS SQL Server 2012, 2008R2, 2008 and 2016 in

Production, Testing, Development Environments. Performed Normalization and built Referential Integrity Constraints. Knowledge and experience in developing Stored Procedures, Views, Triggers, cursors and

Complex Queries. Conducted Database Backup and Restore, Attach and Detach, Recovery and Disaster Recovery

procedures. Disaster Recovery plans like Backup/Restore, Database Mirroring, and Log Shipping. Experience in Maintaining SQL Server Security, creation of logins and users, configuring

permissions and assigning roles to users.

Page 2: Singh_Vikash_SQL_DBA

Created and Maintained Alerts, Notifications, Jobs, Job Steps and Schedules for system errors, insufficient resources, fatal database errors, hardware errors, security.

Experience in Performance Tuning, Query Optimization, Client/Server Connectivity, Database consistency checks using DBCC Utilities.

Extensively Monitored Performance with multiple tools like Performance Monitor, SQL Profiler, Event Viewer to achieve better performance, Resolve Dead Locks/Long Running Queries, accessibility and efficiency.

Experience in Troubleshooting all database related issues. Experience in scheduling Backups and Restore, Log Shipping and Maintenance plans Extensive experience in Configuration, Implementation and Maintenance for Disaster Recovery

solutions using Transactional & Merge Replication in SQL Server 2008/2012/2016. Worked closely with management, applications development Team, and users on database

solutions to resolve business problems. Good team player, strong interpersonal and communication skills combined with self-

motivation, initiative and the ability to think outside the box. Involved in implementing of multiple multi-node clustered community environments, which

supports multiple instances of SQL Server 2005 and later. Actively involved in setting up Active-Active/Active-Passive clustering using Windows Cluster

and Veritas Cluster in production and Testing Environments and also troubleshooted issues with the same. Applied Hotfixes and Service Packs in clustering environments.

Conducted Database mirroring in High Performance and High Availability mode and troubleshoot issues with the same.

Experience on working with production Servers and 24 x 7 On-Call environments. Hands on in administering Windows Server 0228/2008R2/2012/2012 R2 Hands on in administering and troubleshooting Microsoft IIS and SharePoint Server 2013 Hands on in Tableau Server Administration

Technical Skill Set

 

Page 3: Singh_Vikash_SQL_DBA

Databases and Tools SQL Server 2008, SQL Server 2008 R2, SQL Server 2012, SQL Server 2016 Azure Business Intelligence using SSIS and SSRS MySQL Tableau

Operating Systems & Servers Windows Server 2008, Windows Server 2008R2, Windows Server 2012, Windows Server 2012 R2, Windows Server 2012 Datacenter IIS Microsoft System Center 2012

Programming Languages T-SQL PowerShell Python

Technologies Veritas Cluster Microsoft Windows Failover Cluster LAN VLAN IP, Virtual IP, Heartbeat Configuration SAN Switches and Routers Cloud Technologies (Azure , AWS)

Domain Knowledge IT Banking Healthcare Manufacturing MIS Hi-Tech Government

As Core SQL Server Production Support DBA

Up gradation of Database from SQL Server 2008 to 2008 R2, 2012 and 2016. Installed & configured database software, associated database tools and performance monitoring

software.

Page 4: Singh_Vikash_SQL_DBA

Performed database/infrastructure physical design, database upgrades & applied software patches to databases as per application/client requirements.

Performed acceptance testing to verify that database changes perform without adverse consequences. Estimated disk storage requirements for database software, database files & database administration

needs. Provided optimal database file layout for utilization of storage and performance acceptable to client. Participated in meetings impacting databases physical design. Customized support for Client’s Applications (e.g. Third party supported/In-House Applications etc.)

provided client will won the responsibility of creating and maintaining database objects and structures (e.g. tables, indexes, views, triggers, Functions, Procedures etc.).

Provided appropriate access to client except system databases owners’ and Client will have access to their respective needed application schema owners.

Developed & maintained scripts, utility jobs or implement needed software for database maintenance. Implemented & managed database clustering, failover and load balance technologies as per client

requirement. Developed, tested & implemented a robust database backup and recovery strategy with client

assistance. Requested refreshes pre or post restore activities (e.g. data loads). Database recoveries as per requirements. Conducted root cause and analysis for database incidents and problems. Participated in designing, testing and implementing an enterprise Disaster Recovery Plan. Monitored data activities (i.e. database status, logs, space utilization, extents, Checkpoints, locks and

long transactions). Suggested Application level tuning changes for code, queries, SQL objects which may not be performing

up to the optimum database performance standards. Adhered to Change Control Procedures. Developed & executed scripted changes requests in accordance with change control procedures. Provided overall configuration and change control management for data base components. Escalated database issues to appropriate approvers (if applicable). Conducted research and collaborated with vendor if necessary for additional patches. Provided stopgap solutions if possible and acceptable by business and application team owners. Researched, reviewed and recommended for preventive maintenance. Set up security and access profiles and procedures for database system administrators. Complied with standard security-related procedures that are based on established best practices and

conformity to company policy and adjusted to accommodate Client Security Policy based on mutual agreement.

Interfaced with database vendors & client technical support teams to isolate & resolve database related problems.

Implemented MS SQL Cluster (Active/Passive & Active/Active), Multi Node Cluster up to 8 Node. Handled Logical Data and Index partitioning for large tables in SQL Server. Provided & managed support to Environment of more than 500 Database Servers. Proven ability to handle Database of more than 1 TB in Size. Expertise in MSSQL SERVER Database Administration. Set up Log Shipping, MSSQL Mail, SMTP Created, administered & maintained SQL Server Databases (Production, Development, Test and Staging)

for various groups such as Developer, QA, DA, User etc. and ensured the Availability of the Database Server in a 24X7 Environment.

Scanned the data pages, Indexes and checked the storage space used by each table.

Page 5: Singh_Vikash_SQL_DBA

Suggested, developed & implemented Scaling out solution with Data partitioning. Managed security by defining roles and rights. Handled Fine Tuning Operating System in-coordination with Server and Network Administrator to utilize

the maximum resources for Database and Applications. Monitored the database server performance and if required go for tuning of the TSQL queries, Stored

procedures etc.

As Application Support SQL Server DBA

Conducted System Analysis, Design, Development and Implementation of various Applications and the subsequent transition to ERP and Web Enabled Application.

Experience of Application Code Review. Performed all the Database related activities such as Database Backup, Restore Operations,

Troubleshooting Issues as and when occurs, Performance Tuning, monitoring error logs, jobs etc. Involved in Logical Data and Index Partitioning using SQL Server. Designed, implemented & maintained DTS Packages Handled data Migration from legacy systems as well other RDBMS such as MySQL and Oracle. Involved in Fine Tuning the Procedures After studying the Processing time through SQL Trace. Modified & created Indexes, Optimizing Indexes. Configured Internet Information Services.

As Integration & Deployment Leader

Closely worked with Solution Architects and sales teams in developing proposals, plans, and communication

Designing and implementing Server Hosting as per requirements in a cost effective manner Mentor and Leading Database technologies Estimating tools, models, Process Documentation, and Training Requirements for project deployment Designed complete IT solution for small to mid-segment manufacturing organizations Participating in ROI analysis Conducted training sessions to users within production manufacturing units. Upgraded 5000 node network from old Windows version to Windows 2008 and Higher Environment.

As Technical Lead

Functioned as Subject Matter Expert. Managed team in US, India, Mexico, Israel, Asia Pacific and coordinated with client team.

As Change Coordinator

Hosted change control meetings. Involved in patch management coordination. Allocated maintenance window and technical resources for implementing approved changes.

Page 6: Singh_Vikash_SQL_DBA

Education

WEST BENGAL UNIVERSITY OF TECHNOLOGY, INDIABachelor of Technology InComputer Science and Engineering and Mathematics (2007-2011) with 8.37 CGPA