Post Job Free
Sign in

Sql Server Project Manager

Location:
Garland, TX
Posted:
March 07, 2014

Contact this candidate

Resume:

GAUTHAM NARASIMHAPRASAD

Email: *******.*@*****.*** Richardson, Texas

Ph: 972-***-****

Summary:

* + years of strong IT experience in SQL Server 2008 R2/2008/2005/2000 development &

application support

Familiarity with Oracle PL/SQL Procedures, TOAD and Informatica Power Center 8.6.1

Experience in handling 24X7 Production Support Teams at onshore and offshore

Highly experienced in SDLC and Agile methodology

Strong experience in preparing and delivering drill down, slice and dice reports,

parameterized reports, Linked reports, and Snapshots using SQL Server Reporting services

(SSRS)

Strong Experience in creating report server model designer

Extensively used ETL methodology for performing Data Migration, Extraction,

Transformation and Loading using SQL Server Integration Services SSIS and designed data

conversions from wide variety of source system.

Expertise in working on all activities related to the development, implementation,

administration and support of ETL processes for large-scale Data Warehouses using SSIS

with MS SQL 2005/2008R2.

Experienced in installing, configuring and deploying MS SQL Server suite of products that

includes SQL Server Integration Services, SSRS, SSAS

Experience in migration of Data from Excel, Flat file, Oracle to MS SQL Server by using SSIS

and the DTS utility. Extracting, Transforming and loading of data using SSIS and DTS

Dimensional Data Modeling and Cube Development in SQL Server

Experience in data normalization and data modeling using Erwin

Strong knowledge in SQL Server disaster recovery, backup/restore, migration and upgrade

participated in disaster recovery drills

Hands-on working experience with analyzing query plans, using extended Stored

Procedures, managing indexes and troubleshooting deadlocks in SQL Server2008/2005

Database consistency checks using DBCC Utilities

Experience in using SSIS tools like Import and Export Wizard, Package Installation, Job

Scheduling and SSIS Package Designer

Transformed data from one server to another using Conversion, Audit, Derived Columns,

Lookups, Merge, Merge Joins, Slowly Changing Dimension

Familiarity in defining data warehouse (star and snow flake schema), fact table, cubes,

dimensions, measures using SQL Server Analysis Service

Excellent multi-tasking capabilities including multiple client interaction

Excellent communication, analytical, interpersonal, presentation, project management skills

and ability to work with minimum supervision in large and small teams

Extensively worked and handled multiple offshore teams globally located in India & Mexico.

Education:

Bachelor of Engineering in Computer Science & Engineering, RNS Institute of Technology,

Bangalore, INDIA [Affiliated to Vishweshwaraya Technological University, INDIA].

Technical Skills:

Database : MS SQL Server(2000, 2005, 2008), MS Access, Oracle

Programming : SQL/ PLSQL, UNIX Shell scripting, HTML

SQL Tools : SSIS, SSRS

Scheduler Tools : Autosys, SQL Server Job Scheduler

Source Control : Perforce, Visual Source Safe

ETL Tool : Informatica Power Center 8.6.1

Other tools : Microsoft Office suites (Visio, Project, Word, PowerPoint, Access,

Excel, Outlook, Project)

Operating Systems : Windows 7, XP, 2008

Methodologies: Possess familiarity with both Waterfall and Agile Methodologies including

SCRUM

Professional Experience:

Bank of America, Addison TX.

Job Title: Technical Business Analyst - SQL Server/SSIS/SSRS Developer (Dec 2011 -

Present)

Working on multiple applications on the ATM Data Channel which involves reporting the

Debit/Credit transactions from the ATMs, Installation & de-installation of the ATMs,

Ordering parts and payment tracking for the vendors and Inventory management of ATMs.

Project Responsibilities:

• Gathered requirements and designed normalized and de-normalized tables and

relationships using agile methodology including Data Modeling with Erwin

• Designed complex T-SQL queries, User Defined Functions; Stored Procedures and

Triggers in SQL Server followed by analysis and testing of those database objects before

deployment to the production server

• Writing complex stored procedures and User defined functions and enforced business

rules via Checks and Constraints

• Maintained Change Control and Release Management process for all database objects like

Tables, Views, Procedures and Triggers

• Identified, tested, and resolved performance issues of poorly running queries and

performance of database itself by using Index Tuning Wizard, SQL Profiler, and Query

Analyzer. Also monitored Deadlocks in SQL server using SQL Server Profile in SQL Server

2008 R2/2008/2005

• Updated the statistics info and managed Clustered and Non-Clustered Indices for

improved database performance

• Improved the Scalability and Manageability of large tables by creating Table Partitions

and maintained Data Consistency and Data Integrity by applying various constraints like

Primary Key, Foreign Key, Unique, Check, and Default

• Designed and developed Data Warehouse processes. Mapped disparate data sources - flat

files, Excel spreadsheets, Comma Separated Value files and Tab delimited text files using

various transformations to target schema

• Designed Extraction Transformation and Loading (ETL) process to source and scrub data

in a landing temporary table as well as legacy data sources using SSIS in SQL server

• Well versed with different components of SSIS (Control Flow, Data Flow and Connection

Manager) while extensively using different kinds of Containers, Control Flow Tasks and

various Transformations under data flow tasks

• Highly experienced in developing SSIS complex and multistage SSIS packages using

various tasks such as For-each-loop, Execute Process Task, Data Flow task, Execute SQL

task, Custom Script Task, Analysis Services Task, Data Mining Task, FTP Task, File System

Task, Send Mail Task, Bulk Insert Task

• Created Master SSIS packages in order to execute a set of packages on a timely basis and

deployed those packages using Manifest Files and Import/Export Wizard so that the

packages were available for use to other team members;

• Implemented data warehouse design principles and Best Practices for maintaining

dimension and fact tables

• Developed analytical and transactional reports using SSRS 2008 such as open rates,

bounce rates, click rates, invalid rates, duplicate rate, opt out rate. Developed reports

based on OLAP cubes. Developed ETL process monitoring reports. Used Report Builder to

develop ad-hoc reporting

• Used SSRS Reporting services to write complex formulas and to query database to

generate different types of reports (Drill Down, Drill Through, Linked, Sub-reports, and

Parameterized) for Business Intelligence

• Created, updated and maintained ETL Technical Documentation for future reference by

other team members

• Worked with SQL Server Agent to create the job and monitor closely for job run

• Worked in a team of 6 which includes Business Analysts, Data Architect, Database

Developers, .Net Developers, and Project manager.

Environment: MS SQL Server 2008 R2, SSIS, SSRS, T-SQL, ER Win, .Net, Windows XP, 7

Bank of America, Dallas TX.

Job Title: Programmer Analyst - SQL Server (Mar 2008 – Nov 2011)

Worked on applications for Banking Center Control Review and dashboard reporting

application for various metrics on the banking center performance. The reports were shared

with 3-dot\4-dot managers in the Bank.

Project Responsibilities:

Analyzed requirements and designed normalized and de-normalized tables and

relationships using SDLC methodology including Data Modeling with Erwin

Designed complex T-SQL queries, User Defined Functions; Stored Procedures and

Triggers in SQL Server followed by analysis and testing of those database objects before

deployment to the production server

Writing complex stored procedures and User defined functions and enforced business

rules via Checks and Constraints

Maintained Change Control and Release Management process for all database objects

like Tables, Views, Procedures and Triggers

Updated the statistics info and managed Clustered and Non-Clustered Indices for

improved database performance

Designed and developed Data Warehouse processes. Designed and developed stage

data model and dimensional data model for data warehouse. Mapped disparate data

sources - relational Databases and text files onto target schema

Designed Extraction Transformation and Loading (ETL) process to source from Oracle

applications as well as legacy data sources. Developed ETL processes to source data

from flat files using SSIS 2008. Designed ETL processes to load fact and dim ension

tables in data warehouse

Developed T-SQL functions and stored procedures. Developed SSIS complex and

multistage SSIS packages using For-each-loop, Execute Package, Data Flow task, execute

SQL task, Custom Script Task, Analysis Services Task, Data Mining Task

Developed Transformations using Data Conversion, Audit, Derived Columns, Lookups,

Merge, Merge Joins, Slowly Changing Dimension transformation. Scheduled the ETL

processes on SSIS server and managed integration server

Designed indexes to tune the ETL process performance. Developed, modified, and

optimized complex queries and stored procedures to data retrieval and modification.

Developed analytical and transactional reports using SSRS 2008. Developed reports

based on OLAP cubes

Developed ETL process monitoring reports. Used Report Builder to develop ad-hoc

reporting for ETL QA as well as for DW UAT process

Created, updated and maintained ETL Technical Documentation for future reference by

other team members

Worked with SQL Server Agent to create the job and monitor closely for job run

Environment: MS SQL Server 2005/2008, SSIS, SSRS, SSAS, T-SQL.

Infosys Ltd, Bangalore, INDIA.

Job Title: Software Engineer (Jul 2005 – Mar 2008)

Worked on application supporting the Client Sales activity reporting.

Project Responsibilities:

• Experience in working with clients on-site, analyzing software requirements and

developing solutions and procedures.

• Involved in creating database objects like tables, views, procedures, packages using

Oracle tools like PL/SQL, SQL*Plus, Toad.

• Wrote PL/SQL functions, cursors, triggers and embedded them in PL/SQL packages

• Involved in creating SQL queries for online report accessed by the end user via the

dashboard

• Involved in creating monthly reports for the activities happening across the sites and

sending them to clients.

• Involved into updating procedures, functions, triggers, and packages based on the change

requests.

• Used Informatica Power Center to load data into database

• Involved in creating shell scripts to send emails and to invoke PL/SQL scripts.

• Involved in unit testing, System Integration testing and User Acceptance Testing of the

oracle Objects

• Provided Test Data to QA team to validate front end application. Also performed unit

testing for online reports.

• Performed tuning and optimization on SQL queries using SQL Trace and explain Plan.

• Tested the original and optimized codes thoroughly for failures before exporting to other

environments

• Involved in Production support monitoring the Autosys jobs for processing the data.

Environment: Windows XP, UNIX, Oracle, PL/SQL, SQL, TOAD 12, SQL Developer,

SQLLOADER, Shell scripting.



Contact this candidate