Job Description - Databricks Developer
| Role: |
Databricks Developer |
| Location: |
Gurgaon/Bangalore (5 days mandatory work from office) |
| Type: |
Full-time |
| Experience: |
8+ years |
Key Responsibilities
-
Design, build, and maintain ETL/ELT pipelines on Databricks using PySpark,
Spark SQL, and Delta Lake.
-
Develop and optimize data ingestion frameworks, data transformations, and
end-to-end workflows for batch and streaming use cases.
-
Implement Delta Lake-based architectures, including versioning, schema
evolution, and ACID-compliant pipelines.
-
Work with stakeholders to understand data requirements and translate them
into scalable data engineering solutions.
-
Manage and optimize Databricks clusters, jobs, and notebooks for performance
and cost efficiency.
-
Ensure data quality, reliability, and observability through validation
frameworks and monitoring.
-
Contribute to data modeling, metadata management, and best practices within
the data platform.
Must have Skills & Experience
-
8+ years of experience in data engineering with 6+ years of hands-on
expertise in Databricks.
-
Hands-on experience with Spark (PySpark/Spark SQL) and distributed data
processing.
-
Solid SQL knowledge and experience working with large-scale datasets.
-
Strong understanding of Delta Lake, medallion architecture, and scalable
lakehouse patterns.
-
Good understanding of CI/CD, Git, and modern DevOps practices for data
pipelines.
-
Familiarity with structured/unstructured data, data quality frameworks, and
performance tuning.
Copyright © 2024 Company Name. All rights reserved.