Databricks Apps Developer Databricks Apps Developer Experience- 4 to 5 Years

Hoonartek

Pune District

On-site

INR 1,200,000 - 1,800,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Hoonartek in Pune, India, is seeking a Databricks Apps Developer to design, build, deploy and support secure data applications on the Databricks platform. The role covers Databricks Apps, MIS and operational reporting interfaces, Lakehouse data integration, application security, deployment automation and production support.

Databricks Apps supports Python and Node.js development using frameworks such as Streamlit, Dash, Gradio, React and Express.

Qualifications

  • Bolds hands-on experience with Databricks Apps or application development on Databricks.
  • Proficiency in Streamlit, Dash, Gradio, Flask or FastAPI.
  • Strong SQL and Databricks SQL experience.
  • Delta Lake and Lakehouse architecture.
  • Unity Catalog, permissions and data governance.
  • Databricks SDK, CLI and REST APIs.
  • Git and CI/CD deployment practices.

Responsibilities

  • Design and develop user-facing Databricks Apps.
  • Build MIS, reporting, workflow, data-entry and operational interfaces.
  • Develop frontend components using Streamlit, Dash, Gradio or React.
  • Develop backend services and APIs using Python, Flask, FastAPI, Node.js or Express.
  • Connect applications to Databricks SQL Warehouses, Delta Lake tables and Unity Catalog.
  • Implement parameterised SQL queries, filters, drill-downs, exports and data-entry workflows.
  • Integrate applications with Databricks Jobs, Workflows, APIs and external services.
  • Establish CI/CD using Git, Databricks CLI and Databricks Asset Bundles.
  • Monitor application logs, performance, usage and compute consumption.
  • Troubleshoot Databricks Apps, MIS reports, SQL queries, APIs and app performance issues.

Skills

Databricks Apps development
Python programming
Node.js programming
SQL querying
OAuth 2.0
APIs development
Data governance

Tools

Databricks
Streamlit
Dash
Gradio
Flask
FastAPI
Git
CI/CD
Databricks CLI
REST APIs

Job description

We empower enterprises globally through intelligent, creative, and insightful services for data integration, data analytics and data visualization.

Hoonartek is a leader in enterprise transformation, data engineering and an acknowledged world-class Ab Initio delivery partner.

Using centuries of cumulative experience, research and leadership, we help our clients eliminate the complexities & risk of legacy modernization and safely deliver big data hubs, operational data integration, business intelligence, risk & compliance solutions and traditional data warehouses & marts.

At Hoonartek, we work to ensure that our customers, partners and employees all benefit from our unstinting commitment to delivery, quality and value. Hoonartek is increasingly the choice for customers seeking a trusted partner of vision, value and integrity

How We Work?

Define, Design and Deliver (D3) is our in-house delivery philosophy. It's culled from agile and rapid methodologies and focused on 'just enough design'. We embrace this philosophy in everything we do, leading to numerous client success stories and indeed to our own success.

We embrace change, empowering and trusting our people and building long and valuable relationships with our employees, our customers and our partners. We work flexibly, even adopting traditional/waterfall methods where circumstances demand it. At Hoonartek, the focus is always on delivery and value.

Job Requirement

Role Summary

We are looking for a Databricks Apps Developer to design, develop, deploy and support secure data applications on the Databricks platform. The role will cover Databricks Apps, MIS and operational reporting interfaces, Lakehouse data integration, application security, deployment automation and production support.

Databricks Apps supports Python and Node.js development using frameworks such as Streamlit, Dash, Gradio, React and Express. Applications can connect to Databricks SQL and Unity Catalog-governed data and use OAuth-based authentication.

Key Responsibilities
  • Design and develop user-facing applications using Databricks Apps.
  • Build MIS, reporting, workflow, data-entry and operational interfaces.
  • Develop frontend components using Streamlit, Dash, Gradio or React.
  • Develop backend services and APIs using Python, Flask, FastAPI, Node.js or Express.
  • Connect applications to Databricks SQL Warehouses, Delta Lake tables and Unity Catalog.
  • Implement parameterised SQL queries, filters, drill-downs, exports and data-entry workflows.
  • Integrate applications with Databricks Jobs, Workflows, APIs, Model Serving and external services.
  • Implement application-level and user-level authentication using OAuth and service principals.
  • Ensure that applications respect Unity Catalog permissions, row-level filters and column masking.
  • Configure application resources, environment variables, secrets, permissions and network connectivity.
  • Develop unit tests, integration tests and security validations.
  • Deploy applications across Development, UAT and Production environments.
  • Establish CI/CD using Git, Databricks CLI and Databricks Asset Bundles.
  • Monitor application logs, performance, usage, failures and compute consumption.
  • Troubleshoot Databricks Apps, MIS reports, SQL queries, APIs and application-performance issues.
  • Perform root-cause analysis and implement permanent fixes.
  • Prepare technical design, deployment, support and operational documentation.
  • Work with business, MIS, data engineering, governance, security and infrastructure teams.
Mandatory Technical Skills
  • Hands-on experience with Databricks Apps or application development on Databricks.
  • Streamlit, Dash, Gradio, Flask or FastAPI.
  • Strong SQL and Databricks SQL experience.
  • Delta Lake and Lakehouse architecture.
  • Unity Catalog, permissions and data governance.
  • Databricks SDK, CLI and REST APIs.
  • OAuth 2.0, service principals and role-based access control.
  • Git and CI/CD deployment practices.
  • Application logging, debugging and performance tuning.
  • Experience working with AWS-hosted Databricks environments.
Preferred Skills
  • React, Angular, Svelte, Node.js or Express.
  • MIS and regulatory-reporting application development.
  • Databricks Workflows and Jobs.
  • AI/BI Dashboards and Genie integration.
  • Model Serving, Vector Search or RAG application development.
  • Testing frameworks such as Pytest, Playwright or Selenium.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

P1 - GP - Databricks Apps Developer
P1 - GP - Databricks Apps Developer

Atlas Systems • Bengaluru

Hybrid
INR 1,200,000 - 2,400,000
Senior Data Engineer-Databricks Senior Data Engineer-Databricks Experience- 7 to 10 Years
Senior Data Engineer-Databricks Senior Data Engineer-Databricks Experience- 7 to 10 Years

Hoonartek • Pune District

On-site
INR 1,500,000 - 2,300,000
Databricks - Solution Architect
Databricks - Solution Architect

Hoonartek • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Data Engineer
Data Engineer

Hoonartek • Pune District

On-site
INR 900,000 - 1,600,000
Databricks + Genie
Databricks + Genie

Hoonartek • Pune District

On-site
INR 900,000 - 1,300,000
Databricks Engineer
Databricks Engineer

Fa Ewjt Saasfaprod1 • Chennai

On-site
INR 3,500,000 - 6,000,000
Python Application Developer
Python Application Developer

Nxtwave Disruptive Technologies (Hiring for a Client) • Mumbai

Hybrid
INR 1,200,000 - 1,800,000
Databricks - Data Engineer
Databricks - Data Engineer

Tredence Inc. • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Databricks Developer / Data Architect
Databricks Developer / Data Architect

ExlService Holdings, Inc. • India

Hybrid
INR 1,500,000 - 2,100,000
Databricks Developer
Databricks Developer

Hoonartek • Mumbai Suburban

Hybrid
INR 1,200,000 - 1,800,000