Anzeige

SQL_DBA USA_M&T Bank

12. Oct 2016
SQL_DBA USA_M&T Bank
SQL_DBA USA_M&T Bank
SQL_DBA USA_M&T Bank
SQL_DBA USA_M&T Bank
Anzeige
SQL_DBA USA_M&T Bank
SQL_DBA USA_M&T Bank
SQL_DBA USA_M&T Bank
Nächste SlideShare
Purna_gorre SQLDBA (1)Purna_gorre SQLDBA (1)
Wird geladen in ... 3
1 von 7
Anzeige

Más contenido relacionado

Anzeige

SQL_DBA USA_M&T Bank

  1. Name: Syamprasad Agiripalli Phone: +1-7169399516 Email: syamprasadbvc552@gmail.com Professional Summary: • Over 8 years of total IT experience in administering databases and performing automation in MSSQL Server versions 2005/2008R2/2008/2012. • Experience in configuring SQL Server Instances in clustering and enabling SAN level replication to ensure Always on feature. • Test backups to ensure we can meet the business’ Recovery Time Objectives (RTO). • As new systems are brought in-house, choose whether to use clustering, log shipping, mirroring, Windows Azure, or other technologies. • When performance issues arise, determine the most effective way to increase performance including hardware purchases, server configuration changes, or index/query changes. • Troubleshooting hardware using tools like Dell Open Manage, HP System Insight Manager, and IBM Director. • Experience in Data Modeling (tables, data types, stored procedures, functions) and maintain integrity checks with in Database to improve efficiency and reliability of applications. • Maintain and implement security (manage roles and permissions of database users) as per Organization standard. • Create detailed documentation including diagrams of database infrastructure. • Experience writing T-SQL and stored procedures and query tuning on high transaction systems. • Analyze about Server operations and resource consumption using SQL Server DMV and providing suggestions to application/development teams for optimal server performance. • Troubleshooting/Investigating SSIS packages using SQL agent job and providing root causes/recommendations to app teams and ensure corrective actions are followed/maintained. . • Virtualize SQL Instances to get balanced in cluster configuration for high availability implementation of Critical application databases. • Implement Disaster Recovery mechanisms/scenarios for critical financial applications to make sure business continuity in real disaster. • Worked on Always-on availability feature in SQL Server 2012 and configured availability groups for critical production databases. • Gathering the requirements from application support teams, Document and implement the database design. • Coordinating with various support teams like Network, Storage and Windows Administrators for managing databases administration and smooth running of applications. • Assisting application development teams on infrastructure capacity planning and system design. • Experience in ITSM process like Change, Problem, request and incident management for all SOX critical financial and healthcare applications. • Upgrade of SQL Instances 2005 and 2008 to 2012 and installing service packs as part of SQL Server patching and migration activity. • Trouble shooting issues with clustering and coordinate with Windows and network team to fix them on time. • Configuring High Availability options like Mirroring, Log shipping, Replication on databases as per application requirement. • Experience in Performance Tuning. Databases: SQL Server 2012, 2008, 2008R2, 2005. High Availability: SQL Server Mirroring, Log Shipping, Replication, Clustering, SQL Server Always On feature, VERITAS Cluster Console, HP polyserve Cluster manager, Microsoft Cluster 2008/2008R2/2012, Windows Server 2008R2 and 2012 Administration, Enabling of IIS/FTP Scripting: Shell Scripting, Pearl scripting, Power shell scripting, Operating Systems: Windows 2012/2008R2/2008/2 003/2000,
  2. • Setup Alternative production environment for all production environments and switch over to it during disaster and ensure always databases availability for critical applications. • Customization of application scripts. • Creating database schemas and application tuning under production environment and Setting up IEP (inbound email processor) which involves from/reply to/return path email address creation, Communication with ISP if any of the IP-address is been blocked to know the reasons for the same. • Full life cycle support of databases. • Work closely with internal staff to define and resolve information flow and content issues, helping to transform business requirements into environment specific databases. • Participates in the resolution of production problems that involve database issues. Oversees the migration of database components between the development and production environments. Ensures the continued cost effective performance of the database management system and related applications. Provides ongoing support to other Operations and Support components as needed. • Create NTFS groups for File/Folder permissions by understanding and assign cumulative. Grant a user's account rights to read/execute the contents of a folder as part of Windows Server 2012 Administration. • Administration of FTP sites, Configuring and managing through Filezilla and IIS (Internet Information Services). • Configure FTP sites for application automatic schedule jobs which involve file transfer & secure hand shake protocols. Professional Experience: M&T Bank. Buffalo, NY, USA (July 2015 – till date) SQL Server DBA / Team Lead Project: Application Reliability (Database operations). Team Size: 10 M&T Bank is American Multinational community bank committed to customers for more than 150 years. It’s founded on the principle of providing exceptional financial products and friendly, personalized service. Responsibilities: • Installation and configuring SQL Server. Setup Disaster recovery procedures/scenarios as per organizational Standard. • Configured Always-on Availability groups in SQL server 2012 for Critical production applications to maintain business contingency plan. • Design Backup/Restore mechanism for SQL Server Databases as per application RPO (Recovery Point objective). • Automating and Verification/Validation of all production database backups and follow recovery scenarios if any issues identified. • Ensure that new database code meets company standards for readability, reliability, and performance. • Advise developers on the most efficient database designs (tables, datatypes, stored procedures, functions, etc) • Troubleshooting and resolving database integrity issues, performance issues, blocking and deadlocking issues, replication issues, log shipping issues, connectivity issues, security issues etc. • Performance Tuning, Query Optimization, using Performance Monitor, SQL Profiler and other related monitoring tools like SQLDM and SQL Secure. Tools and Utilities: SQL Server Profiler, Database migration tools, Database Engine Tuning Advisor, SQL Server Configuration Manager, VMware Utilities, Toad, VERITAS- Net Backup, SQLDM, SQL Safe, SQL Secure, SQL Compare, SQL compliance, OEM 12c Grid Control, Big Brother, Venter Console, , BMC Patrol, Team Foundation Server (TFS), Visual Source Safe (VSS), Remedy, Service-Now, ITSM, Migration tools, Password Safe, Cyber-Ark, HP QC, Cygwin, Power Keeper, SQL-Server Visual Studio.IIS, FTP, FileZilla, NTFS Permissions, Windows Administration management, VMTools
  3. • Detect and troubleshoot SQL Server performance issues related CPU, memory, I/O, disk space and provide recommendations to support teams. • Implement Database Security as per Organizational standard and provide timely responses to Audit team on Implementation strategy to make sure Databases security is as per Audit requirements. • Recommends strategies related to database management for transactional and analytics/business intelligence environments, such hardware upgrades, virtualization technologies. • Perform cost-benefit and return on investment analyses for proposed systems involving SQL Server databases and services to aid management in making implementation decisions. • Gauge the effectiveness and efficiency of existing SQL Server instances; develop and implement strategies for improving or further leveraging these instances. • Draft programs, time estimates and project schedules based on prioritization and business requirements. • Manage the deployment, upgrades, and maintenance of servers, hardware, software; Maintains software such as utilities, scripts, macros, and subroutines; • Provide system administration of hardware, operating systems, application software, and overall solutions for Windows Server 2008 R2/2012 • Working knowledge of Microsoft Distributed File System (DFS), Fibre Channel storage, Microsoft Clustering Services (MSCS), Microsoft DNS and DHCP server, and be well-versed in enterprise networking (IPv4 and IPv6). GE Treasury, Stamford, USA June 2013 – July 2015. Role: SQL Server DBA. Project: GE Treasury Application support Team Size: 17 Responsibilities: • Create ETL packages in SSIS with different transformations (Data Conversation, Lookup, and Aggregate). • Perform day to day Database Maintenance tasks, Backups, Space Management, Rebuild Statistics for all production database Servers and configured agent alerts when job fails. • Implement Log shipping & mirroring for critical systems by considering risk management disaster recovery plan and Configured Transactional Replication between different data centers. • Manage database instances, monitor server performance, fine tune database server and applications, Index fine tuning, and perform backup and recovery by using DELL tool, SQL Lite speed. • Configure Linked servers & Network aliases and created logins and maintained user permissions appropriately and implemented MSB’s practices tightly aligning with Security controls and implemented Minimal Security Base on financial data bases instances. • Migrate databases from one version to another version and applied security patches as per vulnerability. • Develop Stored Procedures, views and Cursors as per business requirements and reviewed Performance Tuning with the help of DTA. • Document database environment and RCA for Priority 1 & Priority 2 tickets on database outages. • Installation of SQL Server instances using Split stream installation. • Monitor SQL Error Logs/ Schedule tasks/data activity/ eliminate blocking and deadlocks/ user counts and connections/ locks and configured servers under monitoring by using SQL DM.
  4. • Involve in the configuration, implementation and oversight of routine database maintenance jobs, such as re-indexing and index defrag, integrity checks, data / log file shrinks. • Implement Log shipping/ Mirroring for report purpose and as well DR setup. • Configuring SQL Server in VERITAS cluster and adding new SAN mount points to existing failover clustering architecture. • Coordinating with NT Team and perform database health check post OS patching activity. Implemented batch scripts for automating these tasks. • Analyzing database growth analysis and documenting in database design specification document. Coordinating with network and application teams for implementation. • Upgrading SQL Server Service packs for SQL Instances to overcome security vulnerabilities for SOX critical applications to maintain compliance standards. • Enabling database trace to resolve performance issues for application and fine tune queries based upon real time business scenario. • Use disk quotas to track and control disk space usage for NTFS volumes on a per-volume basis. • Experienced site collection administrator on SharePoint 2013. Configuring and tuning SharePoint enterprise search. Monitor portal usage including access, load, and usability, issues on a daily basis • Ensure the integrity and security of SharePoint data in accordance with business requirements regarding privacy, security, and regulatory compliance GE Health care Corporation, USA Mar 2011 – Jun 2013 Role: DBA – Database Administrator. Project: GEHC Database Support for enterprise and managed solutions. Team Size: 12 GE Healthcare databases support is a upstream initiative for all GEHC databases support and also supports managed solutions databases which are hosted in vendor Network. Responsibilities: • Involve in designing the procedure for data migration and develop shell scripts for automating data migration • Develop test scenarios and test procedures based on the requirements. Created IQ/OQ test Cases and assign to test lab lead to validate after successful execution of tests. • Create and maintain Active/Deactivate dates of SQL Instances and update SQL Instances in alert mechanism of Monitoring tools by setting threshold values accordingly. • Deploy SSRS reports to the reporting server and assist in troubleshooting deployment problems as well as managed the subscription of the reports. • Administer database (DB Size 3.5 TB) for managed solutions application hosted in third party hosting technologies. • Implement Mirroring and Replication for Healthcare critical systems and perform backup and recovery by using SQL Native. • Resolve SQL Server performance issues and experienced in query optimization, index tuning. • Perform day to day Database Maintenance tasks, Backups, Space Management, Rebuild Statistics for all production database Servers and developed script for backup automation in Power Shell 3.1. • Installation and Configuring SQL Server 2005, 2008, 2008 R2, 2012 and 2014 in clustering environment.
  5. • Apply SQL patches on MS Cluster SQL Instances and Mirrored databases. Installation/Up gradation of Database and Client Software • Document database environment and upload to document share point repository for team access/review in future reference if required. • Manage database instances, monitor server performance using SQL DM, fine tune database server and applications, and perform backup and recovery by using SQL Safe – IDERA tools. • Develop Stored Procedures, views and full text indexes and fine-tuned database queries with the help of Database Tuning Advisor (DTA). • Virtualizing SQL Instances in HP polyserve clustering software and make sure automatic failover happen for critical application during disaster/server issues. Troubleshooting issues with HP polyserve clustering and SQL instances hosted in it. • Installation of SQL Server through Command line utility and perform serial installations in multiple nodes through multimode installer in Polyserver cluster environment critical healthcare applications. Live Nation, USA Mar 2009 – Mar 2011 SQL Server DBA / Technical Analyst Project: Network setup and Applications database support for Live Nation Team Size: 8 Live Nation is an American multinational entertainment company headquartered in San Ramon, California and active in 180 countries. It is engaged in various aspects of concerts, live shows ticketing etc. Live Nation is one of the six major entertainment companies in the world. Responsibilities: • As part of Live Nation Global Trading System Technical team, provided technical support for Chevron’s highly critical Trading applications and its databases • Installation and Configuration of SQL Server 2005/2008/2008R2. • Create Instances and databases for various Production and non-Production environment with size ranging from 500 GB to 3 TB. • Design and implemented comprehensive Database Backup & Recovery Strategy. • Involve in designing the procedure for data migration. Developed test scenarios and test procedures based on the requirements. • Create and maintain Test Summary records, Test Log and, analyze defect data. • Manage database security and review access periodically • Successfully implemented Database Mirroring in SQL Server 2005 and 2008 for High Availability. • Work on adhoc database backup (Native and Lite-speed) and refresh requests for non-production environments • Configure transactional replication between OLTP server and report server • Creating and maintaining database maintenance plans. • Extract data from disparate sources and loaded into staging database and data warehouse performing extensive ETL operation. • Work on database Performance monitoring and tuning and modified multiple DTS packages for migration • Use custom scripts so as to help automate routine tasks and created operators, Alerts, Notifications • Create SQL Jobs, Database Maintenance plans Schedule for execution at specified time.
  6. • Document the database configurations, database objects, job schedules and maintenance plans • Work on query optimization, database optimization and index tuning • Manage database maintenance including integrity checks, re-indexing, reorganizing • Manage Software version control using Team Foundation Server Educational Qualifications: • B.Tech (JNTU, Kakinada) Specialization: Computer science and Engineering. (From 2005 to 2009)
  7. • Document the database configurations, database objects, job schedules and maintenance plans • Work on query optimization, database optimization and index tuning • Manage database maintenance including integrity checks, re-indexing, reorganizing • Manage Software version control using Team Foundation Server Educational Qualifications: • B.Tech (JNTU, Kakinada) Specialization: Computer science and Engineering. (From 2005 to 2009)
Anzeige