Azure Data lead - Python, Pyspark, Databricks, ADF, Data Lake
Aroha Technologies, Inc · New York, NY · 1 mo ago
On-siteInformation TechnologyContract
About the role
Azure Senior Data Lead leads modernization of Python applications into scalable PySpark solutions on Azure Databricks.
Responsibilities
- Analyze existing Python OOP applications and redesign single-node processing logic for distributed Spark execution.
- Design, develop, and deploy enterprise-scale data pipelines on Azure Databricks; build reusable PySpark frameworks and utility modules.
- Implement Delta Lake solutions using the Bronze–Silver–Gold architecture.
- Build robust ETL/ELT pipelines with Azure Data Factory, ADLS Gen2, and Azure Synapse Analytics.
- Implement data quality, reconciliation, validation, and monitoring frameworks.
- Optimize Spark jobs using partitioning, bucketing, caching, broadcast joins, Adaptive Query Execution, and Delta optimization.
- Benchmark converted applications against original Python implementations.
Core Skills
- Python (expert), OOP, and advanced Python design patterns
- PySpark, Spark SQL, and SQL
- Azure Databricks, Azure Data Factory, ADLS Gen2
- Apache Spark, Delta Lake, Data Lakehouse architecture, distributed computing
Must-have Skills
- Python
- Azure Databricks
- Azure Data Factory (ADF)
- MS SQL
- Oracle PL/SQL
Good to Have
- PySpark
- Certifications in Azure Data Factory, Azure Databricks, SQL, Oracle, or Python
Experience & Expected Outcome
Senior data engineering leader with proven delivery of large-scale Databricks modernization programs. Expected outcome: Existing Python applications converted into scalable, cost-efficient, enterprise-grade data solutions on Azure Databricks with proven performance parity.