Senior Data Engineer
Current● Responsible for implementing end to end cloud data platform on AWS & Azure to leverage modern cloud data warehousing solution.● Configured s3 buckets and implemented bucket level policy to store the raw data which flows from the source system.● Scheduled AWS step functions for the orchestration of the daily ingestion job’s and configured a json payload that send the log details of the ingestion runs to the cloud watch log group and log streams.● Deployed AWS resources such as AWS… Show more ● Responsible for implementing end to end cloud data platform on AWS & Azure to leverage modern cloud data warehousing solution.● Configured s3 buckets and implemented bucket level policy to store the raw data which flows from the source system.● Scheduled AWS step functions for the orchestration of the daily ingestion job’s and configured a json payload that send the log details of the ingestion runs to the cloud watch log group and log streams.● Deployed AWS resources such as AWS VPC, Redshift cluster and Redshift serverless using terraform which acted as the cloud data warehousing solution.● worked on implementing the IAM roles and policies required for the resources to interact with each other and also ensured lowest level of permission are allowed.● Created a dashboard in the open search kibana where the log data would be visualized in the for of reports which stored all the details regarding the job runs and the failures.● Deployed Lambda functions and provided python as input to it which contains Redshift API call’s which will be called using the boto3 library to run every 2 hours to trigger the daily extraction job’s● Consulting with various Business Stakeholders and participate in requirements elicitation and user story mapping with the business and technical SMEs to understand their data use case and reporting needs.● Extract Transform and Load data from Sources Systems to Azure Data Storage services using a combination of Azure Data Factory, T-SQL and U-SQL Azure Data Lake Analytics. Data Ingestion to one or more Azure Services - (Azure Data Lake, Azure Storage, Azure SQL, Azure DW) and processing the data in In Azure Databricks.● Developed Bash Scripts (UNIX) to traverse and extract the necessary text data from large files.● Data loading to Data Lake from different sources using Azure Data Factory.● Create Pipelines and Scheduling jobs using Azure Data Factory● Data Loading to Datamart and other destinations from Data Lake using Data Bricks. Show less