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