What you'll be doing
- Design and develop efficient ETL (Extract, Transform, Load) processes to extract data from various sources, transform it, and load it into our data warehouse
- Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions
- Maintain and optimize existing ETL pipelines to ensure data quality and reliability
- Troubleshoot and resolve issues within the ETL processes, ensuring timely delivery of data to stakeholders
- Contribute to the development and documentation of best practices and standards for ETL development
- Stay up-to-date with the latest trends and technologies in the data integration space
What we're looking for
- Minimum 3 years of experience in ETL development, preferably using tools like Informatica, SSIS, or Talend
- Strong knowledge of SQL, data modelling, and database design principles
- Proficient in programming languages such as Python, Java, or C#
- Experience in working with a variety of data sources, including relational databases, NoSQL databases, and cloud-based data platforms
- Familiarity with data warehousing concepts and best practices