Documente Academic
Documente Profesional
Documente Cultură
TECHNICAL SKILLS:
Professional Experience
Feb 2012-Present
..............................................................................
.................................................
Freddie Mac, McLean, VA
Jun 2011 - Jan 2012
Sr. DataStage Developer
The Federal Home Loan Mortgage Corporation (FHLMC), known as Freddie Mac,
is a public Government Sponsored Enterprise (GSE). The FHLMC was created in
1970 to expand the secondary market for mortgages in the US. Along with
other GSEs, Freddie Mac buys mortgages on the secondary market, pools them,
and sells them as a mortgage-backed security to investors on the open
market. This secondary mortgage market increases the supply of money
available for mortgage lending and increases the money available for new
home purchases.
Responsibilities:
. Designed and developed jobs for extraction of data from
different datafeeds into IBM DB2 database.
. Coded many shell scripts for efficient job scheduling.
. Worked on preparing the test cases and testing ETL jobs and data
validation.
. Developed parallel jobs using various Development/debug stages
and processing stages (Aggregator, Change Capture, Change Apply,
SAP ABAP Extract Stage, IDoc Stage, BAPI Stage, Filter, Sort &
Merge, Funnel, and Remove Duplicate Stage).
. Worked on change management system on code migrations from Dev
to QA to Prod environments.
. Performed debugging on these jobs using Peek stage by outputting
the data to Job Log or a stage.
. Extensively worked on building ETL interfaces to read and write
data from DB2 data base using DB2 Enterprise Stage and DB2 API
Stage.
. Involved in functional and technical meetings and responsible
for creating ETL Source - to - Target maps.
. Modifying the existing jobs and Hash files according to the
changing business rules
. Loading the Historical data into the Warehouse.
. Developed jobs for transforming the data and stages like Join,
Merge, Lookup, Funnel, Transformer, Pivot and Aggregator
. Experience with Scheduling tool Autosys for automating the ETL
process.
. Involved in developing a Control Module for the complete process
using PERL and UNIX scripting.
. Worked on documenting technical design documents and source to
target (STT) documents.
. Involved in Unit Testing, Integration testing and UAT
Performance Testing.
. Worked with Embarcadero to interact with DB2.
Environment: IBM Information Server 8.5 (Designer, Director and
Administrator), QualityStage, Test Director, ClearCase, AutoSys, K-Shell
Scripts, SAP ECC R3, SAP BW, DS Extract PACK for SAP 5.1,IBM DB2 9.1, AIX
5.3, Embarcadero for DB2
..............................................................................
.......................................
First Tennessee Bank, Memphis, TN
DB2,Peoplesoft 9.2.
..............................................................................
...............................................
Pfizer Pharmaceutical,
Apr 2009 - Dec 2010 Bridgewater, NJ
DataStage Developer
Pfizer pharmaceutical is dedicated to discovering and developing new, and
better, ways to prevent and treat disease and improve health and well being
for people around the world. Data Repository is residing on various
platforms which is sourced by various Pfizer legacy systems in order to
provide patient-centric care. The main goal of Pfizer is to build an
integrated Enterprise Data warehouse for all of their applications while
reducing operational costs.
Responsibilities:
. Responsible for detailed design and development of Pfizer datawarehouse.
. Used DataStage Manager to define Table definitions, Custom Routines and
Custom Transformations.
. Communicated with business users and management to get business
requirements and translate to ETL specifications.
. Designed Mappings between sources to operational staging targets, using
Star Schema, Implemented logic for Slowly Changing Dimensions (SCD).
. Experience with Parallel Extender stages - Funnel/Remove duplicates
. Used Built-in, Plug-in and Custom Stages for extraction, transformation
and loading of the data, provided derivations over DS Links.
. Extensively wrote Custom Routines and Transformations as per the
business requirements.
. Developed various jobs using CFF, ODBC, Lookup, Aggregator, Sequential
file stages.
. Extensively used Sort, Merge, Aggregator, Peek, DataSet, DB2 and Remove
Duplicates stages.
. Involved in the migration of DataStage jobs from development to
production environment.
. Created shared containers to use in multiple jobs.
. Imported and exported Repositories across DataStage projects.
. Extensively worked on DataStage Job Sequencer to Schedule Jobs to run
jobs in Sequence.
. Used shared containers to reuse the specific business logic in various
jobs to eliminate 30% of redevelopment
Environment: Ascential DataStage 7.5, (Manager, Designer, Director), DB2,
Oracle 8i, PL/SQL, AIX, Toad 7.
..............................................................................
................................................
CITIZENS BANK, Providence, RI
2009
DataStage Developer
Project Summary:
Prudential Financial, Newark,NJ 1/2009- Present
DataStage Developer
Prudential Financial, Inc. is a Fortune Global 500, provides insurance, investme
nt management, and other financial products and services to both retail and inst
itutional customers throughout the United States and in over 30 other countries.
The project objective was to collect, organize and store data from different ope
rational data sources to provide a single source of integrated and historical da
ta for the purpose of reporting, analysis and decision support to improve the cl
ient services.
Hardware/Software:
IBM DataStage 8.0 (Designer, Director, Manager, Parallel Extender), Oracle 10g,S
QL Server 2008, DB2 UDB, Flat files, Sequential files, Autosys, TOAD 9.6, SQL*Pl
us, AIX UNIX, IBM Cognos 8.0
Responsibilities:
Interacted with End user community to understand the business requirements and i
n identifying data sources.
Analyzed the existing informational sources and methods to identify problem area
s and make recommendations for improvement. This required a detailed understandi
ng of the data sources and researching possible solutions.
Implemented dimensional model (logical and physical) in the existing architectur
e using Erwin.
Studied the PL/SQL code developed to relate the source and target mappings.
Helped in preparing the mapping document for source to target.
Worked with Datastage Manager for importing metadata from repository, new job Ca
tegories and creating new data elements.
Designed and developed ETL processes using DataStage designer to load data from
Oracle, MS SQL, Flat Files (Fixed Width) and XML files to staging database and f
rom staging to the target Data Warehouse database.
Used DataStage stages namely Hash file, Sequential file, Transformer, Aggregate,
Sort, Datasets, Join, Lookup, Change Capture, Funnel, Peek, Row Generator stage
The project was to design, develop and maintain a data warehouse for their vendo
r's data, internal reference data and work with their DBA to ensure that the phy
sical build adheres to the model blueprint.
Hardware/Software:
DataStage 7.5.1 Enterprise Edition, Quality Stage, Flat files,Oracle10g, SQL Ser
ver -2005/2008, Erwin 4.2, PL/SQL, UNIX, Windows NT/XP
Responsibilities:
Involved in understanding of business processes and coordinated with business an
alysts to get specific user requirements.
Studied the existing data sources with a view to know whether they support the r
equired reporting and generated change data capture request.
Used Quality Stage to check the data quality of the source system prior to ETL p
rocess.
Worked closely with DBA's to develop dimensional model using Erwin and created t
he physical model using Forward Engineering.
Worked with Datastage Administrator for creating projects, defining the hierarch
y of users and their access.
Defined granularity, aggregation and partition required at target database.
Involved in creating specifications for ETL processes, finalized requirements an
d prepared specification document.
Used DataStage as an ETL tool to extract data from sources systems, loaded the d
ata into the SQL Server database.
Imported table/file definitions into the Datastage repository.
Performed ETL coding using Hash file, Sequential file, Transformer, Sort, Merge,
Aggregator stages compiled, debugged and tested. Extensively used stages availa
Responsibilities:
Involved in understanding of business processes and coordinated with business an
alysts to get specific user requirements.
Used Information Analyzer for Column Analysis, Primary Key Analysis and Foreign
Key Analysis.
Extensively worked on DataStage jobs for splitting bulk data into subsets and to
dynamically distribute to all available processors to achieve best job performa
nce.
Developed ETL jobs as per business rules using ETL design document
Converted complex job designs to different job segments and executed through job
sequencer for better performance and easy maintenance.
Used DataStage maps to load data from Source to target.
Enhanced the reusability of the jobs by making and deploying shared containers a
nd multiple instances of the jobs.
Imported the data residing in the host systems into the data mart developed in O
racle 10g.
Extensively used Autosys for automation of scheduling jobs on daily, bi-weekly,
weekly monthly basis with proper dependencies.
Wrote complex SQL queries using joins, sub queries and correlated sub queries
Performed Unit testing and System Integration testing by developing and document
Developed Test Plan that included the scope of the release, entrance and exit cr
iteria and overall test strategy. Created detailed Test Cases and Test sets and
executed them manually.
Performed Cross-Browsing testing to verify if the application provides accurate
information in different (IE, Netscape, Firefox, Safari) browsers.
Extensively used Output and Checkpoint for verifying the UI properties and value
s using VB scripting.
Back-End Database verification manually and using WinRunner to automatically
Verify Database with the values entered during automated testing.
Performed the Back-End integration testing to ensure data consistency on front-e
nd by writing and executing SQL Queries. Provided management with metrics, repor
ts, and schedules and was responsible for entering, tracking bugs.
Ensured that the Defect was always written with great level of detail.
Certifications
See above
================================================================================
================================================================================
==========
Over 6 years of Dynamic career reflecting pioneering experience and high per
formance in System Analysis, design, development and implementation of Relationa
l Database and Data Warehousing Systems using IBM Data Stage 8.0.1/7.x/6.x/5.x (
Info Sphere Information Server, Web Sphere, Ascential Data Stage).
Excellent Experience in Designing, Developing, Documenting, Testing of ETL j
obs and mappings in Server and Parallel jobs using Data Stage to populate tables
in Data Warehouse and Data marts.
Proficient in developing strategies for Extraction, Transformation and Loadi
ng (ETL) mechanism.
Expert in designing Parallel jobs using various stages like Join, Merge, Loo
kup, Remove duplicates, Filter, Dataset, Lookup file set, Complex flat file, Mod
ify, Aggregator, XML.
Expert in designing Server jobs using various types of stages like Sequentia
l file, ODBC, Hashed file, Aggregator, Transformer, Sort, Link Partitioner and L
ink Collector.
Experienced in integration of various data sources (DB2-UDB, SQL Server, PL/
SQL, Oracle, Teradata, XML and MS-Access) into data staging area.
Expert in working with Data Stage Manager, Designer, Administrator, and Dire
ctor.
Experience in analyzing the data generated by the business process, defining
the granularity, source to target mapping of the data elements, creating Indexe
s and Aggregate tables for the data warehouse design and development.
Excellent knowledge of studying the data dependencies using metadata stored
in the repository and prepared batches for the existing sessions to facilitate s
cheduling of multiple sessions.
Proven track record in troubleshooting of Data Stage jobs and addressing pro
duction issues like performance tuning and enhancement.
Expert in working on various operating systems like UNIX AIX 5.2/5.1, Sun So
laris V8.0 and Windows 2000/NT.
Proficient in writing, implementation and testing of triggers, procedures an
d functions in PL/SQL and Oracle.
Experienced in Database programming for Data Warehouses (Schemas), proficien
t in dimensional modeling (Star Schema modeling, and Snowflake modeling).
Expertise in UNIX shell scripts using K-shell for the automation of processe
s and scheduling the Data Stage jobs using wrappers.
Experience in using software configuration management tools like Rational Cl
ear case/Clear quest for version control.
Experienced in Data Modeling as well as reverse engineering using tools Erwi
n, Oracle Designer and MS Visio, SQL server management studio, SSIS and SSRS and
store procedure.
Expert in unit testing, system integration testing, implementation and maint
enance of databases jobs.
Effective in cross-functional and global environments to manage multiple tas
ks and assignments concurrently with effective communication skills.
EDUCATIONAL QUALIFICATION:
Bachelors in Electronics and Communication,
TECHNICAL SKILLS:
ETL Tools
DATA STAGE- IBM Web Sphere Data stage and Quality Stage 8.0, Ascential Data Stag
e /7.5.2/5.1/6.0 Profile Stage 7.0, SSIS (SQL server 2005), Data Integrator.
Business Intelligence tools
Business Objects, Brio, SSRS(SQL Server 2005),IBM Cognos 8 BI
Development Tools and Languages
SQL, C, C++, Unix Shell Scripting, Perl, PL/SQL, oracle
Testing Tools
Auto Tester, Test Director, Lotus Notes
Data Modeling Tools
Erwin 4.0, Sybase Power Developer, SSIS,SSRS
Operating Systems
HP-UX, IBM-AIX 5.3, Windows 95/98/2000/ NT, Sun Solaris, Red-Hat Linux, MS SQL S
ERVER 2000/2005/2008& MS Access
WORK EXPERIENCE:
Confidential, CA Nov 2010
Present ETL Developer
NetApp Inc is leading Network Appliance Manufacturer Company as well as data sto
rage Company which provide Network appliance like hard disk, shelf for small bus
iness owners, large business owners. Also NetApp provides efficient data storage
facility. The main aim is to provide variety of services like Data storage, Dat
a Analysis, Data warehouse, Data mart etc. which can adopt consistent tailored p
rocesses in order to strive and fulfill promise of commitment and reliability to
Customers.
Involved as primary on-site ETL Developer during the analysis, planning, des
ign, development, and implementation stages of projects using IBM Web Sphere sof
tware (Quality Stage v8.1, Web Service, Information Analyzer, Profile Stage, WIS
D of IIS 8.0.1).
Prepared Data Mapping Documents and Design the ETL jobs based on the DMD wit
h required Tables in the Dev Environment.
Active participation in decision making and QA meetings and regularly intera
cted with the Business Analysts &development team to gain a better understanding
of the Business Process, Requirements & Design.
Used DataStage as an ETL tool to extract data from sources systems, loaded t
he data into the ORACLE database.
Designed and Developed Data stage Jobs to Extract data from heterogeneous so
urces, Applied transform logics to extracted data and Loaded into Data Warehouse
Databases.
Created Datastage jobs using different stages like Transformer, Aggregator,
Sort, Join, Merge, Lookup, Data Set, Funnel, Remove Duplicates, Copy, Modify, Fi
lter, Change Data Capture, Change Apply, Sample, Surrogate Key, Column Generator
, Row Generator, Etc.
Extensively worked with Join, Look up (Normal and Sparse) and Merge stages.
Extensively worked with sequential file, dataset, file set and look up file
set stages.
Extensively used Parallel Stages like Row Generator, Column Generator, Head,
and Peek for development and de-bugging purposes.
Used the Data Stage Director and its run-time engine to schedule running the
solution, testing and debugging its components, and monitoring the resulting ex
ecutable versions on ad hoc or scheduled basis.
Developed complex store procedures using input/output parameters, cursors, v
iews, triggers and complex queries using temp tables and joins.
Converted complex job designs to different job segments and executed through
job sequencer for better performance and easy maintenance.
Creation of jobs sequences.
Maintained Data Warehouse by loading dimensions and facts as part of project
. Also worked for different enhancements in FACT tables.
Created shell script to run data stage jobs from UNIX and then schedule this
script to run data stage jobs through scheduling tool.
Coordinate with team members and administer all onsite and offshore work pac
kages.
Analyze performance and monitor work with capacity planning.
Performed performance tuning of the jobs by interpreting performance statist
ics of the jobs developed.
Documented ETL test plans, test cases, test scripts, and validations based o
n design specifications for unit testing, system testing, functional testing, pr
epared test data for testing, error handling and analysis.
Participated in weekly status meetings.
Developed Test Plan that included the scope of the release, entrance and exi
t criteria and overall test strategy. Created detailed Test Cases and Test sets
and executed them manually.
Environment: IBM Web Sphere DataStage 8.1 Parallel Extender, Web Services, Quali
ty Stage 8.1, (Designer, Director, Manager), Microsoft Visio, IBM AIX 4.2/4.1 IB
M DB2 Database, SQL Server, IBM DB2,Teradata, ORACLE 11G, Query man, Unix, Windo
ws.
Confidential, NJ Jan 2010 - Oct 2010 Lead Sr. Datastage Developer
Project was to design and develop enterprise data warehouse. Extract data from h
eterogeneous source system, transform them using business logic and load in to d
ata warehouse.
Used the DataStage Designer to develop processes for extracting, cleansing,
transforming, integrating and loading data into staging tables.
Extensively used ETL to load data from IBM DB2 database, XML & Flat files So
urce to Informix Database Server.
Involved in analysis, planning, design, development, and implementation phag
es of projects using IBM Web Sphere software (Quality Stage v8.0.1, Web Service,
Information Analyzer, Profile Stage, WISD of IIS 8.0.1).
Developed complex jobs using various stages like Lookup, Join, Transformer,
Dataset, Row Generator, Column Generator, Datasets, Sequential File, Aggregator
and Modify Stages.
Created queries using join and case statement to validate data in different
databases.
Created queries to compare data between two databases to make sure data is m
atched.
Used the DataStage Director and its run-time engine to schedule running the
solution, testing and debugging its components, and monitoring the resulting exe
cutable versions on an ad hoc or scheduled basis.
, Folder, FTP Plug-in Stages were extensively used to develop the server jobs.
Use the EXPLAIN PLAN statement to determine the execution plan Oracle Databa
se.
Worked on Complex data coming from Mainframes (EBCIDIC files) and knowledge
of Job Control Language (JCL).
Used Cobol Copy books to import the Metadata information from mainframes.
Designed Datastage jobs using Quality Stage stages in 7.5 for data cleansing
& data standardization Process. Implemented Survive stage & Match Stage for dat
a patterns & data definitions.
Staged the data coming from various environments in staging area before into
DataMarts.
Involved in writing Test Plans, Test Scenarios, Test Cases and Test Scripts
and performed the Unit, Integration, system testing and User Acceptance Testing.
Used stage variables for source validations, to capture rejects and used Job
Parameters for Automation of jobs.
Strong knowledge in creating procedures, functions, sequences, triggers.
Expertise in PLSQL/SQL.
Performed debugging and unit testing and System Integrated testing of the jo
bs.
Wrote UNIX shell script according to the business requirements.
Wrote customized server/parallel routines according to complexity of the bus
iness requirements.
Designed strategies for archiving of legacy data.
Created shell scripts to perform validations and run jobs on different insta
nces (DEV, TEST and PROD).
Created & Deployed SSIS (SQL Server Integration Services) Projects, Schemas
and Configured Report Server to generate reports through SSRS SQL Server 2005.
Used to create ad-hoc reports by MS SQL Server Reporting Services for the bu
siness users.
Used SQL Profiler to monitor the server performance, debug T-SQL and slow ru
nning queries.
Expertise in developing and debugging indexes, stored procedures, functions,
triggers, cursors using T-SQL.
Wrote mapping documents for all the ETL Jobs (interfaces, Data Warehouse and
Data Conversion activities).
Environment: IBM Web Sphere Data stage and Quality Stage 7.5, Ascential Datastag
e7.5/EE (Parallel Extender), SQL Server 2005/2008, Linux, Teradata 12, Oracle10g
, Sybase, PL/SQL Toad, UNIX (HP-UX), Cognos 8 BI
Confidential, NJ
Jr. DATASTAGE DEVELOPER Jan 2006- Dec 2006
Merrill Lynch was a global financial service provides capital markets services,
investment banking and advisory services, wealth management, asset management, i
nsurance, banking and related financial services worldwide.
Responsibilities:
Worked on the logical and physical design of the Data warehouse. Identified
sources/targets and analyzed source data for dimensional modeling.
Good knowledge on Voluntary Insurance plans to employers to offer total Insu
rance packages.
Worked in design of Voluntary Disability, Voluntary Dental and Voluntary Lif
e of data marts.
Good knowledge on policy and claims processing
Worked on integration of Health Claims ODS from legacy systems.
Designed and developed jobs for extracting, transforming, integrating, and l
oading data into data mart using DataStage Designer, used Data Stage manager for
importing metadata from repository, new job categories and creating new data el
ements
Worked with EBCIDIC files to extract data in required format.
DataStage jobs were scheduled, monitored, performance of individual stages w
as analyzed and multiple instances of a job were run using DataStage Director.
Used Parallel Extender for splitting the data into subsets, utilized Lookup,
Sort, Merge and other stages to achieve job performance
Used DS Erwin MetaBroker to import Erwin 4.x Metadata into DataStage Reposit
ory.
Developed user defined Routines and Transformations for implementing Complex
business logic.
Extensively used Shared Containers and Job Sequencer to make complex jobs si
mple and to run the jobs in sequence
Involved in the preparation of ETL documentation by following the business r
ule, procedures and naming conventions.
Created reports for various Portfolios using the Universes as the main Data
Providers.
Created the reports using Business Objects functionality s like Queries, Slice
and Dice, Drill Down, Cross Tab, Master Detail etc.
As a part of report development, created the reports using universes as a ma
in data provider and using the Powerful business objects functionalities, and fo
rmulae. Involved in trouble shooting of various reporting errors.
Created Business Objects reports, Queries with constant interaction with the
end users. Trained end users in understanding the reports. Functionalities such
as Slice and Dice, Drill mode and Ranking were used for Multidimensional Format
ting.
Web Intelligence was used to generate reports on the internet/intranet.
Exporting the Reports to the Broadcast Agent and Used the Broadcast Agent to
Schedule, Monitor and Refresh the Reports.
Developed Test plans, Test Scenarios and Test cases for Code testing.
Trained team members
Provided 24/7 production support
Environment: IBM Web Sphere DataStage 7.5, Metastage 7.0, Business Objects 6.5,
Oracle 9i, PL/SQL, SQL * Plus, UNIX Shell Scripts, Windows 2000/NT 4.0, ERWIN 4.
1.
Confidential June 2004 Dec 2005 Jr. Datastage developer
Description: ICICI Prudential Insurance provides a wide range of insurance polic
ies such as Life Insurance, Health Insurance, Motor Vehicle Insurance and Genera
l Insurance etc. This project is developed as a process of automation for insura
nce policy management by using centralized data warehouse and Data Mart. This ap
plication provides the provision to take in various related information regardin
g the region, generates premiums and desired data in the form of reports.
Responsibilities:
Designed and developed mappings between sources and operational staging targ
ets, using Star and Snow Flake Schemas.
Provided data models and data maps (extract, transform and load analysis) of
the data marts for systems in the aggregation effort.
Involved in Extracting, cleansing, transforming, integrating and loading dat
a into data warehouse using Datastage Designer.
Developed various transformations based on customer last name, zip code for
internal business analytical purposes, loaded warehouse based on customer credit
card number with dynamic data re-partitioning.
Developed user defined Routines and Transformations by using Universe Basic.
Used Datastage Manager for importing metadata from repository, new job categ
ories and creating new data elements.
Used the Datastage Director and the runtime engine to schedule running the s
olution, testing and debugging its components and monitoring the resulting execu
Project #2
Client : MASHREQ BANK
Domain : BANKING
ROLE : ETL DEVELOPER
LOCATION : BANGALORE
Jun 2010
Till Date
Description:
Mashreq Bank is the leading private bank in the United Arab Emirates (UAE) with
a growing retail presence in the region including Egypt, Qatar and Bahrain. It h
as provided banking and financial services to millions of customers and business
es since 1967.
As per current practice, each line of business manages data and risk measurement
s themselves, and as a result, it is difficult to standardize the methodology ac
ross different line of businesses. Business Unit risk managers currently present
analysis on as-requested basis, hence it is difficult to standardize and to aud
it the methodology used as well as it is impossible to do on-demand analysis.
Responsibilities:
Understanding the business functionality & Analysis of business requirements
Design and developed ETL jobs using various Active and Passive stages in paralle
l jobs using Designer.
Extracting data from sources like oracle, flat files and transforming them using
business logic and loading the data to the business tables.
Extensively used processing stages like sort, aggregator, transformer Stages in
developing jobs.
Performing unit testing on the jobs developed.
Preparing the Test Case Document and capturing the test results.
Monitoring the Datastage jobs using crontab.
Environment: IBM-DataStage-8.1(Parallel Jobs), Oracle 9i, Windows XP/UNIX.
Project #1
Client : FORD MOTORS
Domain : MANFACTURING
ROLE : ETL DEVELOPER
LOCATION : BANGALORE
Jan 2009
May 2010
Description:
ipts.
Resolving data issues, complete unit testing and complete system documentation f
or ETL processes
Involved in development of Test cases, executing the Unit/UAT Test cases.
Involved extensively in Unit Testing, System Testing and Regression Testing.
Experience on Defect tracking tools like HP Quality Center.
Involved in daily interactions with the Business to understand their requirement
s and act in a Business Liaison role.
Setting up Defect calls for tracking and closing the defects.
Experience in producing project estimation, timeline scheduling, resource foreca
sting, communicating key milestones to IT management and clients, Task schedulin
g and status tracking.
Excellent communication skills, problem solving skills, Leadership qualities and
an attitude to learn the new cutting edge technologies.
Experience in leading and mentoring team members on both functional and technica
l aspects.
Flexible, enthusiastic and project oriented team player with solid communication
and leadership skills to develop creative solution for challenging client needs
.
Able to work independently and collaborate proactively & cross functionally with
in a team.
Technical Skills:
Operating System Windows All Versions, IBM AIX Unix
Programming Languages SQL,PL/SQL, UNIX Shell Scripting
Databases Oracle9i, 10g,11g, Teradata 13.10
ETL Tools Datastage 8.1 / 7.5.2, Pentaho 4.4.0
Tools PL/SQL Developer, Toad
Testing Tools HP Quality Centre 11.0
Education:
Degree: Bachelor of Electronics and Communication Engineering 2004
Period: 2000 - 2004
University: Bharathidasan Universtiy, India
PROFESSIONAL EXPERIENCE:
Client: FedEx Office, Dallas, Texas July'12 to Present
Role: Datastage Consultant.
Technology & Tools Used: IBM Websphere Datastage 8.1 Designer, Director, Adminis
trator, Ascential Datastage 7.5.2 Server, Oracle 9i/ 10g/11g, Teradata 13.10, So
laris UNIX, TOAD, PLSQL Developer
Responsibilities
Design and Development of ETL jobs using Datastage 8.1 Enterprise Edition and Se
rver Edition as well.
Preparing Software Requirement Specification (SRS), Code review document, Test C
ase Specification and Deployment plan Documents
Done, Full project design for FedEx Tax Services system, which includes preparin
g Software Requirement Specification document, interacting with source teams and
preparing mapping documents, Datastage Coding, Unit Testing, support during sys
tem testing, preparing deployment plan, supporting business objects reporting te
am for their testing and supporting business during their UAT.
Done Development enhancements for the work request received for FedEx ECOM, Mobi
le print, Online Signs and Graphics, packaging and shipping projects which inclu
ded extracting data using Datastage from Oracle Database and Enterprise Data War
ehouse Teradata Database, transforming them and loading into Oracle database whi
ch was used by the Business objects team for their reporting, The work involved
in these projects include, Preparing SRS, Identifying source systems and prepari
ng Mapping documents, documenting and presenting reject handling techniques to b
ronment and to create Datastage UNIX environment file system and directories.
Involved in extracting the data from various sources like Flat files, Oracle and
Teradata databases.
Familiar with BTEQ, Fast load, Fast export concepts in Teradata.
Involved in developing Key Data validation and splitting modules using Datastage
in Financial Data processing project for various sources files coming from diff
erent source systems.
Used multiple invocation techniques for running jobs in various instances so as
to reduce the time and expediting the processes.
Used Datastage Designer to develop jobs for extracting, cleansing, transforming,
integrating, and loading data into data warehouse database.
Utilized slowly changing Dimensions for tracking changes to dimensions over time
Used Data stage Administrator for defining environment variables and project lev
el settings.
Utilized the stages of Job Sequence such as User Variable Activity, Notification
Activity, Routine Activity, Terminator Activity, etc.
Involved in developing error logging shared containers and extensively used in v
arious Datastage jobs to gather the error logs in a business defined format, whi
ch facilitated the business in analyzing the erroneous files and fixing them qui
ckly.
Responsible for validating the Datastage jobs, sequencers against the pre-define
d ETL design standards.
Involved in developing Connect direct jobs for transferring files to the downstr
eam systems and for pulling files from the source systems as well.
Involved in Datastage jobs bug fixing and supporting testing team during various
stages of testing.
Involved in tuning Source extract SQL scripts used in ETL jobs to meet the busin
ess SLAs.
Analyzed the requirements to identify the necessary tables that need to be popul
ated into the staging database.
Prepared the DDL's for the staging/work tables and coordinated with DBA for crea
ting the development environment.
Developed Ksh shell scripts for automating Datastage jobs and Housekeeping activ
ities.
Created Shell Scripts to automatically notify Business Exceptions and Rejects du
ring the Loads and file processing stages.
Created Unix Shell Scripts to read the Parameter Files and passing these values
to the job during runtime.
Experience in preparing and reviewing Functional Test Plans and Master Test Plan
s for various stages of the testing activities
Responsible for preparing various test scenarios and validating the data as per
the business rules.
Involved in preparing and executing System Testing and System Integration test c
ases
Provided support during User Acceptance Testing by running jobs and providing fi
xes.
Co-ordinate the offshore development, testing and implementations using implemen
tation plans.
Responsible for doing the peer reviews, Planning and estimating the project requ
irements and to report the status to business managers.
Client: Halifax Bank of Scotland (HBoS), India, August'06 to February'07
Role: Datastage Developer/Designer.
Technology & Tools Used: IBM Websphere Datastage 8.1 Designer, Director, Adminis
trator,
Datastage 7.5.2, Oracle 10g, Teradata V2R6, IBM AIX UNIX 5.1, TOAD, PLSQL Develo
per.
Responsibilities:
Involved in Gathering Business Requirement and producing inputs to MLPD and DPAD
.
Involved in all phases of project cycle including Requirement Analysis, Client I
nteraction, Design, Coding, Testing, support and Documentation.
Responsible for preparing ETL Documentation for the developed processes.
Investigation of possible Terrorist/Money laundering transactions happening in t
he system for the tickets raised by the business
Responsible for handling Production Support tickets.
Automated SQL queries using UNIX scripts for loading large volume of data during
data migration activities in AML Project
Involved in tuning many Oracle scripts and other ETL processes used in this proj
ect.
Responsible for doing the peer reviews, Planning and estimating the project requ
irements and to report the status to business managers.
Created Documentation for the developed jobs where appropriate documents were no
t available.
Provided production support and bug fixing during various stages of the testing
Involved in Designing and Developing of Datastage Parallel Jobs, Sequencers and
Shared Containers
Performance Tuning of Datastage jobs and Oracle SQL queries.
Extensively used Job Stages like Datasets, Sequential file, Lookup, Aggregator,
Join, Transformer, Sort, Funnel, Remove Duplicates, Merge, Filter, SCD, Change c
apture, Copy, External filter, External Source, Pivot, etc.
Used multiple invocation technique for running jobs in multiple instances to spe
ed up the process.
Involved in writing oracle PLSQL Stored Procedures, SQL scripts
Developed Ksh shell scripts for automating Datastage jobs and Housekeeping activ
ities.
Created Shell Scripts to automatically notify Business Exceptions and Rejects du
ring the Loads and file processing stages.
Created Unix Shell Scripts to read the Parameter Files and passing these values
to the job during runtime.
Responsible for preparing Unit test cases and validating the data as per the bus
iness rules.
Provided support to the testing team during System Testing , System Integration
Testing and User Acceptance testing
Client: AstraZeneca, India March'04 to August'06
Role: ETL Oracle Developer.
Technology & Tools Used: Datastage 7.5.2, Oracle 10g, Teradata, IBM AIX UNIX 5.1
, TOAD, PLSQL Developer.
Responsibilities:
Understanding Business Requirements
Developing Datastage jobs using the MLPD, DPAD and Business Requirement Specific
ation document.
Extensively used Job Stages like Datasets, Sequential file, Lookup, Aggregator,
Join, Transformer, Sort, Funnel, Remove Duplicates, Merge, Filter, Change captur
e, Copy, External filter, External Source, Pivot, etc.
Developing Oracle SQL, PL/SQL queries and DDL's for the Database creation.
Performance tuning of SQL Queries.
Developing UNIX scripts for automating Datastage jobs.
Extensively used Datastage Designer & Director.
Writing and executing test case for unit testing
Providing support to QA team during System Testing and System Integration Testin
g.
Coordinating with UNIX Admin and DBA's for Datastage UNIX environment creation a
nd Database creation
Engaged in Production Support tasks.
Documenting the changes for future reference.