Save Job Back to Search Job Description Summary Similar JobsDay rate of up to £40012 month contract with BRITISH PETROLEUMAbout Our ClientOur client operates within the Oil and Gas sector. British Petroleum.Job DescriptionRole 1: CDI Data EngineerImplement and maintain SCI base, fact and curated pipelines.Deliver Elavon/PAR/WRE/payment and loyalty matching.Support ICE-to-EV data engineering and dashboard datasets.Implement DO-site and market-specific logic.Investigate volume drops, match-rate changes and data completeness defects.Execute controlled reloads, production validation, DQ/freshness controls and BAU support.Prepare PRs, tests, technical designs, CAB/release evidence and stakeholderRole 2: BNA Production-Readiness, MLOps & Integration Engineer:Automate end-to-end BNA orchestrationReliable retry/recovery and idempotent processingProduction monitoring and alerting automated activation and acknowledgement handlingReducing manual intervention Stable QA → production deployment processRunbooks and operational handoverReducing runtime and production failuresRole 3: CIS/SCI Integration & Post-Migration Stabilisation Engineer:Repointing remaining CIS/SCI dependenciesStabilising migrated pipelinesReusable error-handling patternsReducing legacy technical debtRemoving dual-platform monitoringResolving SFMC/Comarch integration issuesReducing production support burdenClear handover into BAUThe Successful ApplicantRole 1: CDI Data EngineerMust Have worked with:Strong SQL, Python/Spark and Databricks pipeline engineering background.Large-scale transaction, payment, loyalty, EPOS/WRE and identity-matching work historyHistorical/full/incremental loads, high-water marks and reconciliation.Azure DevOps PRs, unit testing, CI/CD and production release support.Nice to have: Reporting/Power BI dataset exposure desirable. SFMC/CIS integration and multi-market SCI knowledge desirable.Role 2: BNA Production-Readiness, MLOps & Integration EngineerMust Have:Strong hands-on background in Databricks, PySpark, Python and SQL Production pipeline engineering and troubleshootingWorkflow orchestration and dependency management Idempotency, retry/restart and failure-recovery patterns CI/CD, version control and automated deploymentWorked across monitoring, logging and operational alertingCompleted data-quality and reconciliation controls API/file/SFTP integration patternsNice to have: Delta Lake / Delta MERGE Databricks Asset Bundles Azure DevOps MLOps/model deployment work history SFMC or Comarch integration Customer decisioning / personalisation platformsRole 3: CIS/SCI Integration & Post-Migration Stabilisation EngineerMust Have worked with:Strong hands-on background with Databricks, SQL, Python/PySpark ETL/ELT Data-pipeline migrationLegacy-to-cloud modernisationProduction troubleshootingDependency analysisPipeline repointingError handling and recoveryData validation/reconciliationIntegration testingProduction support / L2-L3 troubleshootingNice to have: AWS-to-Databricks migration Informatica / SSIS / legacy ETL SFMC Comarch SFTP/file interfaces Azure/AWS CI/CDWhat's on Offer£200-£400 day rate2-3 days a week in office12 months contractInside IR35 only.ContactZara WoolfQuote job refJN-102026-7138048Phone number+442072692152Job summaryJob functionTechnologySubsectorData AnalysisSectorEnergy & Natural ResourcesWhereInternationalContract typeTemporaryConsultant nameZara WoolfConsultant phone+442072692152Job referenceJN-102026-7138048