Jobs / Bupa

Senior Data Platform Engineer

Bupa · Salford, ENG, United Kingdom
Salford, ENG, United KingdomHybrid
Remuneration
10% bonus
Location
Salford, ENG, United Kingdom
Visa sponsorship
Not specified

Job summary

Design and operate a scalable, secure enterprise data platform supporting analytics and business intelligence in healthcare and insurance. Build Azure and Snowflake platform components, automate infrastructure with Terraform, deliver CI/CD pipelines using Azure DevOps and GitHub Actions, and implement observability and security practices. The role also includes collaborating on platform standards and mentoring engineers.

Benefits

25 days of annual leave, increasing with service, with option to buy or sellHealth insuranceEnhanced pension planLife insuranceAnnual performance-based bonusGym access or local discountsWellbeing programmeReferral programmeCycle-to-work schemeEmployee mentoring programmePrivate dental insuranceFree flu vaccinationsAdditional leaveCanteenPaid volunteer timeFinancial planning servicesPrivate medical insurance

Qualifications

  • Extensive platform engineering experience, particularly with Azure-based data solutions.
  • Expert knowledge of Azure and/or Snowflake services, including Data Factory, Data Lake, Azure ML, and Power BI or Fabric.
  • Experience with Terraform infrastructure as code and CI/CD pipelines using Azure DevOps and GitHub Actions.
  • Strong understanding of observability, logging, metrics, alerting, and performance optimization.
  • Experience applying cloud security and secure-by-design principles, including network isolation, IAM, and data protection.
  • Proficiency in PowerShell, Bash, or Python for scripting and automation.
  • Ability to collaborate across engineering, data science, and business teams.
  • Ability to document technical designs, contribute to platform standards, and present solutions to stakeholders.
  • Leadership and mentoring experience is highly desirable.

Responsibilities

  • Design and deliver robust, automated, scalable Azure and Snowflake data platform components.
  • Develop and maintain reusable Terraform infrastructure as code across environments.
  • Build and optimize CI/CD pipelines using Azure DevOps and GitHub Actions.
  • Implement observability practices for logging, metrics, and alerting.
  • Align implementation with platform standards and architectural patterns.
  • Provide technical guidance and mentorship to engineers.

Skills

AzureAzure DevOpsBashGitHubGitHub ActionsIAMPowerShellPythonSnowflakeTerraform

Work schedule

Full time, 37.5 hours per week

Industry

HealthcareInsurance

Relocation

No