Requirements
- 5+ years designing and building data solutions on Microsoft Azure
- 2+ years with Databricks (Delta Lake, PySpark, SQL Warehouses)
- Strong experience with dbt (data build tool): incremental models, custom macros, multi-adapter setups (Databricks + SQL Server)
- Expert-level SQL skills: Databricks SQL for Delta Lake transformations and T-SQL for Azure SQL Database performance tuning
- Hands-on experience with Azure Functions (Python) and event-driven architectures (Azure Event Grid, Blob Storage triggers)
- Familiarity with medallion architecture patterns (bronze/silver/gold) and CDC (Change Data Feed) pipelines
- Working knowledge of XML data parsing/ingestion at scale (PySpark XML processing)
- Strong understanding of Azure security fundamentals (Key Vault, RBAC, managed identities)
- Experience with multi-tenant data platform design and tenant-scoped data isolation
- English level: B1+ (Intermediate) or higher
Nice to Have
- Microsoft Certified: Azure Data Engineer Associate (DP-203) or Databricks Data Engineer Associate
- Experience with IaC (Bicep or Terraform) and CI/CD (GitHub Actions)
- Familiarity with BI platforms, particularly Luzmo, for provisioning datasets and self-service reporting
- Knowledge of Python for Databricks notebooks, Azure Functions, and utility scripts
- Experience with cost-governance / FinOps in Azure and Databricks
- Exposure to SQLFluff or similar SQL linting/quality tools
Benefits
- Technical and non-technical training for professional and personal growth
- Internal conferences and meetups to learn from industry experts
- Support and mentorship from an experienced employee to help you professional grow and development
- Health insurance
- English courses
- Sports activities to promote a healthy lifestyle
- Flexible work options, including remote and hybrid opportunities
- Referral program for bringing in new talent
- Work anniversary program and additional vacation days
Additional Information
- English level: B1+ (Intermediate) or higher