SlideShare a Scribd company logo
1 of 14
Download to read offline
RESUME
DIPANKAR BANIK
Phone no: +91-9038065105
E-mail id: dipankar.banik.ju@gmail.com
CAREER OBJECTIVE:
Seeking a position to utilize my skills and abilities in the Information Technology Industry that
offers professional growth while being resourceful, innovative and flexible. I want to be
associated with a progressive organization which can provide me with a dynamic work sphere to
extract my inherent skills as a Professional, use and develop my aptitude to further the
organization’s objectives and also attain my career targets in the progress.
EXPERIENCE SUMMARY:
DB administration and Developer with L3production support
- Set up infrastructure of Oracle 11gR1 & 11gR2 RAC for 2 Node and failover testing
- Setup Data replication environment using oracle golden gate and experiencing in Data
Migration and troubleshooting activity and tunings. 3 years of experience in Golden gate.
- Experience in Creating and maintaining Physical Standby Database using Data Guard and
Active Data Guard.
- Work in Exadata X 3-2 (Tuning,monitoring,upgrade) and migrating data from Oracle to
Exadata.
- Work In Teradata ( 2 years of experience) as DBA and migrating data from Teradata to
Exadata
-Expertise knowledge indatabase performance tuning and security.
-Strong knowledge of Oracle Enterprise manager and directory services
-Strong experience in ODI (install,setup,tuning) and Oracle Middleware
-MySQL enterprise backup and performance tuning and health checkup, query tuning. Tungsten
replication and bulk data loading and query tuning
-Expertise in PL/SQL refactoring, SQL tuning,Database design,profiling
-Expertise in ETL process design and implementation in DWH environment
- Oracle Major version upgrade (10g to 11g & 10g to 12c) and Patch upgrade (OPatch)
- 6.8 years of Oraclecore DBAand developerand MySQL serverwith4+ years of experiencein
- Good Knowledge in Installation of Oracle with 10g, 11g, and Grid Infrastructure on various
platforms like LINUX, UNIX etc.
- Expertise in Oracle utilities like Export/Import, expdp/impdp, Sql loader, RMAN etc
- Expertise in collecting and diagnosing the STATSPACK, AWR and ADDM reports, generate
report on hour basis using script.
- Proficient with database backup and recovery methods using RMAN, Data Pump.
- Experience of database restore from one server to another database server. Backup Test
Restore from RMAN, EXPDP/IMPDP utility and User Managed backup.
- Expert in writing stored procedures and packages and sql for reporting and implementing
business logic
- Good experience of managing schema in Cloud Environment (Amazon RDS) & parameter
changes using Cloud watcher
-- Parameter Tuning for Loading Billion of Data in MySQL server and scripting for health
checkup
-- MySQL data replication environment setup master slaves
--Improve ETL job performance and Report query performance by introduce partitioning
strategy (List,Hash,Composite). Also convert Non-Partitioned table to Partition table,partition
add and partition spli and merge.
- Writing Shell scripts for Automating Schema creation, Schema compare, reporting purpose,
release script execution purpose, oracle heath check, OS watcher (CPU & I/O), AWR & ADDM
report generation
- Proficient at developing UAT DB server, installation/uninstallation and restoration from
primary to secondary server using RMAN /User managed backups.
- Good experience in EXPDP-IMPDP backup -recovery & restore, Manage/implement Data
guard, ASM, Performance Tuning, Database Security, development.
- Expert in production support in Oracle 12c, 11g,10g on Operating Systems viz. UNIX, LINUX,
Windows in 24x7 bases.
- Identifying the data elements needed from different sources and verifying the database
structure and access
- Designing data model, and performing data cleansing & standardization activities
- Developing ETL mappings, automated scripts to load the data
- Testing and ensuring consistent data loads
- Gathering requirements for list of metrics to be automated
- Modifying tables, updating ETL mappings and jobs with the logic to compute the metrics
- Providing documentation and training to support ongoing maintenance for the developed
database, ETL jobs, scripts and automated reports
- Possess good knowledge of Oracle DBMS and their tools including the facets of successfully
administering a wide range of simple to highly complex Oracle DBMS environments.
- Writing Dynamic procedure, functions for ETL, implementing business logic
(RECONSICATION), generating various utility reports
- Created logical and physical Database Design, data structures, Data Modeling, Schema Design
- Applied Database Tuning and Optimization, Normalization in the new database design
- Roles and grants management for users
- Tuned SQL queries using EXPLAIN PLAN, Hints and SQL*Plus Auto trace report for query
optimization
- Wrote Audit programs for data consistency check and validation
- Used SQL*Loader, Import/Export, UTL_FILE, DBMS_XMLQUERY, DBMS_PIPE and other
Oracle built-in packages
- Used Materialized Views, Packages and Dynamic SQL
SKILLS PROFILE:
Operating System: UNIX, LINUX & Windows
Tools: Database Configuration Assistant, Database Migration Assistant,
OEM, SQL/OracleTrace,Exp/Imp,SQL*Loader,RMAN,DataPump,AWR,
ASH,ADDM,ASM,Sqltrace, Tkprof, Embercadero
Application Tool: Erwin, WinCVS, WinSCP, WinMerge, Toad, Sql, Sql developer, Sql – Yog MySql
Workbench
Languages : UNIX shell scripting, Sql, PL/SQL, Perl,Macro,Windws Batch script
ETL: Informatica, Oracle ODI 11g
Middle tier Application: WebLogic server, Oracle APEX
Database : ORACLE 12c/11g/10g/9i on UNIX and Windows and MySql (5.x,6.x) server
On UNIX and WINDOWS
Programming Language: C,C++,Java,C#
PERSONAL QUALITIES:
- Strong analytical and problem solving skills
- Eye for details
- Calm under pressure
- Excellent verbal and written communication skills
- Willingness to learn team facilitator hard worker
- Leading from front and Motivate others for Work. Act as team maker
- Honesty and Modesty and Simplicity
TRAINING
Training name: Company/institute
organizing the
training:
Date(s) training
followed:
Exams or certificates:
1. Query
Performance
tuning Oracle
Oracle India Pvt
Ltd.
11/02/2015 Exams (92%)
2. Query
Performance
Tuning MySQL
Oracle India Pvt
Ltd.
12/05/2015 Exams (90%)
3. Oracle PL/SQL
development
Tata Consultancy
Services Ltd.
10/02/2016 Exams (98%)
4. Oracle Advanced
PL/SQL
development
Tata Consultancy
Services Ltd.
15/02/2016 Exams (94%)
5. Oracle DBA Tata Consultancy
Services Ltd.
24/03/2016 Exams (91%)
6. Senior Oracle DBA Tata Consultancy
Services Ltd.
12/04/2016 Exams (84%)
7. MySQL
development
Tata Consultancy
Services Ltd.
20/04/2016 Exams (88%)
8. Senior MySQL
development
Tata Consultancy
Services Ltd.
10/05/2016 Exams (79%)
9. ITIL Certification Tata Consultancy
Services Ltd.
23/05/2016 Exams (74%)
10. Data Masking and
Production
database Security
compliance ware
Tata Consultancy
Services Ltd.
11/01/2016 Exams (82%)
CV software expertise page
Software expertise
Tool (when possible
precise manufacturer,
product name and
version(s))
Competence
(rating : 1 -
5)
Duration (in
months)
Description (reference to relevant
entries under “professional
experience” is mandatory)
JAVA 5 32 1,2,5
JAVA 3 6
Oracle 10g 5 62
PostgreSQL 4 18
MySQL 4 36
SQL Server 3 8
ADABAS C 5.2
Documentum 5.3
Alfresco
Rational ClearCase /
ClearQuest
Subversion / JIRA 4 48
MS Visual Source Safe
Rational Rose
Rational RequisitePro
Oracle 11g 5 60
Oracle 12c 4 12
Amazon AWS 4 28
CV experience page number for this CV: 1
PROJECT EXPERIENCE
Project name:
UBI ADF Project
Company (employer): Price Waterhouse Coopers Ltd.
Dates (start-end):
Effective number of
months achieved:
07/2016 –present
12 months
Client (customer) : United Bank of India
Project size:
Intermediate (45 man month)
Project description:
It is Government bank Automated Data Flow project from Their Transactional system (CBS) to
Their reporting system from various source systems. Here we have 6 source systems like
Finacle,ITMS,Netbanking/ATM transactions,Crismac,Manual Files and Mobile banking. This is
big size data warehouse project of database size approx. 25TB. Lots of Governing body reports and
Statutory reports and daily reports are part of this project.
Employee’s Roles & Responsibilities in the project:
Roles: Senior Oracle DBA and Team Lead consisting of 10 peoples
Responsibilities:
Data replication using Oracle Goldengate from Bank CBS database
Exadata tuning and upgrade and migration
Automation and Migration
Backup and recovery
Database monitoring and performance tuning
Writing PL/SQL procedures for ETL and tested it
Creating and maintain DR using Data Guard
Created PL/SQL Stored Procedures, Functions, Triggers and Packages to transfer the data from the
intermediary database to the main database.
Created automated jobs using UNIX Shell scripts to run all the sql files in a directory by invoking
SQL *Plus.
Extensively used Cursors, User-defined Object types, Records, and Tables in PL/SQL
Programming for generating worksheets.
Created Materialized Views and Indexes for better performance of summary tables, Autonomous
Transactions, Coding Dynamic SQL Statements.
Maintaining different versions for DDL extract of schemas and applications files (version control)
using Tortoise SVN.
Used Exception Handling extensively to debug and display the error messages in the application.
Perform data modeling and create/maintain and modify complex database triggers and data
migration scripts.
Used SQL*LOADER and UTIL file loader to upload bulk data by writing scripts for the Control
file.
Testing and debugging of the applications.
Implementation and end user training.
Worked on production support, and receive production calls, and working on trouble reports which
are received from clients
Prod to QA refresh using data pump export-import
Creating Standby environment (DR) using Active data guard
Database health check-up and performance tuning
Schema creation and maintenance and user roles management and capacity planning
Implement database security and data masking
Source system data migration using RMAN cold backup
Implement Oracle Golden gate for Source system data replication to staging layer
Technologies and methodologies used by the employee in the project:
Oracle(Exadata x3-2) : 11.2.0.4
IRIS: For issue tracker and Requirements specification
WINCVS: version control tool
ERWIN: data modelling tool
Platform: HP-UX and Redhat
Methodologies: Bulk insert update using FOR ALL and cursor, PL/SQL Dynamic sql , Associative
array, nested tables, records, constructor, sql loader, external table,with clause subquery,joins,global
temporay table,Functions,triggers,procedures, Pipelined functions, UTl_File, shell scripting, native
dynamic Sql, Pl/SQL objects,Pl/SQL profiling,query explain plan using autotrace on,data refresh using
expdp/impdp ,Oracle Goldengate 12c,Oracle TOAD data modeller,Oracle ODI 11g for ELT
Database reports:
TKPROF,STATSPACK,AWR,ADDM,ASH,SQLT,SQLHC,EXACHECK,SUNDIAG,EXAWATCHER
Scrum: To implement Agile method
WSR: Weekly status report
PROJECT EXPERIENCE
Project name:
J & J Health Care System
Company (employer): TATA CONSULTANCY SERVICES Ltd.
Dates (start-end):
Effective number of
months achieved:
11/2015 – 06/2016
8 months
Client (customer) : Johnson and Johnson
Project size:
Intermediate (35 man month)
Project description:
This project is based on Healthcare Domain. This is Data warehouse BI project used for Business user
reporting purpose. All types of Johnson and Johnson baby products medicines and medical equipment’s sales
and manufacturing reports are covered under this project.
Employee’s Roles & Responsibilities in the project:
Roles: Senior Oracle DBA
Responsibilities:
Oracle database major version upgrade from 10g to 12cData migration
Prod to QA and Dev Schema refresh using datapump
User creation and role assignment
Database security and profile management
Backup and recovery
Database monitoring and pe4rformance tuning
Writing PL/SQL procedures for ETL and tested it
Cross platform database migration using RMAN
Automation using shell script
Database health checkup
Technologies and methodologies used by the employee in the project:
Oracle : 11.2.0.4,12.2.0.1
JIRA and Confluence: For issue tracker and Requirements specification
WINCVS: version control tool
Platform: HP-UX
Methodologies: Bulk insert update using FOR ALL and cursor, PL/SQL Dynamic sql , Associative
array, nested tables, records, constructor, sql loader, external table,with clause subquery,joins,global
temporay table,Functions,triggers,procedures, Pipelined functions, UTl_File, shell scripting, native
dynamic Sql, Pl/SQL objects,Pl/SQL profiling,query explain plan using autotrace on,data refresh using
expdp/impdp ,Oracle Goldengate 12c,Oracle TOAD data modeller,Oracle ODI 11g for ELT
implementation, ODI WebLogic server for Middle Tier Application
Database reports: TKPROF,STATSPACK,AWR,ADDM,ASH,SQLT,SQLHC
Scrum: To implement Agile method
WSR: Weekly status report
MSR: Monthly status Report
PROJECT EXPERIENCE
Project name: Nomura Asset Management
Company (employer): NRI Fintech India Pvt Ltd.
Dates (start-end):
Effective number of
months achieved:
09/2011 – 07/2014
34 months
Client (customer) :
Nomura Securities
Project size: Intermediate ( 70 Man Month)
Project description: It is Capital market Domain oriented project. Our Client Nomura Securities is a Big
Securities Firm and Custodian. Our project is basically for asset management for this Firm. It is basically a
back office solution. It consists both Web and Console mode.
Employee’s Roles & Responsibilities in the project:
Roles: Oracle DBA
Responsibilities:
Data Replication using Golden Gate.
Managing Teradata dba and performance tuning on that. Bulk data load and Complex query writing on
teradata. Migration from teradata to exadata.
Query performance analysis and tuning (using TKPROF,AWR, Explain Plan)
Reconciliation Reporting using PL/SQL
Various Utility reporting using PL/SQL
Unix shell scripting for various automatic reports and mailing
Writing complex queries based on business requirements and functions and procedures and triggers
and views. Building as reconciliation tool using Advanced PL/SQL and make it a job using shell
scripting and automated mail alert implementation. Performance tuning of bad queries using
TKPROF AWR STATSPACK ADDM. PL/SQL profiling and complex query analysis. Data
modelling for STL module. Bulk insert update tuning using different methodologies. Database
version upgrade and migration from 10gr2 to 11gr2. Automated job for Prod to QA refresh using
expdp/impdp. DRO model implementation for Data reorganisation. Schema create and grants and
security management using database profiles. Data masking for client sensitive data afte4r Prod to
QA refresh. Query performance testing and creating benchmark reports. Creating complex stored
procedures using advanced features of Oracle like Bulk Collections, Autonomous Transactions,
Dynamic SQL, Object types and Records and with clause subquery. Extensive experience in data
migration techniques using Oracle External Tables, SQL* LOADER, UTIL file loader and batch
processing.
Mysql database install and upgrade from 5.1 to 5.6.
Migrate database from oracle to mysql.
Performance tuning and bulk data load for mysql
Oracle dsn setup for querying mysql data from oracle
Technologies and methodologies used by the employee in the project:
Oracle :10.2.0.4,11.2.0.4
JIRA and Confluence: For issue tracker and Requirements specification
Platform: Redhat 5.9 tikanga
Methodologies: Bulk insert update using FOR ALL and cursor, PL/SQL Dynamic sql , Associative
array, nested tables, records, constructor, sql loader, external table,with clause subquery,joins,global
temporay table,Functions,triggers,procedures, Pipelined functions, UTl_File, shell scripting, native
dynamic Sql, Pl/SQL objects,Pl/SQL profiling,query explain plan using autotrace on,data refresh using
expdp/impdp,Oracle APEX for web programming,Migration using expdp/impdp
Database reports: TKPROF,STATSPACK,AWR,ADDM,ASH,SQLT,SQLHC
Scrum: To implement Agile method
PROJECT EXPERIENCE
Project name:
ISTAR-GC
Company (employer): NRI FINTECH INDIA Pvt Ltd.
Dates (start-end):
Effective number of
months achieved:
04/2013 – 10/2015
30 months
Client (customer) :
ISTAR Global Version
Project size:
Intermediate ( 60 man month)
Project description:
It is also based on capital market domain. It is basically a product oriented project. It is performed all type of
cash settlements in this ISTAR module from different subsystem. So it is named as ISTAR Global Cash. It is
rich UI version and various type of authorization modules is implemented here. Also it is consists of web and
console.
Employee’s Roles & Responsibilities in the project:
Roles: Senior Oracle DBA
Responsibilities:
Oracle RAC installation in 2 Node
Generate AWR,STATSPACK,OS Watcher report
Query performance analysis and tuning(using TKPROF,AWR, Explain Plan)
Designing data model, and performing data cleansing & standardization activities
Developing ETL mappings, automated scripts to load the data
Testing and ensuring consistent data loads
Gathering requirements for list of metrics to be automated
Modifying tables, updating ETL mappings and jobs with the logic to compute the metrics
Created database packages, procedures, functions, triggers, views, materialized views using Oracle
PL/SQL.
Created email & file I/O operations utilities using Java and used them as objects in Oracle as Java
Stored Procedures.
Analysing performance of database objects and suggesting DBA for Indexes, schema gathering,
partitioning, Explain Plan, TK PROF.
Used Oracle's Advanced Queuing mechanism to send messages to clients and interact with other
systems (Unixand App server) .
Used SQL* Loader to upload the bulk data from formatted text files into Oracle tables.
Written shell scripts for FTP the data file and look-up for executing the SQL*Loader.
Implemented PL/SQL to perform application security and batch job scheduling
Generated dynamic web-reports using PL/SQL Web Cartridge with HTP and HTF and oracle Apex.
Generated various reports for customers using Oracle 10g Reports.
Generated various reports on PL/SQL with output format in Excel/Pdf/Html.
Written Web Services to serve the business to divide the business sales territories.
Used JMS in combination with Oracle Advanced Queuing mechanism to send messages to clients
and interact with other systems
Migrated data from MySQL 5.5 to Oracle 11gr2 and provided SQLs to users for quick query from
SQL database.
Actively involved for deployment of objects to production environment.
Performed Unit testing in development environment and had a close interactions with system test
and user acceptance team to complete technical and functional testing.
Implement and design GG for source system data replication to different report server. That report
server is used for query and reporting purpose.
Technologies and methodologies used by the employee in the project:
Oracle :11.2.0.2,11.2.0.4
JIRA and Confluence: For issue tracker and Requirements specification
WINCVS: version control tool
Platform: Redhat 5.9 tikanga
Methodologies: Bulk insert update using FOR ALL and cursor, PL/SQL Dynamic sql , Associative
array, nested tables, records, constructor, sql loader, external table,with clause subquery,joins,global
temporay table,Functions,triggers,procedures, Pipelined functions, UTl_File, shell scripting, native
dynamic Sql, Pl/SQL objects,Pl/SQL profiling,query explain plan using autotrace on,data refresh using
expdp/impdp ,Oracle Goldengate 12c,Oracle TOAD data modeller,Oracle APEX for web
programming
Database reports: TKPROF,STATSPACK,AWR,ADDM,ASH,SQLT,SQLHC
Scrum: To implement Agile method
EMPLOYERS:
- Working as DBA cum PL/SQL developer in NRI FINTECH INDIA Pvt Ltd.
- Working as Senior Oracle DBA and Developer in a Lead Role in TCS from 28th Oct
2015 to 1st July 2016
- Working as Senior Oracle DBA and Developer in a Lead Role in PWC from 5th July
EDUCATION
Degree/
Certificate
School/
College
Board/
University
Year of
passing
Percentage
of marks
Rmarks
Secondary Ichapur Northland
High School
WBBSE 2002 81% 3rd in school
Higher
Secondary
Ichapur Northland
High School
WBCHSE 2004 77% 2nd in school
B.SC Rahara Ramkrishna Mission
Vivekananda Centanery
College
C.U 2007 75% First Class
1St in C.U
MCA Jadavpur University Jadavpur
University
2008-
2011
84% JECA Rank-
2(G)
PERSONAL DETAILS:
Date of Birth 13-01-1987 (dd-mm-yyyy)
Nationality Indian
Father’s Name Late Chandan Kr Banik
Sex Male
2016 to 5th January 2018
- Working as Senior Oracle Developer and Database architect role in Credit Suisse CoE Poland as Luxoft
Employee from 15th January to present
Blood Group O positive
Religion Hindu
Permanent Address 292,East Ghosh Para Road,Nowapara
Shyamnagar, Dt-24Pgs(North)
P.O-Shyamnagar(W.B),Pin-743127
Language Known English, Hindi, Bengali
HOBBIES: Playing Cricket and Football, Listening Music, Drawing.
Declaration:
DATE: ------------------------------
Place: Kolkata (Dipankar Banik)
I hereby give consent for my personal data included in my application to be processed for the
purposes of the recruitment process under the Personal Data Protection Act as of 29 August 1997,
consolidated text: Journal of Laws 2015, item 2135 as amended.

More Related Content

What's hot (20)

Oracle DBA Trainer
Oracle DBA TrainerOracle DBA Trainer
Oracle DBA Trainer
 
ORACLE DBA RESUME
ORACLE DBA RESUMEORACLE DBA RESUME
ORACLE DBA RESUME
 
Golam Md. Enamul Haque
Golam Md. Enamul HaqueGolam Md. Enamul Haque
Golam Md. Enamul Haque
 
Lateef'sResume
Lateef'sResumeLateef'sResume
Lateef'sResume
 
Bb performance-engineering-spotlight
Bb performance-engineering-spotlightBb performance-engineering-spotlight
Bb performance-engineering-spotlight
 
shailendra dba resume
shailendra dba resumeshailendra dba resume
shailendra dba resume
 
Thejokumar_Oracle_DBA_resume
Thejokumar_Oracle_DBA_resumeThejokumar_Oracle_DBA_resume
Thejokumar_Oracle_DBA_resume
 
PLSQL - Raymond Wu
PLSQL - Raymond WuPLSQL - Raymond Wu
PLSQL - Raymond Wu
 
RESUME
RESUMERESUME
RESUME
 
md raziuddin
md raziuddinmd raziuddin
md raziuddin
 
Resume_of_sayeed
Resume_of_sayeedResume_of_sayeed
Resume_of_sayeed
 
Resume_Navneet_Formatted
Resume_Navneet_FormattedResume_Navneet_Formatted
Resume_Navneet_Formatted
 
SamBarrie_Primaryvzt
SamBarrie_PrimaryvztSamBarrie_Primaryvzt
SamBarrie_Primaryvzt
 
MOHAMMED VIKHAR AHMED
MOHAMMED VIKHAR AHMEDMOHAMMED VIKHAR AHMED
MOHAMMED VIKHAR AHMED
 
EKANT_Oracle_Apps_Dba
EKANT_Oracle_Apps_DbaEKANT_Oracle_Apps_Dba
EKANT_Oracle_Apps_Dba
 
Sriniresume
SriniresumeSriniresume
Sriniresume
 
KAREN BUCHANAN-resume
KAREN BUCHANAN-resumeKAREN BUCHANAN-resume
KAREN BUCHANAN-resume
 
Alawi Fadhil Omar_Resume
Alawi Fadhil Omar_ResumeAlawi Fadhil Omar_Resume
Alawi Fadhil Omar_Resume
 
Ashokkumar mani's cv
Ashokkumar mani's cvAshokkumar mani's cv
Ashokkumar mani's cv
 
shibindas_Plsql2year
shibindas_Plsql2yearshibindas_Plsql2year
shibindas_Plsql2year
 

Similar to Dipankar resume 2.0 (1)

Similar to Dipankar resume 2.0 (1) (20)

Mayank Jarsaniya_Resume
Mayank Jarsaniya_ResumeMayank Jarsaniya_Resume
Mayank Jarsaniya_Resume
 
Milan jain resume
Milan jain resumeMilan jain resume
Milan jain resume
 
YASEEN EDA VALAPPIL
YASEEN EDA VALAPPILYASEEN EDA VALAPPIL
YASEEN EDA VALAPPIL
 
Jayachandran_Resume
Jayachandran_ResumeJayachandran_Resume
Jayachandran_Resume
 
Shrikanth
ShrikanthShrikanth
Shrikanth
 
Pankaj_Gupta_Resume
Pankaj_Gupta_ResumePankaj_Gupta_Resume
Pankaj_Gupta_Resume
 
Satwinder SQL.SSK_Brd_2015
Satwinder SQL.SSK_Brd_2015Satwinder SQL.SSK_Brd_2015
Satwinder SQL.SSK_Brd_2015
 
Resume
ResumeResume
Resume
 
Original resume
Original resumeOriginal resume
Original resume
 
ABHINAV KAUSHIK(IT Professional)
ABHINAV KAUSHIK(IT Professional)ABHINAV KAUSHIK(IT Professional)
ABHINAV KAUSHIK(IT Professional)
 
Resume_PratikDey
Resume_PratikDeyResume_PratikDey
Resume_PratikDey
 
Kanakaraj_Periasamy
Kanakaraj_PeriasamyKanakaraj_Periasamy
Kanakaraj_Periasamy
 
Neha Sharma
Neha SharmaNeha Sharma
Neha Sharma
 
fresh resume11 (1)
fresh resume11 (1)fresh resume11 (1)
fresh resume11 (1)
 
Veera Narayanaswamy_PLSQL_Profile
Veera Narayanaswamy_PLSQL_ProfileVeera Narayanaswamy_PLSQL_Profile
Veera Narayanaswamy_PLSQL_Profile
 
Prabhu_dba
Prabhu_dbaPrabhu_dba
Prabhu_dba
 
ananth_resume
ananth_resumeananth_resume
ananth_resume
 
Sonu Singh Resume
Sonu Singh ResumeSonu Singh Resume
Sonu Singh Resume
 
Resume
ResumeResume
Resume
 
Jyothi_Ganta_Oracle_BI_Developer
Jyothi_Ganta_Oracle_BI_DeveloperJyothi_Ganta_Oracle_BI_Developer
Jyothi_Ganta_Oracle_BI_Developer
 

Recently uploaded

Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataBradBedford3
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio, Inc.
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityNeo4j
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)OPEN KNOWLEDGE GmbH
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...stazi3110
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfjoe51371421
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样umasea
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantAxelRicardoTrocheRiq
 
Engage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyEngage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyFrank van der Linden
 
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationProject Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationkaushalgiri8080
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...OnePlan Solutions
 
What are the features of Vehicle Tracking System?
What are the features of Vehicle Tracking System?What are the features of Vehicle Tracking System?
What are the features of Vehicle Tracking System?Watsoo Telematics
 
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfThe Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfPower Karaoke
 
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...aditisharan08
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...gurkirankumar98700
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Andreas Granig
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEOrtus Solutions, Corp
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxTier1 app
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideChristina Lin
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureDinusha Kumarasiri
 

Recently uploaded (20)

Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered Sustainability
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdf
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service Consultant
 
Engage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyEngage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The Ugly
 
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationProject Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanation
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
 
What are the features of Vehicle Tracking System?
What are the features of Vehicle Tracking System?What are the features of Vehicle Tracking System?
What are the features of Vehicle Tracking System?
 
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfThe Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdf
 
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with Azure
 

Dipankar resume 2.0 (1)

  • 1. RESUME DIPANKAR BANIK Phone no: +91-9038065105 E-mail id: dipankar.banik.ju@gmail.com CAREER OBJECTIVE: Seeking a position to utilize my skills and abilities in the Information Technology Industry that offers professional growth while being resourceful, innovative and flexible. I want to be associated with a progressive organization which can provide me with a dynamic work sphere to extract my inherent skills as a Professional, use and develop my aptitude to further the organization’s objectives and also attain my career targets in the progress. EXPERIENCE SUMMARY: DB administration and Developer with L3production support - Set up infrastructure of Oracle 11gR1 & 11gR2 RAC for 2 Node and failover testing - Setup Data replication environment using oracle golden gate and experiencing in Data Migration and troubleshooting activity and tunings. 3 years of experience in Golden gate. - Experience in Creating and maintaining Physical Standby Database using Data Guard and Active Data Guard. - Work in Exadata X 3-2 (Tuning,monitoring,upgrade) and migrating data from Oracle to Exadata. - Work In Teradata ( 2 years of experience) as DBA and migrating data from Teradata to Exadata -Expertise knowledge indatabase performance tuning and security. -Strong knowledge of Oracle Enterprise manager and directory services -Strong experience in ODI (install,setup,tuning) and Oracle Middleware -MySQL enterprise backup and performance tuning and health checkup, query tuning. Tungsten replication and bulk data loading and query tuning -Expertise in PL/SQL refactoring, SQL tuning,Database design,profiling -Expertise in ETL process design and implementation in DWH environment - Oracle Major version upgrade (10g to 11g & 10g to 12c) and Patch upgrade (OPatch) - 6.8 years of Oraclecore DBAand developerand MySQL serverwith4+ years of experiencein
  • 2. - Good Knowledge in Installation of Oracle with 10g, 11g, and Grid Infrastructure on various platforms like LINUX, UNIX etc. - Expertise in Oracle utilities like Export/Import, expdp/impdp, Sql loader, RMAN etc - Expertise in collecting and diagnosing the STATSPACK, AWR and ADDM reports, generate report on hour basis using script. - Proficient with database backup and recovery methods using RMAN, Data Pump. - Experience of database restore from one server to another database server. Backup Test Restore from RMAN, EXPDP/IMPDP utility and User Managed backup. - Expert in writing stored procedures and packages and sql for reporting and implementing business logic - Good experience of managing schema in Cloud Environment (Amazon RDS) & parameter changes using Cloud watcher -- Parameter Tuning for Loading Billion of Data in MySQL server and scripting for health checkup -- MySQL data replication environment setup master slaves --Improve ETL job performance and Report query performance by introduce partitioning strategy (List,Hash,Composite). Also convert Non-Partitioned table to Partition table,partition add and partition spli and merge. - Writing Shell scripts for Automating Schema creation, Schema compare, reporting purpose, release script execution purpose, oracle heath check, OS watcher (CPU & I/O), AWR & ADDM report generation - Proficient at developing UAT DB server, installation/uninstallation and restoration from primary to secondary server using RMAN /User managed backups. - Good experience in EXPDP-IMPDP backup -recovery & restore, Manage/implement Data guard, ASM, Performance Tuning, Database Security, development. - Expert in production support in Oracle 12c, 11g,10g on Operating Systems viz. UNIX, LINUX, Windows in 24x7 bases. - Identifying the data elements needed from different sources and verifying the database structure and access - Designing data model, and performing data cleansing & standardization activities - Developing ETL mappings, automated scripts to load the data - Testing and ensuring consistent data loads - Gathering requirements for list of metrics to be automated
  • 3. - Modifying tables, updating ETL mappings and jobs with the logic to compute the metrics - Providing documentation and training to support ongoing maintenance for the developed database, ETL jobs, scripts and automated reports - Possess good knowledge of Oracle DBMS and their tools including the facets of successfully administering a wide range of simple to highly complex Oracle DBMS environments. - Writing Dynamic procedure, functions for ETL, implementing business logic (RECONSICATION), generating various utility reports - Created logical and physical Database Design, data structures, Data Modeling, Schema Design - Applied Database Tuning and Optimization, Normalization in the new database design - Roles and grants management for users - Tuned SQL queries using EXPLAIN PLAN, Hints and SQL*Plus Auto trace report for query optimization - Wrote Audit programs for data consistency check and validation - Used SQL*Loader, Import/Export, UTL_FILE, DBMS_XMLQUERY, DBMS_PIPE and other Oracle built-in packages - Used Materialized Views, Packages and Dynamic SQL SKILLS PROFILE: Operating System: UNIX, LINUX & Windows Tools: Database Configuration Assistant, Database Migration Assistant, OEM, SQL/OracleTrace,Exp/Imp,SQL*Loader,RMAN,DataPump,AWR, ASH,ADDM,ASM,Sqltrace, Tkprof, Embercadero Application Tool: Erwin, WinCVS, WinSCP, WinMerge, Toad, Sql, Sql developer, Sql – Yog MySql Workbench Languages : UNIX shell scripting, Sql, PL/SQL, Perl,Macro,Windws Batch script ETL: Informatica, Oracle ODI 11g Middle tier Application: WebLogic server, Oracle APEX Database : ORACLE 12c/11g/10g/9i on UNIX and Windows and MySql (5.x,6.x) server On UNIX and WINDOWS Programming Language: C,C++,Java,C# PERSONAL QUALITIES: - Strong analytical and problem solving skills - Eye for details - Calm under pressure
  • 4. - Excellent verbal and written communication skills - Willingness to learn team facilitator hard worker - Leading from front and Motivate others for Work. Act as team maker - Honesty and Modesty and Simplicity TRAINING Training name: Company/institute organizing the training: Date(s) training followed: Exams or certificates: 1. Query Performance tuning Oracle Oracle India Pvt Ltd. 11/02/2015 Exams (92%) 2. Query Performance Tuning MySQL Oracle India Pvt Ltd. 12/05/2015 Exams (90%) 3. Oracle PL/SQL development Tata Consultancy Services Ltd. 10/02/2016 Exams (98%) 4. Oracle Advanced PL/SQL development Tata Consultancy Services Ltd. 15/02/2016 Exams (94%) 5. Oracle DBA Tata Consultancy Services Ltd. 24/03/2016 Exams (91%) 6. Senior Oracle DBA Tata Consultancy Services Ltd. 12/04/2016 Exams (84%) 7. MySQL development Tata Consultancy Services Ltd. 20/04/2016 Exams (88%) 8. Senior MySQL development Tata Consultancy Services Ltd. 10/05/2016 Exams (79%) 9. ITIL Certification Tata Consultancy Services Ltd. 23/05/2016 Exams (74%) 10. Data Masking and Production database Security compliance ware Tata Consultancy Services Ltd. 11/01/2016 Exams (82%)
  • 5. CV software expertise page Software expertise Tool (when possible precise manufacturer, product name and version(s)) Competence (rating : 1 - 5) Duration (in months) Description (reference to relevant entries under “professional experience” is mandatory) JAVA 5 32 1,2,5 JAVA 3 6 Oracle 10g 5 62 PostgreSQL 4 18 MySQL 4 36 SQL Server 3 8 ADABAS C 5.2 Documentum 5.3 Alfresco Rational ClearCase / ClearQuest Subversion / JIRA 4 48 MS Visual Source Safe Rational Rose Rational RequisitePro Oracle 11g 5 60 Oracle 12c 4 12 Amazon AWS 4 28
  • 6. CV experience page number for this CV: 1 PROJECT EXPERIENCE Project name: UBI ADF Project Company (employer): Price Waterhouse Coopers Ltd. Dates (start-end): Effective number of months achieved: 07/2016 –present 12 months Client (customer) : United Bank of India Project size: Intermediate (45 man month) Project description: It is Government bank Automated Data Flow project from Their Transactional system (CBS) to Their reporting system from various source systems. Here we have 6 source systems like Finacle,ITMS,Netbanking/ATM transactions,Crismac,Manual Files and Mobile banking. This is big size data warehouse project of database size approx. 25TB. Lots of Governing body reports and Statutory reports and daily reports are part of this project.
  • 7. Employee’s Roles & Responsibilities in the project: Roles: Senior Oracle DBA and Team Lead consisting of 10 peoples Responsibilities: Data replication using Oracle Goldengate from Bank CBS database Exadata tuning and upgrade and migration Automation and Migration Backup and recovery Database monitoring and performance tuning Writing PL/SQL procedures for ETL and tested it Creating and maintain DR using Data Guard Created PL/SQL Stored Procedures, Functions, Triggers and Packages to transfer the data from the intermediary database to the main database. Created automated jobs using UNIX Shell scripts to run all the sql files in a directory by invoking SQL *Plus. Extensively used Cursors, User-defined Object types, Records, and Tables in PL/SQL Programming for generating worksheets. Created Materialized Views and Indexes for better performance of summary tables, Autonomous Transactions, Coding Dynamic SQL Statements. Maintaining different versions for DDL extract of schemas and applications files (version control) using Tortoise SVN. Used Exception Handling extensively to debug and display the error messages in the application. Perform data modeling and create/maintain and modify complex database triggers and data migration scripts. Used SQL*LOADER and UTIL file loader to upload bulk data by writing scripts for the Control file. Testing and debugging of the applications. Implementation and end user training. Worked on production support, and receive production calls, and working on trouble reports which are received from clients Prod to QA refresh using data pump export-import Creating Standby environment (DR) using Active data guard Database health check-up and performance tuning Schema creation and maintenance and user roles management and capacity planning Implement database security and data masking Source system data migration using RMAN cold backup Implement Oracle Golden gate for Source system data replication to staging layer
  • 8. Technologies and methodologies used by the employee in the project: Oracle(Exadata x3-2) : 11.2.0.4 IRIS: For issue tracker and Requirements specification WINCVS: version control tool ERWIN: data modelling tool Platform: HP-UX and Redhat Methodologies: Bulk insert update using FOR ALL and cursor, PL/SQL Dynamic sql , Associative array, nested tables, records, constructor, sql loader, external table,with clause subquery,joins,global temporay table,Functions,triggers,procedures, Pipelined functions, UTl_File, shell scripting, native dynamic Sql, Pl/SQL objects,Pl/SQL profiling,query explain plan using autotrace on,data refresh using expdp/impdp ,Oracle Goldengate 12c,Oracle TOAD data modeller,Oracle ODI 11g for ELT Database reports: TKPROF,STATSPACK,AWR,ADDM,ASH,SQLT,SQLHC,EXACHECK,SUNDIAG,EXAWATCHER Scrum: To implement Agile method WSR: Weekly status report PROJECT EXPERIENCE Project name: J & J Health Care System Company (employer): TATA CONSULTANCY SERVICES Ltd. Dates (start-end): Effective number of months achieved: 11/2015 – 06/2016 8 months Client (customer) : Johnson and Johnson Project size: Intermediate (35 man month) Project description: This project is based on Healthcare Domain. This is Data warehouse BI project used for Business user reporting purpose. All types of Johnson and Johnson baby products medicines and medical equipment’s sales and manufacturing reports are covered under this project.
  • 9. Employee’s Roles & Responsibilities in the project: Roles: Senior Oracle DBA Responsibilities: Oracle database major version upgrade from 10g to 12cData migration Prod to QA and Dev Schema refresh using datapump User creation and role assignment Database security and profile management Backup and recovery Database monitoring and pe4rformance tuning Writing PL/SQL procedures for ETL and tested it Cross platform database migration using RMAN Automation using shell script Database health checkup Technologies and methodologies used by the employee in the project: Oracle : 11.2.0.4,12.2.0.1 JIRA and Confluence: For issue tracker and Requirements specification WINCVS: version control tool Platform: HP-UX Methodologies: Bulk insert update using FOR ALL and cursor, PL/SQL Dynamic sql , Associative array, nested tables, records, constructor, sql loader, external table,with clause subquery,joins,global temporay table,Functions,triggers,procedures, Pipelined functions, UTl_File, shell scripting, native dynamic Sql, Pl/SQL objects,Pl/SQL profiling,query explain plan using autotrace on,data refresh using expdp/impdp ,Oracle Goldengate 12c,Oracle TOAD data modeller,Oracle ODI 11g for ELT implementation, ODI WebLogic server for Middle Tier Application Database reports: TKPROF,STATSPACK,AWR,ADDM,ASH,SQLT,SQLHC Scrum: To implement Agile method WSR: Weekly status report MSR: Monthly status Report PROJECT EXPERIENCE Project name: Nomura Asset Management Company (employer): NRI Fintech India Pvt Ltd. Dates (start-end): Effective number of months achieved: 09/2011 – 07/2014 34 months Client (customer) : Nomura Securities Project size: Intermediate ( 70 Man Month)
  • 10. Project description: It is Capital market Domain oriented project. Our Client Nomura Securities is a Big Securities Firm and Custodian. Our project is basically for asset management for this Firm. It is basically a back office solution. It consists both Web and Console mode. Employee’s Roles & Responsibilities in the project: Roles: Oracle DBA Responsibilities: Data Replication using Golden Gate. Managing Teradata dba and performance tuning on that. Bulk data load and Complex query writing on teradata. Migration from teradata to exadata. Query performance analysis and tuning (using TKPROF,AWR, Explain Plan) Reconciliation Reporting using PL/SQL Various Utility reporting using PL/SQL Unix shell scripting for various automatic reports and mailing Writing complex queries based on business requirements and functions and procedures and triggers and views. Building as reconciliation tool using Advanced PL/SQL and make it a job using shell scripting and automated mail alert implementation. Performance tuning of bad queries using TKPROF AWR STATSPACK ADDM. PL/SQL profiling and complex query analysis. Data modelling for STL module. Bulk insert update tuning using different methodologies. Database version upgrade and migration from 10gr2 to 11gr2. Automated job for Prod to QA refresh using expdp/impdp. DRO model implementation for Data reorganisation. Schema create and grants and security management using database profiles. Data masking for client sensitive data afte4r Prod to QA refresh. Query performance testing and creating benchmark reports. Creating complex stored procedures using advanced features of Oracle like Bulk Collections, Autonomous Transactions, Dynamic SQL, Object types and Records and with clause subquery. Extensive experience in data migration techniques using Oracle External Tables, SQL* LOADER, UTIL file loader and batch processing. Mysql database install and upgrade from 5.1 to 5.6. Migrate database from oracle to mysql. Performance tuning and bulk data load for mysql Oracle dsn setup for querying mysql data from oracle Technologies and methodologies used by the employee in the project: Oracle :10.2.0.4,11.2.0.4 JIRA and Confluence: For issue tracker and Requirements specification Platform: Redhat 5.9 tikanga Methodologies: Bulk insert update using FOR ALL and cursor, PL/SQL Dynamic sql , Associative array, nested tables, records, constructor, sql loader, external table,with clause subquery,joins,global temporay table,Functions,triggers,procedures, Pipelined functions, UTl_File, shell scripting, native dynamic Sql, Pl/SQL objects,Pl/SQL profiling,query explain plan using autotrace on,data refresh using expdp/impdp,Oracle APEX for web programming,Migration using expdp/impdp Database reports: TKPROF,STATSPACK,AWR,ADDM,ASH,SQLT,SQLHC Scrum: To implement Agile method
  • 11. PROJECT EXPERIENCE Project name: ISTAR-GC Company (employer): NRI FINTECH INDIA Pvt Ltd. Dates (start-end): Effective number of months achieved: 04/2013 – 10/2015 30 months Client (customer) : ISTAR Global Version Project size: Intermediate ( 60 man month) Project description: It is also based on capital market domain. It is basically a product oriented project. It is performed all type of cash settlements in this ISTAR module from different subsystem. So it is named as ISTAR Global Cash. It is rich UI version and various type of authorization modules is implemented here. Also it is consists of web and console.
  • 12. Employee’s Roles & Responsibilities in the project: Roles: Senior Oracle DBA Responsibilities: Oracle RAC installation in 2 Node Generate AWR,STATSPACK,OS Watcher report Query performance analysis and tuning(using TKPROF,AWR, Explain Plan) Designing data model, and performing data cleansing & standardization activities Developing ETL mappings, automated scripts to load the data Testing and ensuring consistent data loads Gathering requirements for list of metrics to be automated Modifying tables, updating ETL mappings and jobs with the logic to compute the metrics Created database packages, procedures, functions, triggers, views, materialized views using Oracle PL/SQL. Created email & file I/O operations utilities using Java and used them as objects in Oracle as Java Stored Procedures. Analysing performance of database objects and suggesting DBA for Indexes, schema gathering, partitioning, Explain Plan, TK PROF. Used Oracle's Advanced Queuing mechanism to send messages to clients and interact with other systems (Unixand App server) . Used SQL* Loader to upload the bulk data from formatted text files into Oracle tables. Written shell scripts for FTP the data file and look-up for executing the SQL*Loader. Implemented PL/SQL to perform application security and batch job scheduling Generated dynamic web-reports using PL/SQL Web Cartridge with HTP and HTF and oracle Apex. Generated various reports for customers using Oracle 10g Reports. Generated various reports on PL/SQL with output format in Excel/Pdf/Html. Written Web Services to serve the business to divide the business sales territories. Used JMS in combination with Oracle Advanced Queuing mechanism to send messages to clients and interact with other systems Migrated data from MySQL 5.5 to Oracle 11gr2 and provided SQLs to users for quick query from SQL database. Actively involved for deployment of objects to production environment. Performed Unit testing in development environment and had a close interactions with system test and user acceptance team to complete technical and functional testing. Implement and design GG for source system data replication to different report server. That report server is used for query and reporting purpose.
  • 13. Technologies and methodologies used by the employee in the project: Oracle :11.2.0.2,11.2.0.4 JIRA and Confluence: For issue tracker and Requirements specification WINCVS: version control tool Platform: Redhat 5.9 tikanga Methodologies: Bulk insert update using FOR ALL and cursor, PL/SQL Dynamic sql , Associative array, nested tables, records, constructor, sql loader, external table,with clause subquery,joins,global temporay table,Functions,triggers,procedures, Pipelined functions, UTl_File, shell scripting, native dynamic Sql, Pl/SQL objects,Pl/SQL profiling,query explain plan using autotrace on,data refresh using expdp/impdp ,Oracle Goldengate 12c,Oracle TOAD data modeller,Oracle APEX for web programming Database reports: TKPROF,STATSPACK,AWR,ADDM,ASH,SQLT,SQLHC Scrum: To implement Agile method EMPLOYERS: - Working as DBA cum PL/SQL developer in NRI FINTECH INDIA Pvt Ltd. - Working as Senior Oracle DBA and Developer in a Lead Role in TCS from 28th Oct 2015 to 1st July 2016 - Working as Senior Oracle DBA and Developer in a Lead Role in PWC from 5th July EDUCATION Degree/ Certificate School/ College Board/ University Year of passing Percentage of marks Rmarks Secondary Ichapur Northland High School WBBSE 2002 81% 3rd in school Higher Secondary Ichapur Northland High School WBCHSE 2004 77% 2nd in school B.SC Rahara Ramkrishna Mission Vivekananda Centanery College C.U 2007 75% First Class 1St in C.U MCA Jadavpur University Jadavpur University 2008- 2011 84% JECA Rank- 2(G) PERSONAL DETAILS: Date of Birth 13-01-1987 (dd-mm-yyyy) Nationality Indian Father’s Name Late Chandan Kr Banik Sex Male 2016 to 5th January 2018 - Working as Senior Oracle Developer and Database architect role in Credit Suisse CoE Poland as Luxoft Employee from 15th January to present
  • 14. Blood Group O positive Religion Hindu Permanent Address 292,East Ghosh Para Road,Nowapara Shyamnagar, Dt-24Pgs(North) P.O-Shyamnagar(W.B),Pin-743127 Language Known English, Hindi, Bengali HOBBIES: Playing Cricket and Football, Listening Music, Drawing. Declaration: DATE: ------------------------------ Place: Kolkata (Dipankar Banik) I hereby give consent for my personal data included in my application to be processed for the purposes of the recruitment process under the Personal Data Protection Act as of 29 August 1997, consolidated text: Journal of Laws 2015, item 2135 as amended.