ETL Consultant
Position Overview
Developing and optimizing ETL processes that support mobile applications and ensure seamless data integration. Collaborating with various teams to design data solutions that enhance the performance and functionality of mobile platforms.
Responsibilities
- Design, develop, and maintain ETL processes using tools such as Talend, Informatica, Apache Nifi, or Microsoft SSIS to support mobile applications.
- Collaborate with data architects and engineers to create data warehousing solutions utilizing platforms like AWS Redshift, Google BigQuery, or Snowflake.
- Write and optimize complex SQL queries for data extraction, transformation, and loading processes.
- Use scripting languages like Python or Bash to automate ETL tasks and enhance data workflows.
- Manage ETL projects from initiation to completion, ensuring timely delivery of integration solutions that meet business requirements.
- Work with cross-functional teams to gather requirements and coordinate efforts on data migration and integration projects.
- Stay updated with the latest trends and technologies in ETL processes and mobile data integration.
Qualifications
- Bachelor’s or Master’s degree in Computer Science, Information Technology, Data Engineering, or a related field.
- Proficiency with ETL tools like Talend, Informatica, Apache Nifi, or Microsoft SSIS.
- Experience with data warehousing solutions such as AWS Redshift, Google BigQuery, or Snowflake.
- Strong SQL skills and experience with scripting languages like Python or Bash.
- Typically, 3-5 years of experience in ETL processes, data integration, and data migration projects.
- Experience in managing ETL projects and working with cross-functional teams effectively.