Post Job Free
Sign in

Data Warehouse Business Intelligence

Location:
Jersey City, NJ
Posted:
November 22, 2024

Contact this candidate

Resume:

************@*****.*** RAJIB SARKAR Ph: 502-***-****

Professional Summary

Oracle certified database consultant with over 25 years of experience in Telecom, Healthcare, and Finance domain. His areas of expertise include Production support, Data Warehousing, Database Administration, Enterprise Data Management, Business Intelligence, and Database Designing, Database and Application Migration.

Highlights

Database Management: Relational database design and development using various database objects such as stored procedures, stored functions, packages, TYPE objects, triggers, cursors, ref cursors, parameterized cursors, view, materialized view, PL/SQL collections and XML Parsing packages, Database optimization. Data Security.

Analytical/User-Interface Tool: Front-end development using Oracle Forms & Reports, created basic Analytical report using tableau.

ETL Development: Designed and developed the Workflows, Worklets, Mappings, Mapplets, Sessions, Tasks, Transformations and schedule the Workflows and Sessions using various versions of Informatica

Database/System administration: System and Database capacity planning and implementation, Backup strategy planning and implementation. Operating system (HP-UX to Linux) migration, SAN migration (HP to EMC) Tablespace transport (using conversion), post upgradation performance benchmarking.

Data Warehouse: Dimensional modeling using star and snow flake schema, development cycle of Data Warehouse, including requirements gathering, design, implementation, maintenance and performance optimization.

Business Process Outsourcing: Offshore-Onshore coordination, Escalation process, People management.

Technical Skills

Databases: Oracle (7, 8, 8i, 9i, 10g, 11g,12c,19c), Netezza (7.0, 7.2), DB2 (10.5), MS SQL Server 2008,

Languages: SQL, PL/SQL, T-SQL, Java

Dev Tools: Developer 2000 (forms and report), SQL*Loader, Apex (HTMLDB), Toad

Platforms: Linux ES/AS (Red Hat), UNIX (HP-UX)

ETL Tools: Informatica PowerCenter (9.0.1/8.6.1/8.1/7.0)

Others: Shell scripting, Autosys, Control-M, Erwin

Professional Experience

Bank of America/Mitchel&Martin May 2024 – Current

Sr. Application Developer Jersey City - NJ

CSAR ( Comprehensive Source for Analytics and Reporting) is an Enterprise-wide Authorized Data Source of Sales Performance data for Institutional Sales. ESAR reporting is provisioned through a VerticaM Datawarehouse platform to two BI platforms Tableau(CSAR Tableau) and Cognos (SAR.BI). The CSAR data also makes up the majority of the data available on the Production tabs of Compass (Sales CRM Platform) Users Groups: CSAR caters to users across the globe. (AMRS / EMEA / APAC)

Coordinating and Managing weekly Release using Git Hub.

Coordination and managing operating system and ETL tool upgradation for the entire systems which consist of 12 servers including QA and Production.

Developed and optimized stored procedures, functions, and SQL queries in Snowflake, resulting in an enhanced report generation process that saved 20 hours of work weekly.

Environment: PL/SQL, Oracle 19c, Toad, JIRA, SharePoint, shell, Putty, informatica and UNIX

Department of Health/New Jersey March 2023- Oct 2023

Senior Database Developer

Electronic Case Reporting (eCR) is the secure creation and transmission of case reports from an electronic health record (EHR) to public health agencies for disease tracking, case management, and contact tracing. Like traditional reporting, eCR captures critical patient and clinical data regarding demographics, comorbidities, immunizations, medications, and other treatments.

Spearheaded the migration of massive datasets totaling over 5TB from a legacy data warehouse to Snowflake, ensuring seamless transfer with no downtime

Understanding the project by going through the existing code, gathering scope of improvement.

Creation of database packages for delivering complex report using XML Utility.

Python & Oracle development within Regulatory reporting.

Optimization of existing queries and reports using AWR utility.

Creating Python programs using “cx_Oracle” functions to execute oracle packages.

Environment: PL/SQL, Oracle 19c, Toad, JIRA, SharePoint, Python

Bank of America/ TEKsystems Feb 2022- March 2023

Application Architect Jersey City

Data Retention Framework, is part of Global Risk Management policy of Bank which ensures that expired data, based on judiciary is deleted, This project was created to identify data across the platform according to the jurisdiction of the data and erase from the system.

Implemented complex ETL pipelines in Snowflake that allowed for the ingestion and transformation of diverse data sources, enhancing the analytical data foundation.

Creating informatica workflow for data extracts and load from outbound and inbound data

Creating shell scripts on Unix server, for file watch and job execution

Environment: PL/SQL, Oracle 12c, Toad, JIRA, SharePoint, shell, Putty, informatica and UNIX.

Client Network Services Inc/nTech Solution July 2020 – Feb 2022

Sr. Oracle Database Engineer Michigan(Remote)

Michigan has many healthcare programs available to Michigan residents (children, families and adults) who meet eligibility requirements. Medicare and Medicaid are two different government-run programs that were created in 1965 in response to the inability of older and low-income Americans to buy private health insurance. This project was developed to aid and assist the Michigan staff members to enroll the members in the different programs available to Michigan residents.

Creating the PL/SQL packages/procedures, functions, tables, views, various SQL queries and triggers for different business modules in CHAMPS. Generating the data extracts in different data formats for clients using TOAD, SQL Plus and SQL Developer.

Tuned the SQL queries/Procedures using Explain plan, TKPROF and Trace utilities.

Created dashboards based on user’s specifications using tableau 2021

Environment: PL/SQL, Oracle 12c, Toad, JIRA, SharePoint, shell, Putty, subversion and UNIX.

Bank of America/Data Inc. Sep 2019 –Mar 2020

Sr. Application Developer Jersey City - NJ

This application provides bank’s performance dashboard to the top management using historical data as well as real-time data feed from the stock markets at three minutes interval. Reports are categorized by geography as well as various organization units. Creation of database packages for delivering complex business report using DBMS_SQL Utility.

Taken part in Informatica repository rebuild for production parallel environment

Rebuilding SQL Queries for Business Reports using new relational data model

Environment: Oracle 12c, SQL, PLSQL, Toad, Linux, Informatica Power Center 10.2

CVS Health/Randstad Technologies May 2018 – Jun 2019

Oracle Developer Florham Park – NJ

Project SPARCS was designed to allow users to create and submit invoices for billing, apply payments to charges and manage patient accounts. which used to create and fill orders. Now these two systems have to manage also PBM (Pharmacy Business Management) for Anthem and all existing functionality has to be segregated for CVS (existing) and Anthem (new) using newly created entity – Organization Banner.

Analysis, Designing, Developing and Modifying of modules using Oracle SQL and PL/SQL, Forms.

Part of migration plan and developed Migration strategy and Packages for data-load in staging, cross referencing and DataMart tables.

Environment: Oracle 12c, SQL, PLSQL, Toad, Linux, Oracle Forms & Reports 9i

Inpensa Inc. Sep 2017 – Apr 2018

Oracle Developer Florham Park – NJ

Connected Capital Planning platform helps businesses streamline operations and costs related to short and long-term capital investment programs by enabling users to define, plan, and track all financial activities. It offers a host of features such as capital appropriation requests management, performance monitoring, multi-year capital planning, governance and integration management and more.

Analysis, Designing, Developing and Modifying of modules using Oracle SQL and PL/SQL

Tuned the SQL queries/Procedures using Explain plan, TKPROF and Trace utilities.

Migration from legacy System of various sources (flat files, Oracle, Non Oracle Database) to Oracle system Using SQL LOADER, External table

Environment: Oracle 12c, SQL, PLSQL, Toad

Bank of New York Mellon / Visul Softtek LLC Nov 2016 – Aug 2017

Programmer- Consultant Brooklyn, NY

Mortgage Industry Standards Maintenance Organization – Is a web-based application with a dedicated network communications facility to provide Ginnie Mae Issuers and Custodians with a timely, accurate, reliable and paperless method for: New Pool Processing, Investor Reporting, Certifications.

Developed advance PL/SQL packages for masking sensitive data using partial data Redaction.

Developed PL/SQL package for Audit Logging on sensitive data retrieval using Java in Informatica

Environment: Oracle 11g, UNIX, Informatica Power Center 9.1, Java

Bank of America/IRIS Software Mar 2016 – Oct 2016

Sr. PL/SQL Developer Pennington, NJ

Award Choice System – Is a corporate equity compensation program that provides executive stock option management services for companies and their employees. This system works with different type of awards such as Stock options, Performance awards, Dividend-equivalent units.

Created Bulk Collections for better performance and easy retrieval of data, by reducing context switching between SQL and PL/SQL engines.

Involved in the continuous Enhancements and fixing of production problems.

Coordinated and delegated and reviewed the deliverables with Offshore team.

Environment: Oracle (11g/12c), SQL, PL/SQL, SQL Developer, Toad, SQL*Loader, Shell Scripts

Thomson Reuter/TCS Feb 2014 - Oct 2014

Project Lead Eagan, MN

Data Quality maintenance of the legal system. It also included application server migration from non-strategic to strategic data centers. Participated in user meetings, gathered Business requirements & specifications for the Data-warehouse design. Translated the user inputs into ETL design docs.

As an Information Architect, involved in gathering of data requirements through facilitated sessions or Use Cases, and designing data models based on those requirements.

Formulated a comprehensive data migration plan with data structures and movement evaluation and field mappings.

Conducted data structures and movement evaluations.

Implementation of Real Application Clusters (RAC), and backup strategy using RMAN

Performed initial data migration, subsequent delta migrations and validated the data been converted

Environment: Oracle 12c, Red Hat Linux 7.01, Informatica 9.1

Kaiser Permanente/TCS Sep 2011 – Jan 2014

Sr. Tech Lead Portland, OR

“CLEAR Solutions” project converted existing ICD (International Classification of Diseases) 9th revision system into ICD-10 compliance system and developed a system which maintains data and process consistency across all the regions.

Roles & Responsibilities:

Requirement, Design analysis and development of ICD9 - ICD10 Conversion and Reporting Solution.

Performance tuning, problem determination and resolution during the development life-cycle.

Environment: Oracle 10g, HP-UX, Informatica 9.1

Humana Inc/TCS Oct 2010 –Aug 2011

Technical Lead Louisville, KY

The project setup a scoring process to rate a doctor’s performance based on the visiting history of the member patient. It also included development of a system to process bank remittance advice to the provider based on the customer information.

Roles and Responsibilities:

Created Materialized Views and partitioning tables for performance improvement.

Developed UNIX shell scripts to perform a nightly refresh of the test system from Production

Created packages SQL*Loader scripts to load data into the temporary staging tables.

Environment: Oracle 10g, SQL, PLSQL, Linux, Netezza, Informatica, Erwin

Kingfisher Plc/TCS Jan 10 – Oct 10

Database Architect Southampton, UK

The “Database Stabilization” project stabilized an unstable and poor performing database, which encompassed database designing, performance tuning, data modeling, Materialized View creation and re-coding / regeneration of existing logic and code.

Designed the database structure, created new Oracle Database instance and provided support for both Test and Prod environment.

Review of Business-Critical Database to proactively identify space issues, performance tuning

Experienced in tuning of ERP jobs, time/CPU consuming SQL Queries

Implemented backup using RMAN, Shell Scripts

Environment: Oracle 10g, SQL, PLSQL, HP-UX, Erwin

Eli Lilly & Co/TCS Oct 2008 – Dec 2009

Sr. Application Lead/Developer Indianapolis, IN

Development of a Global Manufacturing Datamart (GMDM) to provide the reporting solutions for all the manufacturing sites. The Global Manufacturing Datamart got loaded from Manufacturing Data Integration (MDI), Laboratory Information Management system (LIMS), MAXIMO (GMARS), Pharmaceutical Manufacturing execution system (PMX), TrackWise, Process automation (PA) and other systems.

Roles & Responsibilities:

• Creation of PL/SQL Packages, Procedures and Functions for data migration to GMDM.

• Involved in writing UNIX shell scripts, PL/SQL procedures, Pre-session and Post- Session Scripts.

Tuned complex Stored Procedures for faster execution and Developed database structures

Created Materialized Views and partitioning tables for performance reasons.

Environment: Oracle 10g, SQL, PLSQL, Linux, Informatica 9.1

British Telecommunication Group Plc/TCS Jan 2005 – Oct 2008

Technical Architect / Database Administrator Kolkata, India / London, UK

Various projects encompassing Operating System (HP-UX to Linux) and SAN (HP San to EMC) migration for Oracle 10g, database, Tablespace transport using RMAN conversion, Oracle Database and OWB upgrade, Performance benchmarking for post upgradation, Database designing for QA and production.

Roles & Responsibilities:

Planned and Migrated Database version from Oracle 9i to Oracle 10g

Creating performance benchmark for post up-gradation. Database designing for test and production

Planned and design database migration plan for operating system (HP-UX to Linux) using tablespace transport.

Planned and design migration plan for storage system SAN (HP San to EMC)

Implementation of Real Application Clusters (RAC) and Automatic Storage Management (ASM) and Oracle Data Guard.

Preparation of RMAN full and incremental backup script.

Designed and developed automatic alert system to monitor performance.

Performed advanced DBA functions: Physical DB design, linked server definition and security, Day-to-day DBA monitoring and business needs analysis

Environment: Oracle 10g, SQL, PLSQL, Linux, HP-UX

Prior Professional Experience

Simplex concrete and piles 2004- 2005 Database and System Administrator Kolkata - India

Shrachi securities Limited 2000-2004 Manager EDP Kolkata - India

Stanco Informatics 1998-2000 Oracle developer Delhi - India

Technical Summary

Sr. Database/ETL developer

PL/SQL concepts like Bulk collect and ForAll, Dynamic SQL, Records, Arrays and Exception Handling

Migration of data using SQL*Loader/External table to migrate from non-Oracle Databases.

Designing and development of Informatica mappings, workflows to load data into staging area, data warehouse and data marts.

Deployment of mappings using various transformations like Source Qualifier, Aggregator, Expression, Filter, Router, Joiner, Stored Procedure, Lookup, Update Strategy, Sequence Generator and Normalizer.

Deployment of reusable transformation objects such as Mapplets to avoid duplication of metadata, reducing the development time.

Development of slowly changing dimensions to keep full history to the target database.

Performance tuning of mapping and sessions by optimizing source, target bottlenecks and implementation of pipeline partitioning.

Scheduling various daily and monthly ETL loads using Control-M, Tidal and Autosys.

Writing Unix shell scripts to run and schedule batch jobs.

Database Administrator/Technical Architect

Operating system (HP-UX to Linux) and SAN migration (HP to EMC) for Oracle database (10g), Tablespace transport (using conversion), Oracle DB and OWB upgrade, Database designing for test and production.

Installation and configuration of 10g Database and 10g Application server in EMC CX-300 SAN storage device on the basis of virtual IP for proper functioning of Red Hat cluster Suite.

Experienced in Installation of high availability RAC environment (2, 3 and 4 node clusters) and upgraded standalone databases to 10g RAC environment.

Configured RMAN for full and incremental backups and used RMAN to create standby databases, for recovery, to migrate database from file system to ASM

Experienced in using 11g features Data Pump, Flash - Back Recovery, AWR, ASM, ADDM, ASMM, Grid control, and Recycle Bin.

Plan, Implement and test disaster recovery using RMAN and custom written shell scripts.

Create and maintain oracle Data Guard configuration for disaster recovery and to manage planned maintenance.

Strong working experience in Install/Upgrade and Migration, troubleshooting of Oracle script files creation (using SQL, PL/SQL) for creating, maintaining, tuning the database, tuning the parameters as and when the situation demanded.

Database monitoring and tuning, application and queries using AWR,ASH,ADDM, OEM

Experience in taking logical backups of data using oracle data pump utilities expdp and impdp to move Oracle data from a database or schema to another.

Project Leader

Recommending technology strategy to rationalize technology portfolio.

Managing global teams of over 40 resources in various projects.

Overseeing analysis of requirements, design analysis and creation of prototype for various reporting solutions.

Handling client to sort out various issues including periodic status meeting.

People management including offshore-onshore coordination.

Educational Summary

Degree and Date

Institute

Major and Specialization

Master of Science – 2009

Sikkim Manipal University

Computer Science



Contact this candidate