At a Glance
- Tasks: Design and build scalable data pipelines while managing Azure platform components.
- Company: Join a leading company in data and analytics with a focus on innovation.
- Benefits: Enjoy a mostly remote role with competitive salary and professional growth opportunities.
- Other info: Collaborative environment with opportunities for continuous learning and career advancement.
- Why this job: Make an impact by optimising data solutions and mentoring junior engineers.
- Qualifications: 10+ years in data engineering, strong Python/PySpark skills, and Azure expertise required.
The predicted salary is between 70000 - 90000 £ per year.
We are seeking a skilled and experienced Senior Data / Platform Engineer to join our Data & Analytics team. This hybrid role combines hands-on data engineering on Databricks and Azure Synapse with platform administration responsibilities across our cloud data estate. The role holder will design, build, and operate scalable data pipelines while also maintaining the underlying Azure platform — including infrastructure-as-code (Pulumi), CI/CD automation, monitoring, security, and Databricks workspace administration. The ideal candidate combines strong Python/PySpark engineering skills with deep Azure platform knowledge and a service-excellence mindset, ensuring the Allianz Data Technology platform remains secure, reliable, and aligned to Allianz standards.
Duties and Responsibilities
- Lead solution design activities, collaborating with peers and mentoring junior colleagues to define and execute the team backlog.
- Develop, test, and document scalable ETL/ELT data pipelines and workflows using Databricks and Azure Synapse to ingest and transform data from a variety of sources.
- Administer and maintain Azure data platform components including Synapse, Databricks, ADLS Gen2, Key Vault, networking (VNets, NSGs, Managed Private Endpoints) and access control (RBAC, ACLs).
- Manage infrastructure-as-code across Dev, Staging, and Production environments using Pulumi (and equivalents such as Terraform / Bicep).
- Design and operate CI/CD pipelines using GitHub Actions (with OIDC federation) and/or Azure DevOps, supporting trunk-based development practices.
- Administer Databricks workspaces — cluster policies, Secret Scopes, Repos/Git integration, Workflow job health, and Unity Catalog governance.
- Monitor platform and pipeline health using Azure Monitor, Log Analytics, KQL, and Azure Dashboards; triage and resolve incidents.
- Implement robust data security and ensure compliance with data privacy regulations; manage service principals, Managed Identities, and least-privilege access.
- Carry out routine platform operations: patching, backups, storage lifecycle, tagging, access reviews, DR readiness, and runbook execution.
- Identify and address performance bottlenecks and data quality issues to ensure data accuracy and reliability.
- Work with testers to ensure automated test plans are in place and agree test packs for UAT; review peers' work and take accountability for the quality of squad deliverables.
- Collaborate with stakeholders and analysts to understand data requirements and deliver clean, reliable, accessible data.
- Ensure solution designs align with the Allianz Data Technology Strategy, maintaining and enhancing Allianz standards and Service Excellence.
- Maintain technical documentation to Allianz standards (e.g., Grimlock) and stay current with industry trends, driving continuous improvement and innovation.
Qualification, Experience, Technical and Functional Skills
- Bachelor's or Master's degree in Computer Science, Information Systems, or a related field, with 6–10 years of relevant experience in data engineering and Azure platform administration.
Must Have
- Databricks: hands-on experience building and optimizing pipelines, managing Delta Lake, and administering workspaces (cluster policies, Unity Catalog, Secret Scopes, Workflows).
- Python / PySpark: strong programming skills for data processing, automation, and scripting.
- Azure data stack: Synapse, Databricks, ADLS Gen2, Key Vault — including Linked Services, Managed Identity, and Spark Pool configuration.
- Azure platform fundamentals: compute, storage, networking (VNets, NSGs, Private Endpoints), identity and RBAC.
- CI/CD: GitHub Actions (with OIDC federation) and/or Azure DevOps for data and platform deployments.
- Infrastructure-as-Code: Pulumi (or Terraform / Bicep) across multiple environments.
- Scripting: PowerShell and Bash for platform automation.
- Monitoring & observability: Azure Monitor, Log Analytics, KQL.
- Big data file formats: Parquet and Delta Lake.
- Cloud-native data modelling and ETL/ELT frameworks on Azure.
Good to Have
- Azure certifications: AZ-104, AZ-400, DP-203.
- Azure Data Factory (ADF), Microsoft Purview, Microsoft Fabric.
- Data governance: lineage, cataloguing, sensitivity labels.
- Event-driven architectures: Kafka / Azure Event Hubs.
- Delta Live Tables, MLflow.
- IDMC Secure Agent, Power Automate flows.
- Security baselines: CIS / NIST.
- Observability tooling: OpenTelemetry, Datadog.
- AI tools and their application in data engineering.
- Knowledge of the UK Insurance Market.
- Agile / Scrum delivery experience.
Senior Data Platform Engineer in York employer: N Consulting Global
At Allianz, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters collaboration and innovation. Our Senior Data Platform Engineer role provides the unique opportunity to work mostly remotely while engaging in meaningful projects that drive data excellence. With a strong focus on employee growth, we support continuous learning and development, ensuring our team members thrive in their careers within a secure and inclusive environment.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Data Platform Engineer in York
✨Tip Number 1
Network like a pro! Reach out to your connections on LinkedIn or at industry events. A friendly chat can lead to opportunities that aren’t even advertised yet.
✨Tip Number 2
Show off your skills in real-time! Consider participating in hackathons or coding challenges related to data engineering. It’s a great way to demonstrate your expertise and meet potential employers.
✨Tip Number 3
Don’t just apply, engage! When you find a role that excites you, reach out to the hiring manager or team members. A quick message expressing your enthusiasm can make you stand out.
✨Tip Number 4
Keep learning and sharing! Join online forums or communities focused on Azure and data engineering. Sharing your knowledge not only helps others but also showcases your passion and expertise.
We think you need these skills to ace Senior Data Platform Engineer in York
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to the Senior Data Platform Engineer role. Highlight your experience with Databricks, Azure Synapse, and any relevant projects that showcase your skills in Python/PySpark and infrastructure-as-code.
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're the perfect fit for our team. Mention specific experiences that align with the job description and show us your passion for data engineering.
Showcase Your Projects:If you've worked on any notable projects, especially those involving CI/CD pipelines or data security, make sure to include them. We love seeing real-world applications of your skills!
Apply Through Our Website:Don't forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it makes the process smoother for everyone involved.
How to prepare for a job interview at N Consulting Global
✨Know Your Tech Inside Out
Make sure you brush up on your Databricks and Azure Synapse skills. Be ready to discuss how you've built and optimised data pipelines in the past, and have examples of your work with infrastructure-as-code tools like Pulumi or Terraform at your fingertips.
✨Showcase Your Problem-Solving Skills
Prepare to talk about specific challenges you've faced in data engineering and how you tackled them. Whether it’s addressing performance bottlenecks or ensuring data quality, having concrete examples will demonstrate your expertise and service-excellence mindset.
✨Understand the Bigger Picture
Familiarise yourself with Allianz's Data Technology Strategy and how your role fits into it. Being able to articulate how your work aligns with their goals will show that you're not just technically skilled but also a strategic thinker.
✨Be Ready for Collaboration Questions
Since this role involves mentoring and collaborating with others, think of examples where you've successfully worked in a team. Highlight your experience in leading solution design activities and how you've supported junior colleagues in their development.