8
RAHUL MEHROTRA A-48/21, Sector-1, Sulabh Awas, Gomti Nagar Extension, Lucknow. Phone # 9044166414 (Primary) # 7607335797 (Alternate) E-MAIL [email protected] RAHUL MEHROTRA SQL SERVER, ORACLE DBA EXPERIENCE SUMMARY Has over 11 years of IT experience in Database Administration, Architecture, Design, support, maintenance, and Applications development on multi platform environments. Has over 7 years of expertise in SQL Server Administration on Windows 2003/2008 R2 platforms. Has over 3 years of expertise in Oracle DB Administration on Windows 2003 platforms. Has extensive experience in Data Architecture, Design, Performance Tuning, Implementation, and Development. Expertise in setting up Database environment, implementing backup, recovery strategies and High Availability as well as in performance tuning, monitoring the database, storage management and Tools Utilization. Very good experience in optimizing queries for better performance. Very Strong SQL experience. Very good Knowledge of stored procedures, Triggers, and SQL codes. Excellent knowledge in Windows environment, data and user Security and performance monitoring Very good Knowledge of DBA tools like Perfmon, SQL Server Profiler, DB Tuning Advisor, Command line processor, DMVs, DBCC Commands. Good Command over Shrinking DB & files, Index Monitoring & Maintenance Has excellent working knowledge of logical and physical data modeling, hardware, software, and storage requirements. Working Exposure of SSRS, SSIS & SSAS. Good exposure in Installing Windows OS, DNS, Active directory, IIS. Familiar with ITIL process. Has the ability to understand, adopt and implement new technologies quickly. Have excellent communication skills and a Team Player. EDUCATIONAL QUALIFICATION 1. B.Sc. Science from GORAKHPUR UNIVERSITY TECHNICAL QUALIFICATION 1. MCA in Computer Science from INDRA GANDHI NATIONAL OPEN UNIVERSITY, New Delhi. 2. PGDCA in Computer Science from REGIONAL COMPUTER CENTER, Chandigarh 3. Certificate in Oracle DB ADMINISTRATION (OCP 9i) from UPTEC LIMITED, Lucknow 4. Certificate in REDHAT LINUX ADMINISTRATION (RHCE 5.1) from IPCC, Lucknow Technical Skills: Databases : SQL Server 2000 / 2005 / 2008 R2 / 2012, Oracle 9i / 10g, SyBase Page 1 of 8

Rahul_Resume_310116

Embed Size (px)

Citation preview

Page 1: Rahul_Resume_310116

RAHUL MEHROTRAA-48/21, Sector-1,Sulabh Awas, Gomti Nagar Extension, Lucknow.Phone # 9044166414 (Primary)

# 7607335797 (Alternate)E-MAIL [email protected]

RAHUL MEHROTRA SQL SERVER, ORACLE DBA

EXPERIENCE SUMMARYHas over 11 years of IT experience in Database Administration, Architecture, Design, support, maintenance, and Applications development on multi platform environments.

Has over 7 years of expertise in SQL Server Administration on Windows 2003/2008 R2 platforms. Has over 3 years of expertise in Oracle DB Administration on Windows 2003 platforms. Has extensive experience in Data Architecture, Design, Performance Tuning, Implementation, and

Development. Expertise in setting up Database environment, implementing backup, recovery strategies and High

Availability as well as in performance tuning, monitoring the database, storage management and Tools Utilization.

Very good experience in optimizing queries for better performance. Very Strong SQL experience. Very good Knowledge of stored procedures, Triggers, and SQL codes. Excellent knowledge in Windows environment, data and user Security and performance monitoring Very good Knowledge of DBA tools like Perfmon, SQL Server Profiler, DB Tuning Advisor, Command line

processor, DMVs, DBCC Commands. Good Command over Shrinking DB & files, Index Monitoring & Maintenance Has excellent working knowledge of logical and physical data modeling, hardware, software, and storage

requirements. Working Exposure of SSRS, SSIS & SSAS. Good exposure in Installing Windows OS, DNS, Active directory, IIS. Familiar with ITIL process. Has the ability to understand, adopt and implement new technologies quickly. Have excellent communication skills and a Team Player.

EDUCATIONAL QUALIFICATION

1. B.Sc. Science from GORAKHPUR UNIVERSITY

TECHNICAL QUALIFICATION1. MCA in Computer Science from INDRA GANDHI NATIONAL OPEN UNIVERSITY, New Delhi.2. PGDCA in Computer Science from REGIONAL COMPUTER CENTER, Chandigarh3. Certificate in Oracle DB ADMINISTRATION (OCP 9i) from UPTEC LIMITED, Lucknow4. Certificate in REDHAT LINUX ADMINISTRATION (RHCE 5.1) from IPCC, Lucknow

Technical Skills:

Databases : SQL Server 2000 / 2005 / 2008 R2 / 2012, Oracle 9i / 10g, SyBaseData Modeling Tools : Erwin, Power Designer.Database Tools : Perfmon, SQL Profiler, SQL DB Tuning Advisor, Plan Guide, Database Mail, SQLCMD, RMAN, Crystal Reports. Other Tools : TSM, Quest Central, ETL Tools, Data Joiner, Data propagator Languages : SQL, Visual Basic 6, VB.net, ASP.net.Hardware : HP Prolient Servers, Dell Servers, and Windows Servers.Operating Systems : Windows 2000 / 2003 / 2008 R2

Work Experience

GVK EMRI DEC 2014 – till date

Projects

Page 1 of 6

Page 2: Rahul_Resume_310116

UP Government -102 National Ambulance Services (Lucknow) Production DBA - SQL Server 2008 R2

Duration Dec’14 till datePlatform HP Server and PCsOperating System WINDOWS 2008 R2Language/DBMS tools SQL, SQLCMD, VB.net

This Project is serving Neonates & Pregnant Women through availing them102 ambulances in the nation for pick & drop facility from / to hospital from / to home with 2300 ambulances in the State. This project is a integration of 2 applications – one application is developed by DEEPIJATEL responsible for incoming / outgoing calls facility from / to general public, another application is from TECH-MAHINDRA used by 102 CALL CENTER EXECUTIVES to hold information of the person availing the facility. These applications also facilitate CALL CENTER EXECUTIVE to conference with CALLER & AMBULANCE DRIVER / Emergency Medical Trainee for communication between these two. I am working as SENIOR SQL Server DBA responsible for DBA Support to various Internal and external Projects of Tech – Mahindra & Deepijatel. This is a very critical group responsible for the availability of all the Databases to Application users as they are serving emergencies by having more than 50000 calls & 30000 Vehicle Assignments a day. By working as Senior Database administrator I am providing support to102 - ERO, Dispatcher VB & CCD Applications and other applications with my Assistant DBAs, Application developers & IT team.Responsibilities:

Analyze, design new databases for optimal utilization of CPU, Disk resources As a SQL Server DBA ensures data recovery, maintenance, and data integrity and space requirements for

physical database. Developed scripts for maintenance, administrative jobs and proactive monitoring of the production database. SQL performance tuning and Writing & maintaining Triggers, Functions, Queries, Views and Stored

Procedures. Automation of jobs for extracting various reports. Configuration of DB mail for sending reports through mail. Creation & Maintenance of High Availability features like Replication, Log Shipping & Mirroring for HA of

data as well as Reporting purpose. Creation & maintenance of LINKED SERVERS for reporting purpose. Worked on database and database manager configuration parameters for fine-tuning buffer pool

management, I/O parallelism, locks. Defining and implementing various DB security measures. Work with storage management team to set-up and configure tape backup’s Automation of database backups on Tape drive. Creation & maintenance of SSRS with development of new reports for management. Troubleshooting of application’s bug reported by end users. Installation & maintenance of IIS servers, Deployment of new builds provided by Tech Mahindra team. Mentor junior level and new DBA to get familiar with the current environment and share knowledge.

UP Government -108 Emergency Ambulance Services (Lucknow) Production DBA - SQL Server 2005

Duration Dec’14 till datePlatform HP Servers and PCsOperating System WINDOWS 2005Language/DBMS tools SQL, VB.net & Asp.net

This Project is serving Emergencies (i.e. critical illness like - Trauma – Vehicular, Non Vehicular, Heart Patients animal bite etc) through availing them108 ambulances in the nation for pick facility from incident place to hospital within a given timeframe from Government with 1500 ambulances in the State. This project is a integration of 2 applications – one application is developed by ORANGE Team responsible for incoming / outgoing calls facility from / to general public, another application is from TECH-MAHINDRA used by 108 CALL CENTER EXECUTIVES to hold information of the critical person availing the ambulance facility. These applications also facilitate CALL CENTER EXECUTIVE to conference with CALLER & AMBULANCE DRIVER / Emergency Medical Trainee for communication between these two. I am working as SENIOR SQL Server DBA responsible for DBA Support to various Internal and external Projects of Tech – Mahindra & ORANGE. This is most critical group responsible for the availability of all the Databases to Application users as they are serving emergencies by having more than 40000 calls & 10000 Vehicle Assignments a day. By working as Senior Database administrator I am providing support to108 - ERO, Dispatcher VB & CCD Applications and other applications with my Assistant DBAs, Application developers & IT team.Responsibilities:

As a SQL Server DBA ensures data recovery, maintenance, and data integrity and space requirements for physical database.

Developed scripts for maintenance, administrative jobs and proactive monitoring of the production database.

Page 2 of 6

Page 3: Rahul_Resume_310116

SQL performance tuning and Writing & maintaining Triggers, Functions, Queries, Views and Stored Procedures.

Automation of jobs for extracting various reports. Configuration of DB mail for sending reports through mail. Creation & Maintenance of High Availability features like Replication, Log Shipping & Mirroring for HA of

data as well as Reporting purpose. Creation & maintenance of LINKED SERVERS for reporting purpose. Worked on database and database manager configuration parameters for fine-tuning buffer pool

management, I/O parallelism, locks. Defining and implementing various DB security measures. Work with storage management team to set-up and configure tape backup’s Creation & maintenance of SSRS with development of new reports for management. Troubleshooting of application’s bug reported by end users. Installation & maintenance of IIS servers, Deployment of new builds provided by Tech Mahindra team. Mentor junior level and new DBA to get familiar with the current environment and share knowledge.

GVK EMRI –FLEET MANAGEMENT SYSTEM 102 & 108 Emergency Ambulance Services (Lucknow) Production DBA - SQL Server 2005 / 2008 R2

Duration Dec’14 till datePlatform HP Servers and PCsOperating System WINDOWS 2005Language/DBMS tools SQL, VB.net & Asp.net

This Project is for smooth operations & tracing of 3800 102 & 108 ambulances. This project is a integration of 2 applications – one application is developed by ORANGE Team responsible for incoming / outgoing calls facility from / to company’s field staff like Driver / EMT, another application is from TECH-MAHINDRA used by 102 / 108 CALL CENTER EXECUTIVES to hold information of the ambulance Fuelling, Service, Mapping to District, Off road / On Road etc information. By working as Senior Database administrator I am providing support to102 / 108 - FMS Applications with my team.Responsibilities:

Analyze, design new databases for optimal utilization of CPU, Disk resources As a SQL Server DBA ensures data recovery, maintenance, and data integrity and space requirements for

physical database. Developed scripts for maintenance, administrative jobs and proactive monitoring of the production database. SQL performance tuning and Writing & maintaining Triggers, Functions, Queries, Views and Stored

Procedures. Automation of jobs for extracting various reports. Configuration of DB mail for sending reports through mail. Creation & Maintenance of High Availability features like Replication, Log Shipping & Mirroring for HA of

data as well as Reporting purpose. Creation & maintenance of LINKED SERVERS for reporting purpose. Worked on database and database manager configuration parameters for fine-tuning buffer pool

management, I/O parallelism, locks. Defining and implementing various DB security measures. Work with storage management team to set-up and configure tape backup’s Creation & maintenance of SSRS with development of new reports for management. Troubleshooting of application’s bug reported by end users. Installation & maintenance of IIS servers, Deployment of new builds provided by Tech Mahindra team. Mentor junior level and new DBA to get familiar with the current environment and share knowledge.

GVK EMRI –HELPDESK APPLICATIONS 102 & 108 (EVISIT, VCARE, ERCP, BILL TRACKER APPLICATIONS) Production DBA - SQL Server 2005 / 2008 R2

Duration Dec’14 till datePlatform HP Servers and PCsOperating System WINDOWS 2005Language/DBMS tools SQL, VB.net, Asp.net, and ODBC

These projects are for smooth operations & tracing of 45000 102 & 108 field activity. Helpdesk projects include EVISIT – for field staff to register their visits & for financial claim, VCARE – for every employee to register their concern against any department / employee, ERCP – This application is for supporting ambulance EMT with the help of advice of Medical Practitioner at HO if patient is in very critical condition, BILL TRACKER – This application is for smooth operation of Finance department. These projects are also integration of 2 applications – one application is developed by ORANGE Team responsible for incoming / outgoing calls facility from / to company’s field staff like Driver / EMT, another application is from TECH-MAHINDRA used by 102 / 108 CALL CENTER EXECUTIVES to hold information of the field staff visit / concern information. By working as Senior Database administrator I am providing support to102 / 108 - HELPDESK Applications with my team.

Page 3 of 6

Page 4: Rahul_Resume_310116

Responsibilities: Routine DBA jobs. Performance tuning Analyze, design new databases for optimal utilization of CPU, Disk resources As a SQL Server DBA ensures data recovery, maintenance, and data integrity and space requirements for

physical database. Developed scripts for maintenance, administrative jobs and proactive monitoring of the production database. SQL performance tuning and Writing & maintaining Triggers, Functions, Queries, Views and Stored

Procedures. Automation of jobs for extracting various reports. Configuration of DB mail for sending reports through mail. Creation & Maintenance of High Availability features like Replication, Log Shipping & Mirroring for HA of

data as well as Reporting purpose. Creation & maintenance of LINKED SERVERS for reporting purpose. Worked on database and database manager configuration parameters for fine-tuning buffer pool

management, I/O parallelism, locks. Defining and implementing various DB security measures. Work with storage management team to set-up and configure tape backup’s Creation & maintenance of SSRS with development of new reports for management. Troubleshooting of application’s bug reported by end users. Installation & maintenance of IIS servers, Deployment of new builds provided by Tech Mahindra team. Mentor junior level and new DBA to get familiar with the current environment and share knowledge.

UP Government -181 Emergency Medical Advice for Women (Lucknow) Production DBA - SQL Server 2012

Duration Dec’15 till datePlatform HP Prolient Server and PCsOperating System WINDOWS 2012 R2Language/DBMS tools SQL, VB.net & Asp.net

This upcoming Project is serving women with Emergency Medical Advice going to be launched this month. This project is integration of 2 applications – one application is developed by DEEPIJATEL Team responsible for incoming / outgoing calls facility from / to general public, another application is from TECH-MAHINDRA used by 181 CALL CENTER EXECUTIVES to hold information of the women seeking medical advice. This application also facilitates CALL CENTER EXECUTIVE to conference with CALLER & Medical Practitioner. As SENIOR SQL Server DBA, I am responsible for DBA Support to this application for smooth operation. Responsibilities:

Installation of New SQL Server 2012 R2 Database Engine. Restoration of database provided by Tech Mahindra team. Installation of IIS Server with deployment of new application. Development of new scripts for extracting data for management reports. Development of new scripts for maintenance, administrative jobs and proactive monitoring of the production

database. As a SQL Server DBA ensures data recovery, maintenance, and data integrity and space requirements for

physical database. SQL performance tuning and Writing & maintaining Triggers, Functions, Queries, Views and Stored

Procedures. Automation of jobs for extracting various reports. Configuration of DB mail for sending reports through mail. Creation & Maintenance of High Availability features like Replication, Log Shipping & Mirroring for HA of

data as well as Reporting purpose. Creation & maintenance of LINKED SERVERS for reporting purpose. Worked on database and database manager configuration parameters for fine-tuning buffer pool

management, I/O parallelism, locks. Defining and implementing various DB security measures. Work with storage management team to set-up and configure tape backup’s Creation & maintenance of SSRS with development of new reports for management. Troubleshooting of application’s bug reported by end users. Mentor junior level and new DBA to get familiar with the current environment and share knowledge.

MAYO MEDICAL CENTER DEC 2013 – NOV 2014

Projects

Hospital Information System & Management Information System –

Page 4 of 6

Page 5: Rahul_Resume_310116

System Administrator - Windows Server 2003, Desktop SupportProduction DBA - SQL Server 2000Application Support- VB 6

This window application is for support to users registering patients coming to hospital for OPD / IPD. This application also helps management to fetch management reports through the application. By working as Windows System Admin / DBA I was providing support to application users with my team.Worked as group member to meet the followings:Study the scope of the system. Development, design functions, specifications, coding / testing /implementation of the system.

Routine DBA jobs. Analyze, design new databases for optimal utilization of CPU, Disk resources As a SQL Server DBA ensures data recovery, maintenance, and data integrity and space requirements for

physical database. Developed scripts for maintenance, administrative jobs and proactive monitoring of the production database. SQL performance tuning and Writing & maintaining Triggers, Functions, Queries, Views and Stored

Procedures. Automation of jobs for extracting various reports. Defining and implementing various DB security measures. Troubleshooting of application’s bug reported by end users. Development of new software using VB 6, required by various departments. Up gradation of running software with new development required by management.

Hospital Procurement System – SyBase 6, Windows Server Administrator, Desktop Support

This window application is for support to users serving patients at PHARMACY of the hospital. This application also helps management to fetch management reports through the application. By working as Windows System Admin / DBA I was providing support to application users with my team.

Database maintenance of pharmacy companies and medicines required Stock level maintenance of medicines and Generating procurement memo for the stock Issue of medicines to hospital patients Ground balance Alarm Reports and MIS Reports Routine DBA jobs. Analyze, design new databases for optimal utilization of CPU, Disk resources As a SyBase DBA ensures data recovery, maintenance, and data integrity and space requirements for

physical database. Developed scripts for maintenance, administrative jobs and proactive monitoring of the production database. SQL performance tuning and Writing & maintaining Triggers, Functions, Queries, Views and Stored

Procedures. Automation of jobs for extracting various reports. Defining and implementing various DB security measures. Troubleshooting of application’s bug reported by end users.

NOVA HOSPITAL LIMITED AUG 2004 – NOV 2013

Projects

Hospital Information System & Management Information System – System Administrator - Windows Server 2003, Desktop SupportProduction DBA – Oracle 9i / SQL Server 2000Application Support- VB 6

This window application is for support to users registering patients coming to hospital for OPD / IPD. This application also helps management to fetch management reports through the application. By working as Windows System Admin / DBA I was providing support to application users with my team.Worked as group member to meet the followings:Study the scope of the system. Development, design functions, specifications, coding / testing /implementation of the system.

Routine DBA jobs. Analyze, design new databases for optimal utilization of CPU, Disk resources As a Oracle DBA ensures data recovery, maintenance, and data integrity and space requirements for

physical database. Developed scripts for maintenance, administrative jobs and proactive monitoring of the production database.

Page 5 of 6

Page 6: Rahul_Resume_310116

SQL performance tuning and Writing & maintaining Triggers, Functions, Queries, Views and Stored Procedures.

Automation of jobs for extracting various reports. Defining and implementing various DB security measures. Troubleshooting of application’s bug reported by end users. Development of new software using VB 6, required by various departments. Performance Tuning.

Hospital Procurement System –FOXPRO IV / V, Windows Server Administrator, Desktop Support

This window application is for support to users serving patients at PHARMACY of the hospital. This application also helps management to fetch management reports through the application. By working as Windows System Admin / DBA I was providing support to application users with my team.

Database maintenance of pharmacy companies and medicines required Stock level maintenance of medicines and Generating procurement memo for the stock Issue of medicines to hospital patients Ground balance Alarm Reports and MIS Reports Routine DBA jobs. As a FoxPro DBA ensures data recovery, maintenance, and data integrity and space requirements for

physical database. Troubleshooting of application’s bug reported by end users.

[RAHUL MEHROTRA]

Page 6 of 6