Business Data Analyst
Current• Leading a team of 7 to develop and test python automations using PySpark, to carry out validation automation.• Worked on identifying root cause and solving the issue collaborating with cross-functional teams.• Worked on building user stories and gathering requirements to create stories in JIRA and documenting the processes in Confluence.• Experience in working with day-to-day ad-hoc tasks, using GCP and airflow for smooth processing of the deliverables.• Experience in working with teams both off-shore and on-shore to plan and execute the sprint as per Agile requirements.• Gathering of Requirements from various systems business users.• Communicating with the business users to understand business requirements clearly• Conducting meetings with the data architects to understand the source system elements• Provided support to other developers in accurately mapping source attributes into the Teradata Financial Services Logical• Data Model (FSLDM) and in interpreting business requirements• Worked closely with the Data Modeler and Data Architect in enhancing the FSLDM• Development of scripts for loading the data into the base tables in EDW using FastLoad, MultiLoad and BTEQ utilities of Teradata.• Implemented logical and physical data modeling with techniques using Erwin in Data Mart• Extracted data from various source systems like Oracle, Sql Server and flat files as per the requirements.• Worked on testing primary index and skew ratios before populating data into tables using sampling techniques, explain plan in Teradata before querying large tables with several joins.• Performed tuning and optimization of complex SQL queries using Teradata Explain.• Created a BTEQ script for pre population of the worktables prior to the main load process.• Used various Teradata Index techniques to improve the query performance• Writing UNIX shell scripts for processing/ cleansing incoming text files.