Description

Job Responsibilities

 

  • Collaborating with client to develop ETL/ELT design specifications, ensuring alignment with business requirements and technical feasibility. 
  • Implementing highly scalable Business Intelligence solutions using Snowflake Data Warehouse, encompassing data modeling, data operations, Data collections and development of data pipelines. 
  • Developing multiple ETL/ELT Orchestration and Transformation Pipelines/Jobs to Extract, Transform and Load the Data from multiple sources like Oracle, PostgreSQL, Netezza to target Databases like Snowflake, Salesforce. 
  • Developing an ETL framework to handle multiple source files at a time using parallel processing. 
  • Developing Power BI reports and Dashboards to visualize business/customer data refresh by Snowflake views. 
  • Developing data models and Datamart’s to support Power BI reports and analytics using business data. 
  • Implementing data quality processes to ensure data integrity and data accuracy within Power BI reports. 
  • Implementing DAX expressions for complex data analysis. 
  • Developing multiple python scripts using AWS Lambda to archive the processed, error files and to increase the efficiency of the framework by utilizing MATILLION for SNOWFLAKE. 
  • Developing Error Handling Notification using AWS SNS Notification Service. 
  • Implementing AWS Simple Queue Service (SQS) to bring the data from external stage: Cloud AWS Simple Storage Service (S3). 
  • Scheduling ELT/ETL pipelines to run in the particular time intervals. 
  • Validating customer data between multiple database systems like Netezza, Snowflake and DBeaver.
  • Play a key role in code migration and deployment across development, QAT, and production environments, ensuring smooth release cycles. 
  • Providing documentation support by creating mapping documents, project run books, and comprehensive documentation on Matillion ETL processes through confluence. 
  • Participating in Data SLA discussions to align technical and business requirements. 
  • Conducting technical walk-through meetings on project workflow and assisting BI developers, ETL/ELT developers in troubleshooting, fostering knowledge sharing and professional growth. 
  • Actively participating in Agile methodologies, including Scrum/Agile environments, grooming sessions, business discussions, client calls and stand-up calls. 

Skills & Experience

  • Great interpersonal communication skills
  • A keen eye for spotting data trends
  • Great analytical skills.
  • A keen grasp of information technology.
  • Professional demeanor.
  • Personal accountability and strong work ethic.
  • Professional, able to interact with vendors/clients.
  • Positive, “can-do” attitude.

Education

Bachelor’s degree in computer science, computer systems networking, computer information systems, information technology, or related, or a combination of education and experience equating to the U.S. equivalent of a bachelor’s degree in one of the aforementioned subjects.

Education

Bachelor’s degree in computer science, computer systems networking