Hitesh Kumar
*************@*****.***
Professional Summary
Over 14+ years of IT experience with proven expertise as a Data Architect
and Database Administrator on both OLAP and OLTP systems. Strong technical
skills working as a DB2/UDB DBA, Sybase DBA and with SQL 2000 and Oracle
7.3/8/8i/9i. Seasoned data architect capable in all phases of development
and operations. Performing Database Analysis, Database Design, Creation,
Performance Tuning, Security, Backup and Recovery, Installation and
Upgrades. Seasoned application database administrator, with heavy
Performance/Tuning capabilities.
. Worked with starting db2 version 7.1 to db2 version 9.1 fp2/db2
version 9.7/10.x with all sort of possible activities INSTALL,
UPGRADE, MIGRATE,TROUBLESHOOTING PERFORMANCE and CONNECTION issues
. Worked with universal table spaces and hands on experience in
exploiting the new features of version 9 and version 10 to improve
overall system performance
. Sound experience in DB2 UDB features like REPLICATION, HADR,FEDERATED,BACKUP,RESTORE, MULTINODE DB SETUP
. Knowledge of Advanced Problem determination DB2 DBA tools such as
db2dart, db2nstck,db2_call_stack, db2_local_ps,db2stat, db2ckbkp,
db2flsn, db2bfd,db2trc, db2adutl, db2advis, dynexpl, db2expln,
db2iupdt,db2rbind, db2imigr, db2iauto,db2mtrk, etc
. Resolving combined OS and UDB issues using tools like db2support,
vmstat, iostat, ipcs, lsps, lsattr, lspv, lsdev, uname,
oslevel, lssrc,no, top,db2_all,rah,df, du etc
. Using SNAPSHOT monitors, EVENT monitors, db2tbst utility to monitor
dbm, database,locks, application, tablespaces,active logs etc
. Troubleshoot CONNECTION, MULTINODE, PERFORMANCE, INSTALLATION,
APPLICATION, VERSION UPGRADE, OPERATING SYSTEM issues, also
troubleshooted PERFORMANCE ISSUES to meet the SLAs.
. Built data ware houses using REPLICATION skills which isolates
critical OLTP database and builds OLAP database
. Skilled in administering the Clustered UDB DB2 EEE database for very
large (18 TB) database in the data warehouse environment.
. Very strong in SQL, PL/SQL, defining Stored Procedures, UDFs and
triggers.
. Help users writing efficient queries using EXPLAIN, db2expln,db2advis
tools
. Set up FEDERATED databases which helps user accessing DB2/other RDBMS
tables running on different platforms/environments in Single queries
as if they are accessing local db
. Applied Fix packs, Upgraded DB2 instances, Migrated the DB2
instances and Databases
. Exceptional skills in writing shell scripts in Unix (AIX) to automate
and schedule the processes/jobs (REORG,RUNSTATS, BACKUP etc)
. Maintains the log previously solved problems which helps in solving
the issues quickly.
. Knowledge in source data analysis, data mapping, data mining, ETL
processes.
. Experience with operational data stores, data warehouses, and data
marts.
Strong skills in using the Data modeling and data designing tools
like CA Erwin and UML
. Expertise in software development life cycle and software testing
methodologies.
. Strong soft skills like management, analytical, leadership,
interpersonal, communication and visual/presentation. Strong ability
to apply creativity and critical thinking to problem solving.
. Strong experience in application development and administration of the
database such as Oracle 8i and DB2 UDB V8.1/db2 v9.2
. Highly experienced in using IBM utilities, Omegamon and other third
party tools like CA/DB2 tools (platinum products),TMON, Omegamon and
BMC tools.
. Capable of providing 24*7 support to maintain smooth database
operation
Technical Skills
RDBMS DB2 UDB V7.2, DB2 UDB V8.1, Oracle 8i, UDB V9.2,
UDB9.7
Operating systems AIX, UNIX, Window 95/98/NT/2000
Programming Languages C, C++, JAVA, SQL, PL/SQL, Java Script,
HTML, VB, PERL
Data Modeling Tools CA ERwin, UML
BI/Reporting Tools Micro Strategy, Crystal Reports
ETL Tools Abinitio
EAI tools IBM MQ Series, IBM WMQI, MQSI,
Load Testing Tools Load Runner, Win Runner
PC Productivity Tools PowerPoint, Word, Excel,
Visio, MS Project, Software Standards SEI-CMM (Level 1-5), ISO-
9000-3
Professional Experience July 2007 to till date
1 Zurich North America, Schaumburg, IL
. Installing and configuring the DB2 EE and DB2 EEE databases on AIX and
windows platform, used SMITTY tool to install the partitioned database
in EEE environment on AIX platform
. Administer the db approx(20 TB) in clustered environment having 10
servers
and 20 partitions on AIX DB2 EEE platform
. Setting up the replication environment from OLTP databases to OLAP
database which are used for generating the reports of the databases.
. Set up Environments/instances/databases from scratch used db2look
utility for extracting the ddl,export, import,load utility to build
the databases
. Set up FEDERATED database and HADR
. Writing and scheduling the scripts for Capture and Apply programs used
in setting up the replication and troubleshooting issues with
replication
. Installation, configuration and upgrading of DB2 server software and
related products.
. Doing performance analysis of the production database by taking the
dynamic snapshot and extracting the data in test environments
. Wrote various shell scripts to automate maintenance jobs offline
(REORG, RUNSTATS,BACKUP) using crontab scheduler
. Automated the scripts which keeps updating about the database health
and tablespaces utilization report to take actions accordingly
. Set up online REORG,RUNSTATS, BACKUP to minimum impact the
availability of critical databases
. Providing 24*7 support for the production databases
. Work with DB2 in a Websphere stack (WCS, WPC, and WCC), DB2 with
Symantec Net backups
Environment: AIX 5L/4.3, Windows XP Prof, DB2 UDB 8.2, SAP R/3, Rational
Rose, Clear Quest, UNIX Shell Scripts (Ksh) and BMC Utilities.
American Express, Minneapolis Mar 2004 to
Jun 2007
Database Administrator
American Express (AXP) is one of the largest credit cards Operations
Company in the United States of America, and has got a global presence with
revenues in excess of US $21 Billion. AXP has a very mature and dedicated
initiative to implement large scale Data Warehouse.
Key Ongoing Responsibilities:
. Design and implement the database, translate logical data models into
effective and efficient database designs for business intelligence
applications at the Bank.
. Installation, configuration and upgrading of DB2 server software and
related products.
. Establish and maintain sound backup and recovery policies and
procedures.
. Data migration from the production servers to the QA/Dev servers for
verification after scrubbing.
. Develop, implement and maintain database security models to meet the
business requirements.
. Monitor and benchmark database performance by using the DB2 tools like
Snapshot.
. Provide the implementation procedure and documents for implementation
of the database on the production servers.
. Developing scripts and procedures to monitor production databases for
growing Table Spaces, deadlocks and resource contention.
. Give consultation to development teams and end users with guidance and
assistance in the effective use of database.
. Doing capacity planning, volumetric analysis and planning growth.
. Based upon the overall system architecture recommend the database
design and volumetric estimations for the database.
. Provided 7x24 support to the production DBAs.
Major Projects: Specific Responsibilities and Achievements
FRAUD Detection project is a Data Warehousing application where online
transactions are being fed into the data warehouse environment from the
legacy OLTP Main Frame systems in real time using MQ Series. The online
transaction data is merged with the static data and the transformed data is
fed to the fraud detection front end NORKOM application. There are two
databases one is 7 days database and 13 months database, in the 7 days
database the ABM/Bank transactions are loaded where the context generation
stored procedures are run to generate the scoring of the transaction for
fraud detection. The 13 months database is used for data mart.
. This database is on servers using IBM UDB EEE V8.1 and size of the
database is 3TB
. Designed to process 2.5 million transactions per day.
. Off-site disaster recovery for the database was designed and
implemented.
. MIND Data Mart is the Management Information System, which captures
the data from different sources and then through the ETL process to
populate in the Data Warehouse. Using the OLAP tool Micro Strategy
reporting is done.
. Database size is approaching about 3.5 TB and it is running on P690
servers with 12 database partitions using IBM UDB EEE V7.2 database.
. Moved MIND database disk from SSA to IBM ESS (SHARK) technology.
. Designed the MINDOPF database (Offline Processing Facility) to process
monthly offline data and then transfer the data from OPF database to
production database. This initiative reduced Production downtime from
4 days to 1 day.
. Developed automated scripts for redirected restore of database to
clone databases for Development, Quality-Assurance and Performance
environments.
. Took the initiative to run monthly benchmark in MIND database for SQL
performance monitoring of 80 Micro Stratgy reports.
. Identified long-running reports using performance benchmarks and
optimized them using tools such as db2advis, dynexpl and db2expl.
Environment: AIX 5L/4.3, Windows XP Prof, DB2 UDB 8.2, SAP R/3, Rational
Rose, Clear Quest, UNIX Shell Scripts (Ksh) and BMC Utilities.
Target Corp, Minneapolis, MN Oct 2001 to Feb
2004
Database Developer/Administrator
Web based CRM Product: Erules Engine is the platform for defining business
rules for the applications.
Responsibilities:
. Responsible for Data Architecture, Analysis, design, creation,
implementation of database.
. Institute Policy & Procedures for security of highly sensitive
business data, and for backup media. Design, Data Modeling, Creation,
implementation and maintained data warehouse projects.
. Physical database design, creation, implementation & maintenance
operations (file system mount points & storage parameters) and logical
database mapping to physical database (storage calculations, file
systems, tablespaces, rollbacks, indexes, control files & data files).
. Physical Database design for optimum performance including tablespaces
(tables/indexes) and log spaces design & implementation work.
. Backup & Recovery procedures Design, Test & implementation using Shell
Scripts & SQL. Database security & Audit Design and implementation.
. Database maintenance for development, and synchronizing it with the
production database.
. Monitored space requirements with BMC space expert product. Database
Clean up (development, QA database) scripts (UNIX Shell Scripts, PERL,
CRON, SQL) for automated clean up every two weeks. Have done tuning
(SQL, application, Memory).
. Achieved significant gains in the performance of SQL queries against
the database typically brought the execution time to less then 5
minutes for never ending queries.
. Created AIX Korn shell scripts to collect production databases
comparative resource utilization metrics on DB2 v.6 and v.7
environment.
. Have done data load, and updating of the underlying table well within
one hour for 2,800,000 rows.
Environment: DB2 UDB 7/6.1/5, Erwin, BMC Solaris 2.7, AIX 4.3, Rational
Rose, Java, Web Logic, Cardonet, UNIX Shell Scripting (Ksh), Automated Hot
Backup, Cleaning Archived Files, and PERL.
GE Appliances Louisville, KY Feb 1999 to Sep 2001
Application Developer/Administrator
GE Appliances is a major appliances manufacturer based in Louisville,
Kentucky. It manufactures a wide range of appliances like refrigerators,
Water systems, air conditioners, microwave, gas ranges etc.
Test Request System
To ensure as well as to improve the quality of appliances GEA
has established the Evaluation Labs. In each of these Evaluation
Labs, testing is performed on products of GEA and products of Competitors.
The TRS (Test Request System) is used to allow Engineers to send requests
to the Evaluation Labs to perform testing on products of GEA and products
of competitors.
Responsibilities:
. Analysis, Data architecture, design, creation, implementation of 300GB
databases.
. Assisted in the development of Data Administration standards and
procedures.
. Installed and Configured Sybase and UDB software applied and
maintained Fix packs.
. Data Warehouse analysis, design, creation and maintain in oracle. Have
successfully implemented 4 OLAP database projects.
. Physical Database design for optimum performance including tablespaces
(tables/indexes) and log spaces design & implementation.
. Backup & Recovery procedures Design, Test & implementation using Shell
Scripts & SQL. Database security test & implementation users, roles,
and privileges.
. Database Reorgs to reduce disk fragmentation and improve performance.
. Have done tuning (SQL, application, Memory). Achieved significant
gains in the performance of SQL queries against the database.
. Set up DB2 UDB buffer pools and tablespaces proactive performance
monitoring procedures using DB2 snapshots.
. Created AIX Korn shall scripts to collect bufferpools and tablespaces
utilization data on a regular basis to calculate DB2 UDB and system
performance trends.
. Analyzed tables/indexes statistics.
. Conducted tuning and performance studies using the BMC dbxray product.
. KSH scripts for creating/removing RAW volumes for Oracle and logical
groups, logical volumes for DB2 UDB.
. PERL scripts for Tape backups and database Reorgs.
. Have done all necessary administration on the OS Sun Solaris, AIX, and
Windows for Database boxes. Create and maintain file systems/ users,
Configure Veritas Volume manager, and Raid manager. Allocated time for
OS administration UNIX (Solaris, AIX) 90% Windows (NT, 2000) 10%.
Environment: DB2 UDB 7.1/7.2, Erwin, BMC, Solaris 2.7/2.8, AIX 4.3, W2K,
Informatica, Java, Weblogic, Web Spear, UNIX Shell Scripts (Ksh), Verities
volume manager, Siebel Tools.
Bachelor of Electrical Engineering from Indian Institute of Technology
(IIT), Roorkee India 1998
IBM Certified Solutions Expert - DB2 UDB Database Administration for UNIX.
Reference: Reference available on request