Data Warehousing and Business Intelligence professional with 18 years of experience in the IT industry worked on industry leading tools and technologies using Informatica PowerCenter, Power exchange, Snowflake, IICS, Informatica IDMC, Oracle SQL, PL/SQL, and Unix Shell Scripting.
Good experience in designing and developing Informatica Power Center ETL mappings and workflows to read the data from different platforms like relational databases, flat files and mainframe source system and generate output files or load into Data warehouse.
Prepare high level design document based on the business requirements, system feasibility and data analysis.
Used most of the transformations like Expression, Aggregator, Lookup, Joiner, Router, Filter, Java, SQL, Union, Rank, Normalizer and XML parser transformations in Power Center Informatica and used the same transformations in Informatica IICS.
Good experience in migrating Power Center ETL mappings and workflows to IICS mappings and mapping tasks.
Performance Tuning of Informatica mappings and SQL queries.
Good Experience in usage of Power Exchange to read and write mainframe files by creating Informatica ETL mappings and workflows.
Good experience in designing and implementing scalable Snowflake data warehouses for enterprise-level applications.
Proficient in design and development of process required to Extract, Transform and Load data into Data Warehouse using Snowflake Cloud Database and AWS S3, Azure and GCP.
Expertise in working with Snowflake Snow pipes, Internal / External stages, Clones, Tasks and Streams.
Involved in zero copy cloning to duplicate a database, schema, or tables without incurring any additional space and costs.
Develop procedures, functions and packages using Oracle PL/SQL and MS SQL server. Expert in transforming complex business logic into Database design and implemented by creating Stored Procedures, Views, and T- SQL scripting.
Good exposure in Informatica IDMC which is used for Data Integration, Data Catalog, Data Quality, Data Governance, API, Data preparation and Data marketplace for the cloud environments.
Implemented a CI/CD pipeline for a web application using Jenkins and Git.
Good experience in designing dimensional modeling using Erwin tool which results in designing star schema and snowflake scheme for rewards enrolment & redemptions for the banking project.
• Design and develop Informatica ETL mappings and workflows to read the data from mainframe source system and generate AL files for Epsilon (Third party vendor).
• Develop IICS synchronizing tasks, data transfer tasks, mappings and mapping tasks to read the data from Oracle and AWS cloud and load into Data Warehouse
• Migrate Power Center ETL mappings and workflows into Informatica IICS tasks.
• Establish connectivity from AWS and GCP to Snowflake Warehouse
• Used Snowflake to read AWS and GCP data files from S3 Bucket and load into Snowflake Rewards warehouse. Created Snow pipes to pick up the files automatically and load into Snowflake warehouse.
• Developed Cloud Integration parameterized mapping templates (DB, and table object parameterization) for stage, Dimension (SCD Type1, SCD Type 2, CDC and Incremental load) and Fact load process.
• Perform loads into Snowflake instances using Snowflake connector in IICS for a Data Warehouse to support data analytics and insight use case for Rewards Team
• Ingress and egress data in IDMC Customer 360 master data management.
• Implement match and merge process in IDMC Customer 360 for master data management.
• Design and develop Informatica ETL mappings and workflows. Implement SCD type 1 and SCD type 2.
• Develop IICS synchronizing tasks, data transfer tasks, mappings and mapping tasks.
• Created Indexes, Partitions, Functions, Procedures, Triggers and Packages using PL/SQL in Oracle.
• Handled the migration process from development, test and production environments using Deployment groups, Xml import/export and GitHub
• Design and develop Informatica ETL mappings and workflows.
• Involved in production support of Oracle and Thrifty Warehouses.
• Develop SQL and PL SQL procedures and functions.
• Involved in performance tuning of ETL.
ETL: Informatica Intelligent Cloud Services (IICS), Informatica PowerCenter 102 and 105, Informatica Power Exchange, Snowflake, Informatica IDMC
Programming: SQL, PL/SQL, Unix Shell scripting
Operating Systems: Windows, UNIX
Customer 360 and Business 360
Cloud: AWS, Azure and Google cloud
Scheduling Tools: Mainframe CA7 jobs, AutoSys, Crontab and CRTL-M
Databases: Oracle 14g/13g/12c, MS SQL Server 2008/2005/2000, Postgress and IBM DB2
Data modelling: Erwin Tool
Version Control: Git, GitLab, Azure Git
Dimensional Modeling
Business Intelligence
Project Management: JIRA
· Relationship Rewards Earnings Quarterly Bonus Calculation ETL job creation and released for Production deployment
· Successfully implemented production releases phase wise.
· Migrated CMF, DTF and BAF ETL workflows to Informatica IICS tasks within agreed time.
· Reduced the ETL execution time from 6 hrs. to 2 hrs. for the DW monthly job which feeds the data from Fact tables to Monthly tables by implementing partitioning concepts in Informatica workflows
· Design and implement scalable Snowflake data warehouses for enterprise-level applications.
· Led the integration of Snowflake with existing systems, speeding up data processing by 40%.
· Crafted complex SQL queries to enhance data retrieval, cutting query execution time by 20%.
· Worked with teams to design data models that boosted accuracy and efficiency by 30%.
· Migration of Legacy data warehouse to EDW.
· Received monthly summit award for resolving production support issues on time
Received Start of the month award for fixing critical issues which impact the business revenue