We are looking for an experienced full-time Data Warehouse Developer to join our team and lead the migration and setup of AWS cloud-based data warehouse solutions.
Responsibilities
Drive the migration and implementation of a cloud-based data warehouse platform leveraging AWS services, Snowflake, DBT, and AWS Glue, transitioning from on-prem Oracle and Informatica ETL tools
Lead the integration and optimization of cloud-native data pipelines, primarily using AWS Glue and related AWS services
Support migration of existing BI data feeds, including Qlik (as a plus), to AWS Cloud, ensuring seamless integration with AWS Quicksight and other analytics tools
Collaborate with cross-functional teams and external partners to gather business requirements and coordinate project activities
Design, develop, and optimize scalable ETL/ELT pipelines and data models tailored for cloud environments
Monitor and enhance the performance, scalability, and data quality of AWS cloud data warehouse solutions
Document technical processes and provide user guidance on cloud data warehousing best practices
Manage project timelines effectively, particularly in partner collaboration and cloud migration initiatives
Stay up-to-date with the latest AWS cloud data warehousing technologies, tools, and best practices
Ideal Profile
Bachelor’s or advanced degree in Computer Science, Information Systems, or a related field
Minimum of 8 years’ experience in data warehousing, ETL development, and BI, with strong hands-on expertise in AWS cloud platforms
Proven track record of migrating data warehouse environments from on-premises to AWS and Snowflake cloud platforms
Deep knowledge of AWS services such as AWS Glue, AWS Quicksight, AWS S3, AWS Lambda, and other relevant cloud technologies
Experience with modern data transformation tools like DBT in cloud contexts
Experience with Qlik data feed migration or similar BI tool migrations is a plus, but not mandatory
Strong proficiency in SQL; scripting skills in Python or similar languages are advantageous
Solid understanding of data modeling concepts, including star schema, snowflake schema, and dimensional modeling
Excellent project management skills with experience coordinating cross-functional and external partner collaborations
Familiarity with Agile methodologies and software development lifecycle
Excellent communication skills in English; additional languages are a plus
Self-motivated, detail-oriented, and able to work independently as well as collaboratively