Data Engineer

Posted 2hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Data Engineer building scalable Azure and Snowflake data platforms for Datavail’s data management and cloud services. Developing pipelines, warehouses, lakes, and analytics solutions.

Responsibilities:

  • Design, develop, and maintain scalable data engineering solutions on Azure and Snowflake platforms
  • Build and optimize ETL/ELT pipelines using Azure Data Factory, Databricks, and Snowflake for structured and unstructured data
  • Develop and maintain enterprise data warehouses, data marts, and analytical datasets for reporting, BI, and advanced analytics
  • Implement data transformation and orchestration using PySpark, SQL, Python, and Snowflake stored procedures
  • Design and manage cloud-based data lakes using ADLS Gen2 and Delta Lake
  • Collaborate with business stakeholders, data analysts, and architects to translate requirements into scalable data solutions
  • Monitor and optimize pipeline performance for reliability, scalability, and cost efficiency
  • Implement data quality frameworks, validation rules, and monitoring processes
  • Manage Snowflake databases, schemas, warehouses, tasks, streams, and data-sharing capabilities
  • Develop dimensional and normalized data models
  • Implement security controls, access management, encryption, and governance policies across Azure and Snowflake
  • Support cloud migration and modernization from on-premises or legacy platforms
  • Automate deployments using Azure DevOps, Git repositories, and CI/CD pipelines
  • Troubleshoot production issues, perform root cause analysis, and resolve data-related challenges
  • Participate in Agile ceremonies, code reviews, and technical design discussions
  • Create technical documentation, architecture diagrams, operational runbooks, and knowledge-transfer materials
  • Datavail provides data management, application development, analytics, and cloud services through a technology-enabled delivery platform

Requirements:

  • 6+ years of experience designing, developing, and optimizing enterprise-scale data platforms using Microsoft Azure and Snowflake
  • Proven expertise in building scalable data pipelines, data warehouses, and analytics solutions leveraging Azure Data Factory (ADF), Azure Databricks, Azure Synapse Analytics, Snowflake, Python, SQL, and Spark
  • Experience in data modeling, ETL/ELT development, cloud migration, performance tuning, data governance, and CI/CD practices
  • Strong background integrating data from multiple sources and enabling business intelligence and advanced analytics solutions
  • Knowledge of Azure Data Factory (ADF), Azure Databricks, Azure Synapse Analytics, Snowflake Data Cloud, Python, PySpark, SQL, ADLS Gen2, Azure Functions, Delta Lake, data warehousing, data modeling, ETL/ELT, CI/CD, Azure DevOps, Git, performance tuning, data governance, security, Power BI integration, and Agile/Scrum methodologies
  • Microsoft Certified: Azure Data Engineer Associate (DP-203) preferred
  • SnowPro Core Certification preferred