As an ETL consultant, you will work with customers to analyze and understand their requirements. Your role will involve providing optimal ETL/Elt solutions and troubleshooting any problems that arise. You will be responsible for developing ETL/Elt jobs and shell scripting, working directly with customer colleagues to achieve project goals. Additionally, you will serve as an expert in ETL/Elt code migration and performance tuning.