Role: Azure Engineer
Location : Aliso Viejo, CA (Onsite)
Job Type: Full Time
RequiredSkills:
Python, Azure, Databricks, SQL, ADF, Fabric/Synapse, Snowflake, Apache Spark (PySpark/SQL), Kafka, dBT
Experience Required: Min 10+ years
Experience and Qualifications:
- Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
- 10+ years in data engineering/architecture with substantial hands-on depth in Azure.
- Expert in Azure Databricks & Apache Spark (PySpark/SQL), Delta Lake, Unity Catalog, job orchestration, and performance tuning.
- Strong Snowflake on Azure experience (schema design, performance/cost optimization, RBAC, streams/tasks).
- dbt expertise (project structure, tests, exposures, macros; Core or Cloud) and solid SQL/Python fundamentals.
- Proven track record building ETL/ELT pipelines with ADF and/or Synapse/Fabric pipelines; familiarity with Event Hubs/Kafka for streaming.
- Solid foundation in lakehouse and warehousing architectures, dimensional modeling, medallion patterns, and data quality frameworks.
- Security & governance know-how: Purview lineage/catalog, data masking, PII handling, managed identities, private networking
Nice to Have:
- Experience with Azure ML, feature stores, or serving ML pipelines from Databricks/Snowflake.
- Infrastructure as Code (Terraform/Bicep) for Azure data platforms, containerization with Docker.
- Observability tools (Great Expectations/Delta Expectations, Databricks quality flows, Monte Carlo, DataDog).
Certifications (Preferred):
- Databricks Certified Data Engineer Professional (or Architect).
- Microsoft Azure: DP-203 (Data Engineering), Azure Solutions Architect Expert, Azure Security Engineer Associate.
- Snowflake: SnowPro Core / Advanced.