Cloud Architect with Snowflake
Job Title: Cloud Architect with Snowflake
Location: NYC, NY
Job Description:
We are seeking an experienced Cloud Architect with specialized in Snowflake to design, implement, and manage scalable, secure, and high-performing cloud-based data solutions. The ideal candidate will be responsible for overseeing the organization s cloud computing strategy while leveraging Snowflake s data warehousing capabilities to support data storage, processing, and analytics. This role requires a blend of cloud architecture expertise, data management proficiency, and collaboration with cross-functional teams to align technical solutions with business goals.
Key Responsibilities:
- Cloud Architecture Design: Design and implement cloud infrastructure solutions (e.g., AWS, Azure, Google Cloud) that are scalable, secure, and cost-effective, with a focus on integrating Snowflake as the core data platform.
- Snowflake Implementation: Architect, deploy, and optimize Snowflake data warehouse solutions, including data modeling (e.g., star and snowflake schemas), ELT/ETL pipelines, and performance tuning.
- Data Integration: Develop and manage data pipelines to ingest, process, and transform structured, semi-structured, and unstructured data into Snowflake using tools like Snowpipe, Azure Data Factory, or AWS Glue.
- Scalability and Performance: Ensure cloud and Snowflake environments can scale seamlessly to handle growing workloads, leveraging features like virtual warehouses, resource monitors, and zero-copy cloning.
- Security and Governance: Implement security best practices, including role-based access control (RBAC), encryption, and compliance with industry standards within both the cloud infrastructure and Snowflake platform.
- Collaboration: Work closely with data engineers, analysts, and business stakeholders to translate requirements into technical solutions, ensuring alignment with organizational objectives.
- Migration Strategy: Plan and execute migrations of on-premises data systems to cloud environments, integrating Snowflake as the target data warehouse.
- Monitoring and Optimization: Monitor cloud and Snowflake performance, troubleshoot issues, and recommend optimizations to improve efficiency and reduce costs.
- Technology Leadership: Stay current with cloud and Snowflake advancements, providing recommendations on emerging tools, features (e.g., Time Travel, Streams), and best practices.
Qualifications:
Education: Bachelor s degree in Computer Science, Information Technology, or a related field (Master s degree preferred).
Experience:
- 5+ years of experience in cloud architecture (AWS, Azure, or Google Cloud Platform).
- 3+ years of hands-on experience with Snowflake, including data warehousing, SQL optimization, and administration.
Technical Skills:
- Proficiency in cloud platforms (AWS, Azure, or Google Cloud Platform) and their services (e.g., EC2, S3, Lambda, Blob Storage).
- Expertise in Snowflake features: virtual warehouses, Snowpipe, query performance tuning, and data sharing.
- Strong knowledge of SQL, Python, or similar languages for data manipulation and automation.
- Experience with ETL/ELT tools and data integration frameworks.
- Familiarity with data modeling techniques
Certifications (Preferred):
- Snowflake SnowPro Core Certification or higher.
- Cloud provider certification (e.g., AWS Solutions Architect, Azure Solutions Architect).
Job Title: Cloud Architect with Snowflake
Location: NYC, NY
Job Description:
We are seeking an experienced Cloud Architect with specialized in Snowflake to design, implement, and manage scalable, secure, and high-performing cloud-based data solutions. The ideal candidate will be responsible for overseeing the organization s cloud computing strategy while leveraging Snowflake s data warehousing capabilities to support data storage, processing, and analytics. This role requires a blend of cloud architecture expertise, data management proficiency, and collaboration with cross-functional teams to align technical solutions with business goals.
Key Responsibilities:
- Cloud Architecture Design: Design and implement cloud infrastructure solutions (e.g., AWS, Azure, Google Cloud) that are scalable, secure, and cost-effective, with a focus on integrating Snowflake as the core data platform.
- Snowflake Implementation: Architect, deploy, and optimize Snowflake data warehouse solutions, including data modeling (e.g., star and snowflake schemas), ELT/ETL pipelines, and performance tuning.
- Data Integration: Develop and manage data pipelines to ingest, process, and transform structured, semi-structured, and unstructured data into Snowflake using tools like Snowpipe, Azure Data Factory, or AWS Glue.
- Scalability and Performance: Ensure cloud and Snowflake environments can scale seamlessly to handle growing workloads, leveraging features like virtual warehouses, resource monitors, and zero-copy cloning.
- Security and Governance: Implement security best practices, including role-based access control (RBAC), encryption, and compliance with industry standards within both the cloud infrastructure and Snowflake platform.
- Collaboration: Work closely with data engineers, analysts, and business stakeholders to translate requirements into technical solutions, ensuring alignment with organizational objectives.
- Migration Strategy: Plan and execute migrations of on-premises data systems to cloud environments, integrating Snowflake as the target data warehouse.
- Monitoring and Optimization: Monitor cloud and Snowflake performance, troubleshoot issues, and recommend optimizations to improve efficiency and reduce costs.
- Technology Leadership: Stay current with cloud and Snowflake advancements, providing recommendations on emerging tools, features (e.g., Time Travel, Streams), and best practices.
Qualifications:
Education: Bachelor s degree in Computer Science, Information Technology, or a related field (Master s degree preferred).
Experience:
- 5+ years of experience in cloud architecture (AWS, Azure, or Google Cloud Platform).
- 3+ years of hands-on experience with Snowflake, including data warehousing, SQL optimization, and administration.
Technical Skills:
- Proficiency in cloud platforms (AWS, Azure, or Google Cloud Platform) and their services (e.g., EC2, S3, Lambda, Blob Storage).
- Expertise in Snowflake features: virtual warehouses, Snowpipe, query performance tuning, and data sharing.
- Strong knowledge of SQL, Python, or similar languages for data manipulation and automation.
- Experience with ETL/ELT tools and data integration frameworks.
- Familiarity with data modeling techniques
Certifications (Preferred):
- Snowflake SnowPro Core Certification or higher.
- Cloud provider certification (e.g., AWS Solutions Architect, Azure Solutions Architect).