Snowflake data engineer - rbac & automation -10676735
Role details
Job location
Tech stack
Job description
Extract and analyze existing RBAC roles and metadata from Snowflake Design and implement a configuration-driven RBAC management framework using Git-controlled files Develop Python automation scripts for:
- Snowflake role extraction
- Transformation and validation of configurations
- Deployment of updated roles into Snowflake Ensure security compliance and data integrity during RBAC migration and automation initiatives Develop, optimize, and maintain scalable ETL pipelines for high-quality data processing Monitor, troubleshoot, and improve production data pipelines for reliability and performance Write and optimize complex SQL queries for data transformation, extraction, and validation Implement Data Vault models within Snowflake to support enterprise analytics and BI solutions Collaborate with Data Engineers, Product Managers, and Data Scientists to deliver data-driven solutions Engage with business stakeholders to translate requirements into scalable technical solutions Implement and enforce data governance and quality standards across data platforms Work with cloud technologies including AWS/Azure, DBT, and Snowflake to build scalable solutions Mentor junior engineers and contribute to technical best practices and innovation initiatives Continuously identify opportunities to improve data systems, tooling, and engineering processes
Requirements
We are looking for a highly skilled Snowflake Data Engineer with strong expertise in RBAC automation, Python scripting, and modern cloud-based data engineering practices. This role will focus on automating and migrating Snowflake RBAC roles while building scalable ETL pipelines and data solutions in a collaborative enterprise environment., Strong hands-on experience with Snowflake Administration and RBAC management Deep understanding of Snowflake roles, grants, privileges, and Snowflake SQL Proficiency in Python scripting and automation using Snowflake connectors/APIs Advanced SQL skills including query optimization and data transformation Experience designing ETL pipelines and scalable data architectures Hands-on experience with Git/GitHub version control and collaborative workflows Experience with DBT and cloud platforms such as AWS or Azure Knowledge of Data Vault modeling methodologies Strong troubleshooting, analytical, and problem-solving skills Excellent communication and stakeholder management abilities
Competencies
Snowflake Data Build Tool (DBT) PL/SQL Python Git/GitHub ETL Development Data Governance
If you're passionate about cloud data engineering, automation, and building scalable Snowflake solutions, we'd love to hear from you.