We are seeking a Senior Data Platform Engineer to join our team and contribute to the design and operation of a scalable, secure enterprise data platform supporting advanced analytics and business intelligence in a healthcare and insurance setting.
Requirements
- Extensive experience in platform engineering, with a strong emphasis on Azure-based data solutions.
- Expert-level knowledge of Azure and/or Snowflake services, including Data Factory, Data Lake, Azure ML, and Power BI/Fabric.
- Proven experience with infrastructure-as-code using Terraform and building CI/CD pipelines via Azure DevOps and GitHub Actions.
- Strong grasp of observability practices, including logging, metrics, alerting, and performance optimization.
- Deep understanding of cloud security, with experience applying secure-by-design principles in Azure and/or Snowflake (e.g., network isolation, IAM, data protection).
- Proficiency in scripting and automation using PowerShell, Bash, or Python.
- Collaborative mindset, with a proven track record of working effectively across engineering, data science, and business teams.
- Clear communicator, capable of documenting technical designs, contributing to platform standards, and presenting solutions to stakeholders.
- Leadership experience, including mentoring junior engineers and fostering a culture of continuous improvement and knowledge sharing – highly desirable.
Benefits
- 25 days holiday, increasing through length of service, with option to buy or sell
- Bupa health insurance as a benefit in kind
- An enhanced pension plan and life insurance
- Annual performance-based bonus
- Onsite gyms or local discounts where no onsite gym available
- Various other benefits and online discounts