Degree or Diploma: Computer Science, Engineering, Mathematics, or a related field (Essential).
Data Engineering Experience: 3+ years working in a data team, with a proven track record in building and optimizing end-to-end data pipelines and architectures (Essential).
DataOps & CI/CD: Proven experience working with Git for version control, conducting thorough code reviews, and managing deployment pipelines to promote code through environments (Dev/Staging/Prod) (Essential).
AI-Powered Development: Experience using AI-assisted coding tools (e.g., GitHub Copilot) to accelerate model compilation, refactoring, and documentation (Preferred).
dbt & Snowflake Expertise: Proficiency in developing and maintaining complex dbt projects, managing Snowflake environments, and utilizing dbt’s orchestration and modeling capabilities (Essential).
Advanced SQL: Expert-level SQL skills; ability to write clean, modular, and performant code that is easily maintainable (Essential).
Data Modeling: Proficiency in dimensional modeling (Facts and Dims) and the ability to bridge the gap between raw data and usable business data products (Essential).
Testing & Quality: Proven ability to implement automated testing, data contract enforcement, and gap analysis to ensure high data integrity (Essential).
Industry Context: Retail or eCommerce industry experience (Preferred).