18 Sep
|
Bahwan Cybertek
|
Chennai
18 Sep
Bahwan Cybertek
Chennai
Role Description
About the Role We are looking for a skilled Snowflake Developer who can design and build up-to-date, interactive React-based applications on top of the Snowflake Data Cloud, while leveraging Snowflake's native AI/ML capabilities (Cortex functions, Cortex Analyst, Cortex Search, and ML-based analytics) to deliver intelligent, data-driven products. This role sits at the intersection of application development, data engineering, and applied AI — ideal for someone who enjoys building end-to-end experiences directly inside the Snowflake ecosystem. Key Responsibilities
Application Development: Design, develop, and deploy custom React front-end applications that integrate with Snowflake as the backend data layer (via Snowpark Container Services, SPCS-hosted apps, or Snowflake APIs).
Frontend & UI: Build interactive dashboards, internal tools, and customer-facing apps using React, integrated with Snowflake data via REST APIs, Snowpark, or SQL API.
Data Layer: Develop and optimize Snowflake objects (tables, views, stored procedures, UDFs/UDTFs) to support application data needs.
AI/ML Integration: Implement and integrate Snowflake Cortex AI features (Cortex Analyst, Cortex Search, LLM functions, ML Functions) into applications to power natural-language querying,
semantic search, and predictive insights.
Native App & Container Deployment: Package and deploy applications using Snowflake Native Apps Framework and/or Snowpark Container Services (SPCS) for scalable, secure delivery within customer Snowflake accounts.
Backend Development: Write productive Snowflake SQL and Python/Snowpark code for data transformation, feature engineering, and application logic.
Security & Governance: Implement role-based access control, secure data sharing, and governance best practices for applications built on Snowflake.
Collaboration: Work closely with data engineers, product managers, and AI/ML teams to translate business requirements into functional, scalable applications.
DevOps: Set up CI/CD pipelines for application deployment, version control, and automated testing.
Performance Optimization: Monitor application performance, troubleshoot issues, and continuously improve responsiveness, scalability, and cost-efficiency on Snowflake.
Data Analysis: Analyze data trends, user behavior, and application usage patterns within Snowflake to generate insights, reports, and dashboards that inform product and business decisions.
📌 Snowflake Developer Chennai
🏢 Bahwan Cybertek
📍 Chennai