Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Gemini, Cursor and Grok
Connect

Impetus Technologies

NewBe an early applicant

Senior Azure Data Engineer

Posted Updated 18 views
Discussion

Summary

Designs and builds scalable data ingestion and ELT/ETL pipelines using Azure Databricks and Apache Spark (Python, SQL, or Scala). Day-to-day work covers cluster configuration and tuning, data quality checks, CI/CD automation, monitoring/troubleshooting, and Databricks cost optimization while collaborating with client and offshore teams.

Looking for a Senior Azure Databricks engineer with 5 to 8 years of experience.


Roles and Responsibilities

To Work with client and offshore teams.

Design and Build Data Pipelines

Develop scalable and efficient data ingestion pipelines using Azure Databricks and Apache Spark. Working knowledge of DBT a plus
Data Transformation and Processing

Create and maintain data transformation scripts and notebooks using Spark with Python, SQL, or Scala.
Implement ELT/ETL workflows to prepare data for analytics and reporting.
Cluster Configuration and Optimization.

Configure Azure Databricks clusters for optimal performance, cost-efficiency, and resource utilization.
Manage cluster policies, including autoscaling, instance types and runtime versions.
Monitor cluster health and tune Spark configurations to improve job execution times.
Data Quality and Validation.

Implement data quality checks and validation processes within Databricks notebooks and workflows.
Automation and CI/CD.

Develop and maintain CI/CD pipelines for automated deployment of Databricks notebooks, jobs, and configurations.
Monitoring and Troubleshooting.

Monitor Databricks jobs, clusters, and pipelines for failures or performance bottlenecks. Platform usage metrics
Troubleshoot and resolve issues related to data processing, cluster performance, job execution and platform related issues.
Cost Management and Optimization

Track and analyse Databricks usage and costs.
Optimize cluster configurations and usage patterns to reduce expenses.
Implement policies to control resource consumption and prevent cost overruns.
Collaboration and Support

Provide technical support and guidance on Databricks platform usage and best practices.

Skills

What Senior Data Engineering jobs ask for — and how much of it you have →
Apply

See also

Data Engineering jobs by country — openings, pay and top skills →