Data Engineer
2001 6Th Ave, Seattle, Wa 98121
Fully involved in ETL process including user requirement collection, data analysis and validation, ETL process design, stored procedure, SSIS Package, Report development, QA testing, performance tuning and maintenance • Communicate with client to collect requirement and design standardized client data questionnaire to improve logic collection process that speed up new client onboarding process by 50%• Build multiple scheduled ETL process with Python that reads, cleans, transforms and aggregates data from Vendor API, flat file to target database • Design and develop stored procedures, views and other database objects to complete data transformation and loading from raw table to destination table• Design and develop common used stored procedure for group to manage database object with validation and error handler that reduce execution errors by 40%• Develop customized interactive reports and dashboards based on user requirement• Perform SQL query performance tuning and query optimization following SQL Best PracticeDesign and develop automation solutions and database applications to improve efficiency and maximize accuracy. Utilize solid design and best technology to quickly create solutions that met immediate needs, yet are flexible enough to grow with business • Involve in all project lifecycle phases, from specifications and coding through deployment, testing, debugging, documentation and maintenance• Design Robotic Process Automation(RPA) workflow using Auto IT script to capture data, trigger responses and interact with client’s systems, reduce operation time from 8 hours per week to scheduled automatic job• Develop Python and Shell script to facilitate the creation of utilities to automate day-to-day workflows and turn manual process into schedule task