Project Role : Data Architect
Project Role Description : Define the data requirements and structure for the application. Model and design the application data structure, storage and integration.
Must have skills : Snowflake Data Warehouse
Good to have skills : NA
Minimum
5 year(s) of experience is required
Educational Qualification : Equivalent education
A Snowflake Admin is a role responsible for managing and maintaining a Snowflake environment, which is a cloud-based data warehouse used for analytics and data storage.
Key Responsibilities
User & Role Management
Create and manage users, roles, and permissions (RBAC)
Ensure proper access control and security policies
Security & Governance
Implement data security (encryption, masking, row-level security)
Monitor compliance and audit usage
Warehouse & Resource Management
Configure and manage virtual warehouses (compute resources)
Optimize performance and control costs
Data Management
Oversee databases, schemas, tables, and data pipelines
Manage data sharing and replication
Monitoring & Performance Tuning
Track query performance and usage
Troubleshoot slow queries and optimize workloads
Automation & Integration
Use scripting (SQL, Python, SnowSQL) for automation
Integrate with tools like ETL/ELT platforms
Common Roles in Snowflake
ACCOUNTADMIN – Full control over the account
SYSADMIN – Manages warehouses and databases
SECURITYADMIN – Handles users, roles, and access
Skills Required
Strong SQL knowledge
Understanding of cloud platforms (AWS, Azure, GCP)
Data warehousing concepts
Security and access control best practices
Scripting/automation (Python, Bash)
Additional Information:
- The candidate should have minimum 5 years of experience in Snowflake Data Warehouse.
- This position is based at our Hyderabad office.
- Equivalent education is required.