* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Download Fisher Scientific Information Technology, PA
Survey
Document related concepts
Serializability wikipedia , lookup
Tandem Computers wikipedia , lookup
Entity–attribute–value model wikipedia , lookup
Microsoft Access wikipedia , lookup
Extensible Storage Engine wikipedia , lookup
Functional Database Model wikipedia , lookup
Concurrency control wikipedia , lookup
Ingres (database) wikipedia , lookup
Microsoft Jet Database Engine wikipedia , lookup
Oracle Database wikipedia , lookup
Clusterpoint wikipedia , lookup
Microsoft SQL Server wikipedia , lookup
Relational model wikipedia , lookup
Database model wikipedia , lookup
Transcript
Anil Kumar Ghadiyaram Professional Summary Five plus years of IT experience which includes four plus years in System Analysis, Design, Development & Support of Oracle Servers 9i and 10g in Production and Development environments Ministered databases on Linux Adv Server, SUN Solaris, Windows 2000 Adv Server, and Windows 2003 Server. Fulfilled DBA daily activities including user management (creating users, synonyms, privileges, roles, quotas, table, index, sequence etc.), space management (table space, rollback segment), monitoring (alert log, memory, disk I/O, CPU, database network connectivity) Experience on Backup tasks - using Hot and cold backup procedures and software specific backups. Oracle backups, generally through Export & Import utilities, (Full, User, Table), Recovery manager, Veritas Net Backup, Net Strategies development for the backups including expdp and impdp. Experience in scheduling jobs using DBMS_JOBS, DBMS_SCHEDULAR Data loading from other databases and text files into Oracle Database using SQL*LOADER. Experience in Performance Tuning, Query Optimization, and Client /Server connectivity. Troubleshoot database problems utilizing Alert Logs & Trace Files. Experience in creating different kinds of partitions on tables for managing large tables. Used Oracle flashback query utility to obtain past state of data. In-depth knowledge of SQL (DDL, DML, and DCL), and PL/SQL and experience in writing stored procedures, packages, functions, and triggers. Extensive knowledge of Relational Database Management Systems (RDBMS). Experience in UNIX Shell scripting. Exposure to MS SQL Server 2000 Installation, Configuration, Maintenance, Backups & Restores, Security Management, DTS import/export, Performance Tuning. Good Knowledge on advanced High Availability technologies including Data guard (physical & logical stand-by), Advanced Replication and RAC. 24 X 7 Production Database on Call Support. Technical Summary DBMS/RDBMS Database Tools Development Tools and Languages Data Modeling Tools ETL Tools Operating Systems Oracle 8i, 9i, 10G, SQL Server 2000, MS Access SQL*Plus, OEM, iSQL*PLUS, SQL*Loader, PL/SQL Developer, Enterprise Manager, TOAD SQL, PL/SQL, C, C++ Erwin 4.0, Sybase Power Developer Informatica Power Centre 7.1/6.1 Windows 95/98/2000/ NT, Sun Solaris, Red-Hat Linux Education Qualification Bachelor of Technology in Electronics and Communication from Anna University, India. Project Overview Client: Merrill Lynch Investment Managers, NJ Jul’06 to Present Oracle DBA Responsibilities: Primarily responsible for production support. To keep all databases up and running in production. Creating primary database storage structures (tablespaces), altering, and modifying the database structure according to the company’s requirement as necessary, from information given by the application developers. Implementing capacity planning for large database objects in order to minimize the DSA. And improve the performance. Creating and managing users, roles and profiles, implementing security, assigning tablespaces to the users, granting roles and privileges etc. Planning and implementing Backup and Recovery procedures (Hot Backups, and RMAN), scheduling daily backups and performed periodic recovery tests. Taking table level backups using exp and imp. Responsible for capacity planning and space management, setting up and monitoring alert logs for failures, monitoring lock activity. Tuned the system in terms of SQL optimization, Memory tuning and application tuning. Tuning Query performance by creating indexes. Monitoring, sizing and tuning undo segments by creating multiple undo tablespaces. Database Maintenance and clearing of deadlocks, cleaning of database logs, Re-indexing, Tablespace monitoring, database objects monitoring. Analyzing tablespaces and removing row-chaining and row migration in tablespaces. Designing and developing packages in the database layer, stored procedures, functions and triggers. Upgrading Oracle database 9i to Oracle10G. Writing Shell Scripts to automate various routine jobs. Implemented Data guard (standby) for maximum protection Communicating with UNIX Production Support group for UNIX production issues like database installations, file space issues, patch applications, database startup/shutdown automation and other database services and file system backups. Environment: Oracle 9i/10g, SQL*Plus, SQL*Loader, PL/SQL, RMAN, Oracle Enterprise Manager, RedHat Linux AS-4, Windows 2000/XP. Johnson & Johnson, NJ Oracle DBA Responsibilities: Apr’05 – Jun’06 Installation, Configuration and Administration of Oracle 10g/9i databases on various Operating Systems. Performing database analysis, design, coding, testing and implementing database structures. Creating and managing users, roles and profiles, auditing and monitoring databases and user access. Planning and implementing Backup strategy for the databases using RMAN, Scripting backups, once in two weeks on the application database. Developing UNIX shell scripts (Korn/Bourne), Crontab in UNIX and Extensively used packages like DBMS_JOBS, DBMS_SCHEDULER for scheduling routine tasks. Trouble shooting performance issues using Explain Plan and TKPROF and well versed with STATSPACK. Implementing table partitioning and sub-partitioning to improve performance and data management. SQL and PL/SQL Performance Tuning and Identifying SQL and PL/SQL bottlenecks using PL/SQL Profiler (package DBMS_PROFILER), Explain Plan, Auto trace, TKPROF and tuned them to suit SLA. Creating database Objects, managing partitioned tables, and table spaces. Data loading using Oracle SQL Loader, developing SQL Loader scripts to load global data, and fine tuned SQL Loader performance using Direct-load mechanism Designing Tables, Constraints, Views, and Indexes etc. in coordination with the application development team. Estimating the space requirements for database growth for next 12 months and availability of hardware to support the processes. Developing, Implementing and administering database policies and procedures. Environment: Oracle 10g/9i, Quest Toad, SQL*Loader, SQL*Plus, PL/SQL, RMAN, Sun Solaris 5.9, and Windows 2003/XP, ICICI Bank, India Oracle DBA Feb’04 – Jan’05 Responsibilities: Creating login accounts and database user accounts and managing database security using profiles, groups and roles. Planning and implementing Backup strategy for the databases using Veritas Netbackup, RMAN, Scripting backup. Installing and configuring RMAN, Veritas NetBackup for Backup and Recovery. Scheduled daily backups and performed periodic recovery tests. Restoration management activity using hot and cold backups. Detecting and diagnosing production system performance by analyzing oracle trace, log files, analyzing SQL statement, measuring system and database activity, Querying oracle dynamic performance view. Optimization of various initialization parameters, batch processes with Tkprof, SQL Trace and explain plan Done regressive performance tuning with oracle Statspack for production performance problem. Creating the necessary indexes to improve the query performance. Installing, configuring and managing SQL Server 2000 databases hosted on Windows2000 Advanced server. Performing data-communication/exchange between oracle and non-oracle databases. Coding in PL/SQL like stored procedures, functions, packages, and triggers. Installation and configuration of Oracle 9i on different Operating Systems. Environment: oracle 9i, Quest Toad, SQL*Loader, SQL*Plus, SQL Server- 2000, Enterprise Manager, Veritas Netbackup, RMAN, RedHat Linux AS 3.0, SUN Solaris 2.8/2.9, and Windows 2000. ASIAN PAINTS, INDIA Database Developer/DBA Jul‘02 – Jan’04 Responsibilities: Performing database design and development. Involved in analysis, design and development of the system. Providing back-end support for customized Forms like customer and supplier maintenance, bill, receipt, letter of credit, invoice, debit and credit notes. Developing PL/SQL Packages to monitor revenue earnings and expenses and to maintain the general ledger of the organization. Developing stored procedures and functions using PL/SQL for complex updates and audit trails. Writing database triggers for audit and data validation. Designing the Entity-Relationship model and normalized database. Performing re-sizing of data files, managed tablespaces and data files. Environment: Oracle 8i, SQL*Plus, PL/SQL, UNIX, RedHat Linux AS 2.1/3.0, and Windows 2000. References: Available upon request.