Senior Data Engineer - Azure… job at EnerMech, Da remoto

EnerMech is hiring: Senior Data Engineer - Azure Databricks Platform in Da remoto. <p>We are EnerMech, a specialist service company that delivers safe…

Company: EnerMech · Location: Da remoto (Regno Unito) · Work mode: remote · Contract: Full-time

<p>We are EnerMech, a specialist service company that delivers safe, integrated solutions for complex energy projects.</p><p>For over 50 years, we've been energizing our clients across the world with unrivalled expertise, equipment, and technology that supports the entire asset life-cycle - offshore and on land.</p><p>We enable progress through our three global business lines: Energy Solutions, Infrastructure &amp; Industrial Solutions, and Lifting Solutions. </p><p>Within these areas, we offer a wide range of services, including cranes, lifting, fluid power, training, equipment rental, pipeline and subsea, process, and valves - all designed to help our clients optimize performance, enhance reliability, and improve efficiency.</p><p>With a focus on operational excellence, we deliver value through our customized integrated solutions. This approach reduces risk and enhances efficiencies making us a leading and trusted partner every step of the way.<br /><br /></p><p><strong>The Role &amp; Responsibilities</strong></p><p>The role will be responsible for taking technical ownership of key workstreams on EnerMech's Azure Databricks data platform, operating across the full platform stack: data modelling and pipeline development in Databricks, the underlying Azure infrastructure, and the CI/CD, DevOps and DataOps practices that keep the platform reliable, secure and scalable. </p><p>The role holder operates with a high degree of autonomy, makes and documents architectural decisions, resolves complex platform issues, and is a technical point of contact for the global EBS Team, and business stakeholders.</p><p>This is a fully remote role in the <strong>UK</strong>,supporting our Enterprise Business Systems (EBS) function in the Mumbai Shared Service Centre.</p><p></p><p>Key reponsibilities will include:</p><ul><ul><li>Design, build, quality and reliable operation of assigned workstreams on the Azure Databricks data platform, from scoping through to production deployment. </li></ul><ul><li>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. </li><li>Build and optimise Delta tables and materialized views, with attention to performance at scale. </li><li>Design and implement data quality frameworks (preferably DQX or equivalent), including quarantine/error handling and validation against data contracts. </li><li>Define job-specific compute configurations appropriate to each workload, balancing performance and cost. </li><li>Contribute to and troubleshoot Terraform-managed infrastructure (networking, storage, Key Vaults, Managed DevOps Pools, Dev Centers). </li><li>Own and maintain Azure DevOps build and release pipelines, variable groups/libraries, and repository security, permissions and branch policies. </li><li>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. </li><li>Operate autonomously across a workstream, from scoping through to production deployment. </li><li>Use AI-assisted tooling to support day-to-day development, validating outputs against authoritative sources (architecture decisions, technical leads, documentation) before acting on them. </li><li>Communicate clearly with technical and non-technical stakeholders, including across time zones with colleagues in the UK, Americas, Middle East and Asia Pacific.</li></ul></ul><p></p><p></p><p><strong>The Requirements</strong></p><p>Essential </p><ul><li>Bachelor's degree in Computer Science, Engineering, Information Systems or a related discipline, or equivalent practical experience. </li></ul><ul><li>Typically 6+ years in data engineering, including 3+ years hands-on with Azure Databricks in production. </li></ul><ul><li>Demonstrated ownership of medallion architecture design and data modelling. </li></ul><ul><li>Implemented data quality frameworks and data contracts in production. </li></ul><ul><li>Implemented PII protection (masking, tokenisation or access tiering) across environments. </li></ul><ul><li>Platform engineering experience: diagnosing infrastructure issues, not just consuming platform services. </li></ul><ul><li>Track record of autonomous delivery, including direct stakeholder engagement. </li></ul><ul><li>Databricks Certified Data Engineer Associate (minimum). </li></ul><p></p><p>Desirable </p><ul><li>Databricks Certified Data Engineer Professional. </li></ul><ul><li>Microsoft AZ-400: Designing and Implementing Microsoft DevOps Solutions. </li></ul><ul><li>Multi-environment Azure networking (VNet peering, DNS zone design, NAT Gateway). </li></ul><ul><li>Migrating or standing up CI/CD pipelines, incl. introducing pipeline templates/standards. </li></ul><ul><li>Governance and identity patterns (e.g. Entra ID, RBAC scoping). </li></ul><ul><li>Applying regulatory frameworks (e.g. GDPR) to data platform design. </li><li>Shared service centre or global delivery model experience, ideally in energy or industrial services.</li></ul><p></p><p></p>

© 2026 JobMule