Positions in this job profile are responsible for providing strategic consulting to customers to help them operate more efficiently or effectively using products sold by the organization. Activities include: identifying and measuring customers strategic problems; recommending, designing and implementing intuitive and competitive business solutions; identifying business opportunities and potential growth areas for customers; developing roadmaps and action plans for organizations to achieve their long-term strategic objectives; and assisting clients in adopting best practices.
Requirements
- Design and implement robust, scalable data pipelines and data warehouses using Snowflake and related tools.
- Develop and maintain complex data models that meet performance, scalability, and reliability standards.
- Define and enforce data architecture best practices, including naming conventions, schema design, and access controls.
- Develop and optimize ETL/ELT processes using Snowflake, Snowpipe, dbt, Streams, and Tasks.
- Write high-performance SQL queries and implement solutions to manage compute and storage costs effectively.
- Build reusable data components and workflows that support analytics, reporting, and machine learning use cases.
- Monitor Snowflake usage and tune performance at query, schema, and warehouse levels.
- Establish proactive monitoring and alerting frameworks for data quality and cost management.
- Partner closely with analytics, BI, and platform teams to ensure reliable data delivery for reporting and analytics.
- Engage with business stakeholders to understand requirements and translate them into technical data solutions.
