What are the responsibilities and job description for the Data Engineering Architect position at Anblicks?
Key Responsibilities
- Lead the design, architecture, and implementation of Snowflake-based data solutions.
- Conduct assessment of existing data platforms (e.g., legacy data warehouses, ETL pipelines) and define the modernization strategy.
- Define migration roadmaps and ensure smooth transition from legacy systems to Snowflake.
- Build robust designs, architectural patterns using Snowflake and cloud platforms in alignment with target state expectations.
- Provide architectural guidance, best practices, and technical leadership across teams.
- Collaborate with stakeholders to gather business and technical requirements.
- Design secure, scalable, and performance-optimized data models in Snowflake.
- Establish data governance, access control, and data sharing strategies using Snowflake features.
- Monitor system performance and lead efforts for tuning and optimization.
- Stay up to date on Snowflake features and recommend improvements or adoption of new capabilities.
- Mentor developers, analysts, and engineers in Snowflake development and migration techniques.
- 12 years of experience in data architecture, data engineering, or similar roles.
- Hands-on experience with Snowflake, including data modeling, performance tuning, and advanced features
- Strong understanding of cloud platforms (AWS/Azure/GCP) and integrating Snowflake within them.
- Proven experience with end-to-end data warehouse modernization or migration projects.
- Expertise in SQL, ELT/ETL frameworks, and integration tools
- Solid understanding of data security, governance, and compliance.
- Excellent communication and stakeholder management skills.
- Experience designing and/ or implementing customer analytics, marketing analytics data solutions would be preferred