Trivandrum
1 day ago
Associate Data Architect I- Azure/Snowflake & AWS Migration

Tech Lead – Azure/Snowflake & AWS Migration

Key Responsibilities

• Design and develop scalable data pipelines using Snowflake as the primary data platform, integrating with tools like Azure Data Factory, Synapse Analytics, and AWS services.

• Build robust, efficient SQL and Python-based data transformations for cleansing, enrichment, and integration of large-scale datasets.

• Lead migration initiatives from AWS-based data platforms to a Snowflake-centered architecture, including:

o Rebuilding AWS Glue pipelines in Azure Data Factory or using Snowflake-native ELT approaches.

o Migrating EMR Spark jobs to Snowflake SQL or Python-based pipelines.

o Migrating Redshift workloads to Snowflake with schema conversion and performance optimization.

o Transitioning S3-based data lakes (Hudi, Hive) to Snowflake external tables via ADLS Gen2 or Azure Blob Storage.

o Redirecting Kinesis/MSK streaming data to Azure Event Hubs, followed by ingestion into Snowflake using Streams & Tasks or Snowpipe.

• Support database migrations from AWS RDS (Aurora PostgreSQL, MySQL, Oracle) to Snowflake, focusing on schema translation, compatibility handling, and data movement at scale.

• Design modern Snowflake lakehouse-style architectures that incorporate raw, staging, and curated zones, with support for time travel, cloning, zero-copy restore, and data sharing.

• Integrate Azure Functions or Logic Apps with Snowflake for orchestration and trigger-based automation.

• Implement security best practices, including Azure Key Vault integration and Snowflake role-based access control, data masking, and network policies.

• Optimize Snowflake performance and costs using clustering, multi-cluster warehouses, materialized views, and result caching.

• Support CI/CD processes for Snowflake pipelines using Git, Azure DevOps or GitHub Actions, and SQL code versioning.

• Maintain well-documented data engineering workflows, architecture diagrams, and technical documentation to support collaboration and long-term platform maintainability.

 

Required Qualifications

• 9+ years of data engineering experience, with 3+ years on Microsoft Azure stack and hands-on Snowflake expertise.

• Proficiency in:

o Python for scripting and ETL orchestration

o SQL for complex data transformation and performance tuning in Snowflake

o Azure Data Factory and Synapse Analytics (SQL Pools)

• Experience in migrating workloads from AWS to Azure/Snowflake, including services such as Glue, EMR, Redshift, Lambda, Kinesis, S3, and MSK.

• Strong understanding of cloud architecture and hybrid data environments across AWS and Azure.

• Hands-on experience with database migration, schema conversion, and tuning in PostgreSQL, MySQL, and Oracle RDS.

• Familiarity with Azure Event Hubs, Logic Apps, and Key Vault.

• Working knowledge of CI/CD, version control (Git), and DevOps principles applied to data engineering workloads.

 

Preferred Qualifications

• Extensive experience with Snowflake Streams, Tasks, Snowpipe, external tables, and data sharing.

• Exposure to MSK-to-Event Hubs migration and streaming data integration into Snowflake.

• Familiarity with Terraform or ARM templates for Infrastructure-as-Code (IaC) in Azure environments.

• Certification such as SnowPro Core, Azure Data Engineer Associate, or equivalent.

Por favor confirme su dirección de correo electrónico: Send Email