Jobs / Bupa

Data Platform Engineer

Bupa · Staines-upon-Thames, ENG, United Kingdom
Staines-upon-Thames, ENG, United KingdomFull timeExp: 3+ yrsHybrid
Remuneration
10% bonus and benefits
Location
Staines-upon-Thames, ENG, United Kingdom
Visa sponsorship
Not specified

Job summary

The Data Platform Engineer builds and operates cloud infrastructure supporting analytics, reporting, and data science in a regulated healthcare environment. The role focuses on Azure and Snowflake platform components, Terraform-based infrastructure automation, CI/CD pipelines, monitoring, and troubleshooting, while collaborating with engineering, architecture, and data teams to deliver secure, reliable environments.

Benefits

25 days of holiday, increasing with service, with option to buy or sellHealth insuranceEnhanced pension planLife insuranceAnnual performance-based bonusOnsite gym or local gym discountsCanteenPaid volunteer timeCycle-to-work schemeHealth and wellbeing programmeGym membershipPrivate medical insurancePrivate dental insuranceFree flu vaccinationsAdditional leaveEmployee mentoring programmeFinancial planning servicesReferral programme

Qualifications

  • Approximately 3+ years' experience in platform, cloud, or data platform engineering
  • Strong Terraform experience and a relevant HashiCorp certification, or equivalent demonstrable cloud Infrastructure as Code experience
  • Hands-on experience with Azure data services such as Data Factory, Data Lake, Power BI, or Fabric
  • Experience with Snowflake or another relational cloud data platform
  • Experience building CI/CD pipelines with Azure DevOps or GitHub Actions
  • Working knowledge of monitoring tools such as Azure Monitor, Log Analytics, or Application Insights
  • Scripting experience with PowerShell, Bash, or Python for automation

Responsibilities

  • Design, build, and maintain Azure and Snowflake data platform components
  • Develop and maintain Terraform infrastructure for repeatable, automated deployments
  • Build and operate CI/CD pipelines using Azure DevOps or GitHub Actions
  • Monitor platform logging, metrics, and alerts
  • Troubleshoot platform issues and escalate when appropriate
  • Collaborate with engineering, architecture, and data teams to provision secure, performant environments
  • Maintain documentation, runbooks, and operational procedures
  • Identify improvements to automation, performance, and reliability

Skills

AzureAzure DevOpsAzure MonitorBashGitHubGitHub ActionsPowerShellPythonSnowflakeTerraform

Certifications

HashiCorp Certified: Terraform Associate or equivalent demonstrable expertise

Work schedule

Full-time, 37.5 hours per week

Industry

HealthcareHealth insurance

Relocation

No