* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Download 1334568560_ARAVIND
Survey
Document related concepts
Tandem Computers wikipedia , lookup
Entity–attribute–value model wikipedia , lookup
Oracle Database wikipedia , lookup
Extensible Storage Engine wikipedia , lookup
Functional Database Model wikipedia , lookup
Concurrency control wikipedia , lookup
Microsoft Access wikipedia , lookup
Ingres (database) wikipedia , lookup
Team Foundation Server wikipedia , lookup
Microsoft Jet Database Engine wikipedia , lookup
Relational model wikipedia , lookup
Database model wikipedia , lookup
Clusterpoint wikipedia , lookup
Transcript
ARAVIND CHAKKA SQL Server DBA E-Mail: [email protected] Contact No.: 678 935 2300 SUMMARY: Over Eight years experience in Database Administration, System Analysis and Administration, Design, Development & Support of MS SQL Server 2008/2005/ 2000 and 7.0 in Production, Development & Replication Environments. Intensive experience in monitoring and tuning SQL Server databases & improve performance using SQL Profiler, Index Tuning Wizard and Windows Performance Monitor. Involved SQL Server 2000/ 2005 to SQL 2008 database migration. Migrated SQL Server DTS/ SSIS (2005) packages to SQL 2008 SSIS Packages. Implemented partitioning of tables to purge Old data in SQL 2005 & 2008 Environments. Implemented Disaster recovery setup in production environments on Windows 64 bit servers for Transactional databases. Excellent in DTS package development & implementation; Excellent in writing stored procedure for different tasks. Used Import/Export wizard, Bulk Insert, BCP, DTS/ SSIS Packages to migrate data across different servers. Generated performance related reports using SQL Server Reporting Services. Good in automation process by creating jobs, and error reporting using Alerts, SQL Mail Agent. Specialized in designing and implementing Replication Models like Snapshot & Transactional. Experience in maintenance of Database authentication modes, Database Mirroring, Log Shipping, Database Snapshots and worked with Linked Servers Extensive experience in writing Complex Stored procedures as well analyzing and debugging existing complex stored procedures and DDL Triggers. Created Database users, controlled access to SQL Server and making sure right people get access to data and looking after security issues. Improved the server Availability time with optimum level of Database Recoverability by incorporating the SQL server Differential and LOG Backup’s. Monitored Database Growth and Documenting of server setting and all the configuration changes. Experience in working with Production (24 x 7) and Development environment Experience in MS SQL Server installation, configuration, performance tuning, client/server connectivity, query optimization, back-up/recovery, executing DBCC Commands. Good Experience in SQL Server Management Studio, Enterprise Manager, Query Analyzer, SQL Profiler. Excellent interpersonal, analytical and communication skills. PROFESSIONAL CERTIFICATIONS Microsoft Certified Technology Specialist (MCTS) – SQL Server 2005 Implementation & Maintenance Databases with Microsoft SQL Server 2005 Microsoft Certified Professional (MCP) – SQL Server 2000 & 2005 Installing and Administering Databases with Microsoft SQL Server 2000 Designing and Implementing Databases with Microsoft SQL Server 2000 Optimizing & maintaining Database Administration with Microsoft SQL Server 2005 TECHNICAL SKILLS: Operating Systems MS DOS, Windows 2003 Advanced Server (32 bit & 64 bit), Windows 95/98/2000, NT, XP Languages T-SQL, ASP, C, JAVA, Visual Basic 6.0, VB .NET, VB Script, XML, Perl Script RDBMS MS SQL Server 7.0, 2000, 2005 & 2008; ERWIN; Oracle 8i; MSAccess OLAP Tools MS OLAP Services Manager Reporting Tools MS SQL Server Reporting Services SQL Server Tools Replication, SQL Loader, Import & Export Wizards, DTS, SSIS, SSAS, Query Analyzer, Enterprise Manager, SSMS, SQL Profiler Web Servers IIS 5.0 and IIS 6.0 Tools Toad; Team Foundation Server; Visionapp remote desktop; Microsoft Visio; Visual Source Safe; Quest Lite Speed; IIS; FTP & SFTP; Filezilla Server; MS OFFICE 2000 & 2003. Testing Tools Win Runner 7.0, Manual Testing, Load Runner 6.0, Test Director, Quick Test Professional 6.5, Silk Test 5.0 Software Package AutoCAD-2D, Small World (Ver.3.1), Micro station. PROFESSIONAL EXPERIENCE: Frontier Communications, Allen-TX SQL Server DBA Sep 2011 – Till date OneSource eSales Application is an end-to-end sales cycle management tool. The application would be used by Agents, BPC and Implementers for Leads, Order Entry, Implementation and follow-up on orders status. It will encompass the ordering and post ordering follow-up done by BASES II functionality. The eSales app is expected to do end-to-end workflow management. Responsibilities: Migrated SQL Server DTS packages to SQL 2005/2008 SSIS Packages. Good exposure on Cluster environment servers, to failover /failback the cluster nodes. Production Support 24x7, Analysis of the data for creating adhoc reports. Tuned Databases to improve performance of application and also involved in space management of servers. Improved database performance by suggesting required Indexes on tables or altering code logic for Stored Procedures. Involved in replication setup (Transactional Replication), Replication Monitoring & fixed replication issues. Monitoring of daily scheduled Jobs, Performance Tuning of stored Procedures. Responsibilities include maintenance of the database Servers, Daily backup of databases in all the environments (Production, SIT, Staging and Development). Created SSIS packages and scheduled as job for various tasks such as weekly order reports, purge Old data and to monitor feed files. SFTP the huge table’s data (import & export) with Bulk copy & Bulk insert commands. Created alerts to monitor failed jobs, if feed files not received. Writing scripts for Production Code Drops bi-weekly and KIT deployment. Experience on Windows 64 bit servers. Environment: Windows 2k3 (32 bit & 64 bit) & 2k, SQL Server 2000/2005/2008, MS-Access, MS-Excel pivot tables, VB 6.0, FTP & SFTP, Filezilla Server, Terminal Server, TFS, Visonapp remote server, TOAD, SQL Profiler, DTS, SSIS, T-SQL. MetLife Inc., Irving, TX SQL Server DBA Jun 2011 – Aug 2011 MetLife, Inc. is a leading global provider of insurance, banking, home loans and reverse and forward mortgage in the United States, Japan, Latin America, Asia Pacific, Europe and the Middle East. Responsibilities: Implemented SQL Active/Active cluster setup on Windows 2008 R2 servers. Migrated SQL Server 2000/2005/2008 Side by side database migration. Migrated SQL Server DTS/ SSIS (2005) packages to SQL 2008 SSIS Packages. Implemented Log shipping based on database sizes for database migrations. Created Windows and SQL Logins and Maintained logins Granted roles based on requirement to users/user group Granted Server level permissions based on company policy to user group or individual logins. Performed Cluster Configuration and granted group polices to shared drives for specific users Tuned Databases to improve performance of application and also involved in space management of servers. Suggested to create Indexes on tables (Clustered, Non-Clustered & Composite Indexes) to developers and enhance retrieval time of data. Improved database performance by suggesting composite Indexes on tables and alter code logic for Stored Procedures. Enhance page retrieval time by fine tuning of Stored Procedures. Monitoring of daily scheduled Jobs Good exposure on Cluster environment servers, to failover /failback the cluster nodes. Responsibilities include maintenance of the database Servers, Daily backup of databases in all the environments (Production, Staging and Development). Created SSIS packages with ETL Procedures, FTP files and scheduled as job for various tasks such as weekly order reports, purge Old data and to monitor feed files. Involved in design and Configuration of 2008 SSIS packages SFTP the huge table’s data (import & export) with Bulk copy & Bulk insert commands. Performed weekly Production Code KIT deployment. Involved with FIS team in documentation of SQL Client tool Installation standards and guidelines for. Worked with FIS team to setup database Backup/Recovery policy, database restoration procedures, database Security, and SQL Database Development. Environment: Windows 2008 R2 64 bit Servers ,Windows 2k3 (32 bit & 64 bit) & 2k, SQL Server 2000/2005/2008, MS-Access, MS-Excel pivot tables, VB 6.0, FTP & Terminal Server, Visonapp remote server, TOAD, SQL Profiler, DTS, SSIS, TSQL. Verizon Business, Irving, TX SQL Server DBA/ Data Analyst Jul 2009 –May 2011 OneSource eSales Application is an end-to-end sales cycle management tool. The application would be used by Agents, BPC and Implementers for Leads, Order Entry, Implementation and follow-up on orders status. It will encompass the ordering and post ordering follow-up done by BASES II functionality. The eSales app is expected to do end-to-end workflow management. Responsibilities: Involved SQL Server 2000/ 2005 to SQL 2008 database migration. Implemented partitioning of tables through which Old data can be purged. Migrated SQL Server DTS/ SSIS (2005) packages to SQL 2008 SSIS Packages. Implemented Disaster recovery setup in production environments on Windows 64 bit servers for all Transactional databases and documented complete Disaster Recovery Plan for the Database servers. Implemented Log shipping for Disaster recovery set up. Good exposure on Cluster environment servers, to failover /failback the cluster nodes. Production Support 24x7, Analysis of the data for creating adhoc reports & YTD reports. Tuned Databases to improve performance of application and also involved in space management of servers. Created complex stored procedures to enhance retrieval time of data and suggested to create Indexes on tables (Clustered, Non-Clustered & Composite Indexes) to developers. Improved database performance by suggesting required Indexes on tables or altering code logic for Stored Procedures. Involved in replication setup (Transactional Replication), Replication Monitoring & fixed replication issues. Monitoring of daily scheduled Jobs, Performance Tuning of stored Procedures. Responsibilities include maintenance of the database Servers, Daily backup of databases in all the environments (Production, SIT, Staging and Development). Created SSIS packages and scheduled as job for various tasks such as weekly order reports, purge Old data and to monitor feed files. SFTP the huge table’s data (import & export) with Bulk copy & Bulk insert commands. Created alerts to monitor failed jobs, if feed files not received. Writing scripts for Production Code Drops bi-weekly and KIT deployment. Experience on Windows 64 bit servers. Involved in creating cubes in SSAS with proper designing of Fact and dimensioning tables. Little Exposure to VSU & EMC backup environments. Environment: Windows 2k3 (32 bit & 64 bit) & 2k, SQL Server 2000/2005/2008, MS-Access, MS-Excel pivot tables, VB 6.0, FTP & SFTP, Filezilla Server, Terminal Server, TFS, Visonapp remote server, TOAD, SQL Profiler, DTS, SSIS, T-SQL. Verizon Business, Richardson, TX SQL Server DBA Jun 2008- Jul 2009 The Executive Dashboard Portal project is an Intranet site for Verizon executives. The Verizon Executive Dashboard reporting tool provides organized and valuable information to Verizon Executives in order to support business decisions, Transparency of information, slicing and dicing information. Dashboard connects to different data sources in order to centralize Verizon Business as well as Verizon Partner Solutions (VPS) information. Dashboard data feed is automated allowing to display real time, daily, weekly and monthly information depending on the nature of metrics. Responsibilities: Transformed data from various data sources using OLE DB connection by various DTS packages. Implemented Data transformation Services for data migration tasks. Created DTS packages using Custom SQL queries and Stored Procedures. Scheduling Jobs and Alerting security procedures. Proactive and Reactive tuning of databases in every stage of the project. Created and monitored Database maintenance plans for checking database integrity, data optimization, rebuilding indexes and updating statistics. Monitored Performance Monitor and SQL Profiler to optimize queries and enhance the performance of database servers. Improved performance of the system by suggesting composite Indexes. Involved in Data volume estimation and planning. Capacity planning in estimating and sizing of tables. Maintained security tasks like granting and revoking permissions. Created user logins and adding users to respective databases. Used Snapshot replication for creating multiple instances of a database for distributing the workload. Involved in requirement gathering, analysis, design and development of new metric. Developed database procedures, triggers and SQL scripts for development teams. Materialized views, dimensions and stored outlines for optimal performance. Performed Backup and recovery & Automation of Backup using maintenance plans. Monitored daily scheduled jobs. Environment: Windows 2k, SQL Server 2000/2005, MS-Access, MS-Excel pivot tables, VB 6.0, FTP & SFTP, Terminal Server, SQL Profiler, DTS and T-SQL. Selective Insurance Group, Branchville, NJ SQL Server DBA June 2006 – Jun 2008 Description: Selective Insurance Group, Inc is the property and casualty insurance company in USA. The company’s main activities are to provide regional property and casualty insurance. It provides broad range of insurances like risk management products and services, HR Administration services, Claim Management services, Business Insurance, Personal Insurance and also Flood Insurance. Selective value added products and services are offered to business, public entities and individuals. Responsibilities: Monitored Performance Monitor and SQL Profiler to optimize queries and enhance the performance of database servers. Backup and recovery of production databases and tuning production databases for better performance. Created and maintained Database Snapshots. Created and monitored Database maintenance plans for checking data integrity, data optimization, rebuilding indexes and updating statistics. Performed import / Export using DTS and BCP utility. Implemented Data transformation Services for data migration tasks. Deployed Database changes to Staging and Production Servers. Generated performance related reports using SQL Server Reporting Services. Implemented Pager options to inform corresponding DBA basis on Each Job Status. Performed De fragmentations Techniques of most complex indexes. Configured Replication Server, worked on replication server. Developed database procedures, DDL triggers and SQL scripts for development teams. Build Cubes, Dimensions & Fact tables using OLAP Choosing Star schema or Snowflake schema as required. Created DTS packages using Custom SQL queries and Stored Procedures. Created user logins and adding users to respective databases. Data volume estimation and planning. Performed Backup and recovery & Automation of Backup Improved performance of the system by suggesting composite Indexes. Involved in Team Foundation Server installation. Migrated Databases from SQL Server 2000 to SQL Server 2005 in Development and test Environments. Maintained security tasks like granting and revoking permissions. Environment: Windows 2003 & 2k Servers, SQL Server 2000/2005, MS-Access, VB 6.0, Erwin, FTP, OLAP, Terminal Server, Team Foundation Server, SQL Profiler, DTS, T-SQL, BCP, XML, VSS 6.0. Transaction Network Services Inc., Reston, VA SQL Server DBA June 2005 – May 2006 Description: TNS is a leading provider of business critical data communication services to processor of Credit Card, Debit Card & ATM transactions, the data is being replicated between the servers in Reston, VA and Palmer Lake, CO for high availability. Responsibilities: Login and User management: Adding logins, roles, groups to the window NT and MS SQL Server and maintaining proper security procedures. Scheduling Jobs and Alerting security procedures. Database creation; database tuning, performance planning, backup planning and database administration. Proactive and Reactive tuning of databases in every stage of the project. Capacity planning in estimating and sizing of tables. Materialized views, dimensions and stored outlines for optimal performance. Wrote Triggers and Stored Procedures. Evaluated database performance and performed maintenance duties such as tuning, backup, restoration and disaster recovery of the database. Configured SNAPSHOT Replication using Snapshot agent. (Creating Distribution Databases, creating & managing Publications, managing Replication monitors). Wrote DTS scripts for data transfer. Used BCP and DTS/SSIS Packages for migrating data across different servers. Involved in maintenance of Database authentication modes, Database Mirroring, Clustering and worked with Linked Servers Handled corrupt databases and diagnosed and repaired them. Regular forecasting of the datagrowth in the database. Monitored Performance Monitor and SQL Profiler to optimize queries and enhance the performance of database servers. Configured the SQL Server’s Optimal Settings (Multithreading, Locking Memory) according to the usage of its tables, # of users and hardware. Monitored Performance during Beta – Testing phase of the application. Worked with generating reports using Microsoft Reporting Services. Prepared documentation to set standards, guidelines and best practices for SQL Server Database Installation, Administration, Backup & Restore Procedures, Database Security, and SQL Database Development. Environment: SQL Server 2000 Enterprise Edition, SQL, Enterprise manager, Developer 2000, ERWINS, MS PowerPoint, MS Project, MS Access 2000 & Windows 2K platform. Johnson & Johnson, Inc., Raritan, NJ SQL Programmer/Admin Feb 2004-June 2005 Description: This system speeds up on-line order processing, streamline functions such as customer quotations, pricing and order processing, acknowledgement handling and invoicing. It provides effective accounts management, rapid customer order processing and timely customer order delivery, which in turn help to improve customer service. The main modules of the application are Accounting management, Customer Order processing (COP), and Shipping & Distributions. Responsibilities: Involved in requirement gathering, analysis, design, development, change management, deployment and user training. Installed and configured MS SQL Server 2000 on Windows NT4.0/2000 Server and Migrated databases from SQL 7.0 to MS SQL 2000. Database creation; database tuning, performance planning, backup planning (operating system, flat file backups & export/import). Login and user management: Adding logins, roles, groups to the Window NT and MS SQL Server and maintaining proper security procedures. Scheduling Jobs and Alerting using SQL Server Agent. Maintained Log Shipping Servers. Proactive and Reactive tuning of databases in every stage of the project. Capacity planning in estimating and sizing of tables. Materialized views, dimensions and stored outlines for optimal performance. Wrote Triggers and complex Stored Procedures. Involved in ER diagrams (Physical and Logical using ERWIN) and mapping the data into database objects. Evaluated database performance and performed maintenance duties such as tuning, backup, restoration and disaster recovery. Configured SNAPSHOT Replication using Snapshot agent. (Creating Distribution Databases, creating & managing Publications, managing Replication monitors). Transformed data from various data sources using OLE DB connection by creating various DTS packages. Decide upon the locking strategy that could be used for various batch Programming structures & Transactions. Involved in System testing. Used Performance Monitor and SQL Profiler to queries and enhance the performance of database servers. Monitored Performance during Beta – Testing phase of the application. Provided 24/7 Supports for production, Development & Test Servers of MSSQL Servers. Worked with DBA to prepare a Disaster Recovery Plan for their database in a scenario wherein the Master Database File is Lost / Corrupted. Environment: ASP.NET, T-SQL, XML, Web Services, SQL Server 2000, Windows NT4.0/2000, MS Office, JavaScript. Centralized Pharmacy Retail Software, India SQL Developer Aug 2003-December 2004 Description: Client has the largest pharmacy chain in India with over 250 outlets and six regional distribution centers across India. Project objectives are to standardize Pharmacy outlet operations across the country, automate indent and stock transfer process, consolidate reporting at national level; centralize master data maintenance and procurement process management. Responsibilities: Responsible for Schema Designing and Architecting Database schema based on Use Cases and activity Diagrams. Responsible for Designing, documenting and implementing the SQL server strategies. Fine Tuning of Stored Procedures and optimized SQL Queries. Converted various SQL statements into Stored Procedures thereby reducing the number of the database access (Since Stored Procedures passes the whole block at one time). Data volume estimation and planning. Designing and Document Backup maintenance and Recovery Plans. Executing Database Consistency Checks, fixing data corruption on Databases. Maintained physical Databases by monitoring Performance, Space utilization and Physical integrity. Worked closely with Administrator and end users in designing database and created tables to successfully loaded data from EXCEL. Created Database, tables, and views for production environment. Created user logins and adding users to respective databases. Using Performance Monitor and SQL Profiler for Monitoring memory, processor, Disk I/O, SQL Queries, Procedures, other trace’s etc. Managed security tasks like granting and revoking permissions. Created Stored Procedures and user defined functions using T-SQL. Install and Administer SQL Server 7.0. Designed order tracking, customer maintenance, inventory repository databases. Performed DBA tasks to maintain and optimize their SQL Server systems. Environment: T-SQL, MS SQL Server 7.0/ 2000 and Windows NT4.0/2000 Server MS EXCEL Educational Qualification: Bachelor of Technology in Electronics & Communication Engineering, INDIA