Snowflake data engineer - rbac & automation -10676735

ITProposal
Amsterdam, Netherlands
yesterday

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Amsterdam, Netherlands

Tech stack

API
Amazon Web Services (AWS)
Azure
Cloud Computing
Data Architecture
Information Engineering
Data Governance
Data Integrity
ETL
Data Transformation
Data Systems
Data Vault Modeling
Python
Operational Databases
Query Optimization
Role-Based Access Control
PL-SQL
Data Processing
Scripting (Bash/Python/Go/Ruby)
Freeform SQL
Sql Optimization
Snowflake
Data Build Tool (dbt)
Software Troubleshooting
GIT
Data Analytics
Data Management
Software Version Control

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.

Apply for this position