E

EnerMech

Global asset support for energy projects

Senior Data Engineer - Azure Databricks Platform

Data EngineeringConfirmed live in the last 24 hours
Full-timeMumbai, Maharashtra, IndiaNo salary listedIn-person

About the Job

Requirements

  • A bachelor's degree in Computer Science, Engineering, Information Systems, or a related discipline, or equivalent practical experience.
  • Typically six or more years in data engineering, including three or more years of hands-on Azure Databricks experience in production.
  • Demonstrated ownership of medallion architecture design and data modelling.
  • Experience implementing data quality frameworks and data contracts in production.
  • Experience implementing PII protection, such as masking, tokenisation, or access tiering, across environments.
  • Platform engineering experience diagnosing infrastructure issues, not just consuming platform services.
  • A track record of autonomous delivery, including direct stakeholder engagement.
  • Databricks Certified Data Engineer Associate certification, at minimum.

Responsibilities

  • Design, build, and ensure quality and reliable operation of assigned workstreams on the Azure Databricks data platform, from scoping through production deployment.
  • Maintain the integrity of the medallion data model (bronze/silver/gold) for assigned data domains, ensuring data is modelled, validated, documented, and certified for downstream reporting and analytics.
  • Build and optimise Delta tables and materialized views, with attention to performance at scale.
  • Design and implement data quality frameworks, preferably DQX or equivalent, including quarantine and error handling and validation against data contracts.
  • Define job-specific compute configurations for each workload, balancing performance and cost.
  • Contribute to and troubleshoot Terraform-managed infrastructure, including networking, storage, Key Vaults, Managed DevOps Pools, and Dev Centers.
  • Own and maintain Azure DevOps build and release pipelines, variable groups and libraries, repository security, permissions, and branch policies.
  • Support environment-level Azure configuration, including subscription-level access, RBAC for user and pipeline (service principal) identities, and Terraform state backend management across multiple storage accounts and environments.
  • Operate autonomously across a workstream from scoping through production deployment.
  • Use AI-assisted tooling in day-to-day development and validate outputs against authoritative sources, including architecture decisions, technical leads, and documentation, before acting on them.
  • Communicate with technical and non-technical stakeholders across time zones, including colleagues in the UK, Americas, Middle East, and Asia Pacific.

Desired Qualifications

  • Databricks Certified Data Engineer Professional certification.
  • Microsoft AZ-400: Designing and Implementing Microsoft DevOps Solutions certification.
  • Experience with multi-environment Azure networking, including VNet peering, DNS zone design, and NAT Gateway.
  • Experience migrating or standing up CI/CD pipelines, including introducing pipeline templates and standards.
  • Experience with governance and identity patterns, such as Entra ID and RBAC scoping.
  • Experience applying regulatory frameworks, such as GDPR, to data platform design.
  • Shared service centre or global delivery model experience, ideally in energy or industrial services.

About the Company

EnerMech

Global asset support for energy projects

EnerMech provides global asset-support services for energy and infrastructure projects, covering the full asset lifecycle from pre-commissioning through maintenance. It serves oil and gas, renewables, and other infrastructure markets by combining skilled personnel, advanced equipment, intellectual property, and digital technology to deliver integrated, multi-discipline solutions that minimize project delays and cut operational risk. Revenue comes from long-term service contracts, project-based engagements, and specialized consulting, powered by agile, continuously trained teams that work across regions. Unlike firms that offer siloed services, EnerMech delivers end-to-end support with a strong emphasis on safety, integrity, and efficiency, leveraging technology and IP to tailor solutions to each asset. The company’s goal is to keep critical assets operating reliably and safely, reducing downtime and extending asset life through comprehensive, risk-focused service delivery.

Company size
1,001-5,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Aberdeen, United Kingdom
Founded
2008

Recently Posted Jobs

Explore more opportunities at EnerMech

See more jobs