At a Glance
- Tasks: Design and maintain Azure infrastructure, optimise CI/CD pipelines, and ensure platform reliability.
- Company: Join a forward-thinking Data Engineering team in a dynamic IT department.
- Benefits: Competitive salary, growth opportunities, and a supportive team environment.
- Why this job: Make an impact with cutting-edge technology and innovative projects in data engineering.
- Qualifications: Expertise in Azure, Databricks, Terraform, and strong collaboration skills required.
- Other info: Exciting challenges await in a fast-paced, agile delivery environment.
The predicted salary is between 36000 - 60000 £ per year.
The Data Engineering team is positioned in the Delivery business unit of the IT function within the Data & Automation department, sitting alongside the Report Engineering, Data Governance, Data Migrations and Automation teams. Data Engineering is a perfect blend of Data Engineers and QA Engineers that are renowned for their forward thinking and trail blazing. Exceptionally talented, supportive and personable, it’s an area that’s challenging, provides excellent growth opportunities and is rewarding.
Role Expectations:
- Design, build, and maintain Azure infrastructure with Terraform (IaC) as the single source of truth.
- Develop and optimise CI/CD pipelines in Azure DevOps to automate deployment of workspaces, Unity Catalog, networking, and security.
- Work with Databricks (Spark/Scala, PySpark) to support ingestion frameworks, data processing, and platform-level libraries.
- Implement secure connectivity (VNET injection, Private Link, firewall, DNS, RBAC).
- Monitor, troubleshoot, and optimise platform reliability and performance.
- Partner with architects, engineers, and product teams to enforce best practices in governance, security, and automation.
- Document infrastructure, processes, and standards for wider engineering adoption.
Must Have:
- Proven expertise with Microsoft Azure (networking, security, storage, compute).
- Strong proficiency in Databricks with hands-on Scala (Spark) and PySpark.
- Deep experience with Terraform for Azure resource deployment and governance.
- Hands-on with Azure DevOps pipelines (YAML, agents, service connections).
- Understanding of Azure Active Directory / Entra ID, RBAC, and service principals.
- Familiarity with monitoring and logging in Azure (Log Analytics, Monitor, Application Insights).
- Excellent problem-solving and collaboration skills.
- Experience in large-scale enterprise environments and agile delivery.
Platform Engineer in London employer: TalkTalk
Contact Detail:
TalkTalk Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Platform Engineer in London
✨Tip Number 1
Network like a pro! Reach out to folks in the Data Engineering team or similar roles on LinkedIn. A friendly chat can give you insights and might just lead to a referral.
✨Tip Number 2
Show off your skills! If you’ve got a GitHub or portfolio showcasing your Azure projects, make sure to share it during interviews. It’s a great way to demonstrate your hands-on experience.
✨Tip Number 3
Prepare for technical interviews by brushing up on your Terraform and Azure DevOps knowledge. Practise common scenarios you might face, like optimising CI/CD pipelines or troubleshooting Azure issues.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about their job search.
We think you need these skills to ace Platform Engineer in London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Platform Engineer role. Highlight your experience with Azure, Terraform, and Databricks. We want to see how your skills match what we're looking for!
Showcase Your Projects: Include specific projects where you've designed or maintained Azure infrastructure or optimised CI/CD pipelines. We love seeing real examples of your work that demonstrate your expertise!
Be Clear and Concise: When writing your application, keep it clear and to the point. Use bullet points for easy reading and make sure to highlight your key achievements. We appreciate straightforward communication!
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. We can’t wait to hear from you!
How to prepare for a job interview at TalkTalk
✨Know Your Tech Inside Out
Make sure you brush up on your knowledge of Microsoft Azure, Databricks, and Terraform. Be ready to discuss specific projects where you've used these technologies, as well as any challenges you faced and how you overcame them.
✨Showcase Your Problem-Solving Skills
Prepare examples that highlight your problem-solving abilities, especially in large-scale enterprise environments. Think of scenarios where you had to troubleshoot issues or optimise performance, and be ready to explain your thought process.
✨Understand the Team Dynamics
Familiarise yourself with the Data Engineering team's role within the broader IT function. Be prepared to discuss how you can contribute to their forward-thinking culture and collaborate effectively with architects and product teams.
✨Ask Insightful Questions
Prepare thoughtful questions about the company's approach to governance, security, and automation. This shows your genuine interest in the role and helps you gauge if the company aligns with your career goals.