Sr. Data Engineer (Databricks & Cloud Data Platforms) (Jaipur)

Sr. Data Engineer (Databricks & Cloud Data Platforms) (Jaipur)

07 Aug
|
Datansh Solutions
|
Jaipur

07 Aug

Datansh Solutions

Jaipur

- Role Overview: Semantic Layer & Data Modelling (Python-first) Design and implement the
- Data/Semantic Layer
- Python
- frameworks to define business metrics, dimensions, and KPIs as code.
- Build the "Gold" or "Serving" layer in Databricks using
- PySpark, embedding complex business logic directly into the data pipeline rather than downstream BI tools.
- Implement
- Metrics-as-Code
- practices to ensure consistent definitions across different analytical tools (Power BI, custom apps, data science models).
- Translate functional business requirements into Python-based transformation logic for the final serving layer.
- Data Pipelines & Databricks Design, build, and maintain scalable batch and streaming pipelines using
- Databricks Workflows
- Apache Spark.
- Develop robust ETL/ELT processes to ingest data from diverse sources (IoT, ERPs, APIs) and move it through the Medallion Architecture (Bronze $o$ Silver $o$ Gold).
- Optimize Python/Spark code for performance, partition management, and cost efficiency.
- Architecture & Governance Contribute to the design of Lakehouse architectures, ensuring the semantic layer supports both self-service BI and advanced analytics.
- Implement data governance and quality checks within the Python pipeline code.
- Ensure the semantic layer aligns with Clients data security standards (Row-Level Security, masking) and access controls.
- Collaboration Work closely with Business Analysts to understand metric definitions and codify them in Python.
- Collaborate with Data Scientists to expose semantic features for Machine Learning models.




- Mentor junior engineers for data modeling.
- Minimum
- 5 years
- of professiIn this role, you will play a key role in designing and implementing clients next-generation data platforms.
- You will move beyond traditional ETL by focusing on the
- Semantic Layer, using
- Python
- to define complex business logic, metrics, and data models as code.
- You will bridge the gap between raw data and business consumption, ensuring consistent, governed data delivery via Databricks.

Your Responsibilities: onal experience in Data Engineering.

- Strong expertise in Python
- for data manipulation and modelling (pandas, PySpark).
- Proven experience building
- Semantic/Serving layers
- programmatically (not just drag-and-drop BI modeling).
- Experience with
- Databricks
- and the
- Delta Lake
- ecosystem.
- Familiarity with "Data-as-Code" or "Metrics-as-Code" concepts (e.g., using dbt with Python models, or custom Python semantic frameworks).
- Robust understanding of dimensional modeling (Star Schema) and how to implement it via Spark/Python.

Technical skills Languages:

- Python (Advanced), SQL (Strong).
- Core Platform:
- Azure Databricks, Apache Spark (PySpark), Delta Lake.
- Semantic/Modeling:
- Building serving layers in PySpark, dbt (Python models), or Python-based metric layers.

Data Architecture:

- Medallion Architecture (Bronze/Silver/Gold), Dimensional Modeling.
- DevOps:
- CI/CD for data pipelines (Azure DevOps/GitHub Actions), Git flow.
- Concepts:
- ACID transactions, Time Travel, Unity Catalog, Governance.

📌 Sr. Data Engineer (Databricks & Cloud Data Platforms) (Jaipur)
🏢 Datansh Solutions
📍 Jaipur

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: sr. data engineer (databricks & cloud data platforms) (jaipur) / jaipur

Subscribe to this job alert:

Get the latest job offers by email for: sr. data engineer (databricks & cloud data platforms) (jaipur) / jaipur