Middle Data Engineer — Snowflake / dbt / Azure
600 – 800 $в месяц
Удалённоот 2 лет
PythonSQLGitAzureDBTApache SparkSnowflake
Описание
Responsibilities
- Hourly ingestion from SQL Server and 24/7 OLTP systems
- Ingesting files from customer NAS shares and APIs into Azure Blob Storage
- Building and maintaining dbt models in Snowflake
- Handling production issues: schema changes, failed hooks, missing files and jobs that fail halfway
Requirements
- 2+ years of data engineering experience
- Hands-on experience with Snowflake: streams, Time Travel, data sharing, and standard, transient, hybrid and Iceberg tables
- Advanced SQL skills (live coding in Snowflake is part of the interview)
- Experience with dbt: macros shared across projects, pre- and post-hooks, SCD Type 2
- Experience with Azure Data Factory or Azure Synapse Pipelines, including self-hosted integration runtimes
- Python and PySpark
- Git and pull-request workflows, code review and automated testing
Nice to have
- Azure Function Apps and Logic Apps
- Microsoft Defender for scanning incoming files
- Databricks
- Orchestration tools (e.g. Airflow)
We offer
- Fully remote work
- Performance-based bonus
- Professional growth opportunities
Hiring process
- Online coding assessment
- Technical interview
- Final discussion with the manager