We provide IT Staff Augmentation Services!

Netezza Dba/developer Resume

5.00/5 (Submit Your Rating)

Schaumburg, IL

SUMMARY:

  • Having 7+ years of experience as a IT professional with expertise in Netezza,, Unix/ Linux, Data Architecture, Data Modeling, application development/ support and DBA.
  • Having around 4 and half years of experience in Netezza database administration and data warehouse development.
  • Expertise in Netezza features and tools.
  • Expertise in writing SQL queries and optimizing the queries in SQL Server 2008, Netezza.
  • Experienced in Data Transformations, Data Loading, Database Modeling and Performance Tuning.
  • Databases migration from one host to another.
  • Expertise in NZBACK and NZRESTORE from Storage Managements like TSM & SAN
  • Good experience in using NZSQL and NZLOAD utilities.
  • Experience in building Data Warehouse life cycle development.
  • Experience in performance tuning techniques on Targets, Sources, Mappings and Sessions.
  • Experience in implementing update strategies, incremental loads and change data capture.
  • Good experience in performance tuning techniques on Targets, Sources, Mappings and Sessions.
  • Experience in technical design and documentation.
  • Experience in writing SQL and PL/SQL and extensively used SQL, Transact SQL and PL/SQL to write stored procedures, functions, packages and triggers.
  • Experience in communicating with customers and business partners for their business needs.
  • Strong leadership, excellent communication, analytical, design and development skills with customers, end users and colleagues.

TECHNICAL SKILLS:

Languages: C, Java, SQL, PL/SQL, Shell Scripting

Databases: Netezza V 6.0/7.0/7.1/7.2, MSSQL Server 2000/2005/2008/2012/2014, IBM DB2 v 8.0/9.1/9.5, MS Access 2003/2007/2010

Operating Systems: Redhat Linux, UNIX (Solaris, HP - UX, IBM-AIX), Windows XP/2000/NT/98/95.

Data Modeling Tools: Power Designer 16.0/15.0, Erwin 8.1/7.2

ETL Tool: Informatica Power Center (Designer, Workflow Manager, Workflow Monitor, Repository Manager)9.0.1, 8.6/8.1/7.1/6.2

PROFESSIONAL EXPERIENCE:

Confidential, Schaumburg, IL

Netezza DBA/Developer

Environment: NetezzaMako 7.2.05 ( N3001 -10,N3001-05), Twim-fin 7.2.0.5( TF 6 ), Aginity Work bench, Netezza performance portal, TSM

Responsibilities:

  • Performing daily activities like server status, health check, stats and clean-up version tables and generating skew report.
  • Executing the scripts provided by the production support, Dev and QA environment team.
  • Production backups and monitoring the status through Netezza Admin tool.
  • Taking hot backups for Dev and QA environment for validation and reporting.
  • Migrating table to BigData environment using external tables.
  • Changing distribution key for tables with high skew after discussing with Datamodular.
  • Performance tuning the query especially for production support team.
  • Recording Group and User level permission and grant permission if there is any job failure because of permission.
  • Create BOE user and adding them to right groups and validating there access and reset the password if we face authentication error.
  • Communicating with Production support, Dev, QA and TSM server team.
  • Taking Backups and restoring the tables based on request.
  • Running scripts to create objects and populate data on objects.
  • Backup and Restore of database objects.
  • Nzevents creation and monitoring.
  • Checking the pg logs, dbos logs, etc. with respective to error the application faced.
  • Creating Cluster Based Table, materialized views to enhance the performance.
  • STOP and START the Netezza appliances in case of issues.
  • Prepared best practices documentation for teams in writing NZSQL.
  • Conducted sessions to help explain teams about the Netezza architecture and design.
  • Using NZ Admin tool to check the hardware issues as well as data skew, stats, backup, database size.
  • Writing shell scripts and automating tasks.
  • Worked in estimating storage management and capacity planning.
  • Worked as an On Call DBA for production support and keep the system available.
  • Prepared NZ RunBook to guide less experienced DBA’s.
  • Worked with IBM folks on server upgrades like (NPS,FDR,DRDB and PMR)
  • NZSESSION for monitoring and Performing Manual and online vacuum.

Confidential, Branchville, NJ

Netezza Database Administrator/Developer

Environment: Netezza Striper 7.1.0.2/7.2.0.5- p2 (N2002-005, N2002-002), IBM Clear Case, Aginity work bench 4.5, Tectia 6.1.0.668, Cognos 10, Toad 3.8.,Informatica Power Center 9.5.1, SSIS 2008/2012

Responsibilities:

  • Based on Requirements creating new objects from data models / altering/ dropping physical database/ table/ external table/ views/ materialized views objects in development and production environments.
  • Created Cluster Based Tables based by coordinating with Teams.
  • Participated in designing the Informatica mappings and database.
  • Migrated data from SQL Server to Netezza using NZ Migrate utility.
  • Setup event rules for managing workload on the database server.
  • Allocated resource groups for the app teams understating their requirements and work load.
  • Worked on performance tuning Informatica source queries and session parameters.
  • Worked with IBM Cognos reports and Cubes and helped tuning them.
  • Monitoring workload and tuning them.
  • Co-ordinate with application team to gather information about their business requirements and suggest the key selection during complex queries.
  • Creating new user / new group and provide necessary Grant/Revoke privileges to nz user or nz group ids.
  • Using “NZSQA” utilities to monitor the workload and resource allocations.
  • Scheduled maintenance scripts on a weekly basis using CRONTAB.
  • Monitoring catalog size and performing manual vacuum for the ongoing jobs and check issues
  • Wrote stored procedures using NZPLSQL.
  • Used NZSESSION to monitor the running queries/process/threads and killing them if needed
  • Improving the query performance by generating statistics up to date using Genstats.
  • Health monitoring of Netezza hardware and working with IBM Support PMR’s if any issues.
  • Setting up Backup policy’s for databases by coordinating with Teams.
  • Used EXPLAIN for performance tuning the queries to improve SQL and analyze the cost of the SQL.
  • Installing patches for NPS.
  • Attend calls to co-ordinate with application teams.
  • Applying key distribution based on the tables relations as well as based on query.
  • Running scripts to create objects and populate data on objects.
  • Backup and Restore of database objects.
  • Nzevents creation and monitoring.
  • Checking the pg logs, dbos logs, etc. with respective to error the application faced.
  • Creating Cluster Based Table, materialized views to enhance the performance.
  • STOP and START the Netezza appliances in case of issues.
  • Prepared best practices documentation for teams in writing NZSQL.
  • Conducted sessions to help explain teams about the Netezza architecture and design.
  • Using NZ Admin tool to check the hardware issues as well as data skew, stats, backup, database size.
  • Writing shell scripts and automating tasks.
  • Worked in estimating storage management and capacity planning.
  • Worked as an On Call DBA for production support and keep the system available.
  • Prepared NZ RunBook to guide less experienced DBA’s.

Confidential, Dallas, Texas

Senior Netezza Developer

Environment: Netezza 6.0.8(TF 12, TF 24), Informatica 9.1, Aginity work bench 2.1, Oracle 10g, Toad 9.6, Cognos 9, Microsoft VISIO 2010.

Responsibilities:

  • Participated in gathering requirements, analysis, design, modeling, development, testing and implementation needed for loading and updating the warehouse.
  • Used NZSQL/NZLOAD utilities and developed LINUX Shell scripts to load data from flat files to Netezza database
  • Performed various DML, DDL...etc operations on Netezza database by using AginityNetezza work bench.
  • Implemented LINUX functions using korn shell scripts for code optimization.
  • Wrote several Netezza SQL scripts to load the data between Netezza tables.
  • Used AUTOSYS job scheduler.
  • Created Release manuals (RM) to move the code to QA to production.
  • Involved in UAT support to resolve the issues encountered during the catch up loads and regular data loads.
  • Involved in fixing invalid mappings, testing of Stored Procedures and Functions, Unit and Integrating testing of Informatica Sessions Converted Oracle stored procedures to NZSQL equivalent.
  • Improved the performance of batch with optimizing and tuning the Netezza SQLs to Redesigning Informatica mapping to handle multiple updates and deletes.
  • Reclaiming the space for tables, databases using Netezza groom.
  • Managing the data skew at all the Netezza tables.
  • Status reporting to the client on a daily basis.
  • Performed Unit Testing, User Acceptance testing to verify whether the data was loaded into target is accurate to meet the user requirements.
  • Tracking tasks for their timely completion.
  • Providing status reports to IBM management on a periodic basis and performed escalations to the PMO when required.
  • Participating in User Meetings, gathering requirements and translating user inputs into technical specification documents.
  • Participated in the preparation of Best Practices documentation.
  • Coordinating deliverables from offshore development team

Confidential

Database Developer

Environment: Windows NT 4.0/2000 Oracle 9i, PL/SQL, SQL Plus, Shell Scripting

Responsibilities:

  • Created database objects including tables, indexes, clusters, sequence roles and object views.
  • Designed and implemented the entire database system using E-R Diagrams.
  • Developed complex stored procedures, packages, triggers.
  • Loading data into database tables from flat files.
  • Preparing several reports based on the Client requirement by writing SQL queries.
  • Created users and established the application security by creating roles.
  • Involved in SQL Tuning of PL/SQL modules.
  • Designed and developed validation procedures for query and update of data.
  • Implemented shell scripts for scheduling batch jobs, diagnostics.

We'd love your feedback!