At a Glance
- Tasks: Design and maintain Azure infrastructure, optimising CI/CD pipelines and ensuring platform reliability.
- Company: Join a forward-thinking Data Engineering team in a dynamic IT department.
- Benefits: Competitive salary, growth opportunities, and a supportive work environment.
- Why this job: Make an impact with cutting-edge technology while collaborating with talented professionals.
- Qualifications: Expertise in Microsoft Azure, Databricks, and Terraform required.
- Other info: Exciting challenges await in a collaborative and innovative atmosphere.
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 Slough employer: TalkTalk
Contact Detail:
TalkTalk Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Platform Engineer in Slough
✨Tip Number 1
Network like a pro! Reach out to current employees in the Data Engineering team or similar roles on LinkedIn. A friendly chat can give you insider info and might just get your foot in the door.
✨Tip Number 2
Show off your skills! If you’ve got a GitHub or personal project showcasing your Azure, Terraform, or Databricks expertise, make sure to share it during interviews. It’s a great way to demonstrate your hands-on experience.
✨Tip Number 3
Prepare for technical questions! Brush up on your knowledge of CI/CD pipelines and Azure infrastructure. We recommend practicing common interview questions and even doing mock interviews with friends to build confidence.
✨Tip Number 4
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 genuinely interested in joining our team!
We think you need these skills to ace Platform Engineer in Slough
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 optimised CI/CD pipelines or worked with Azure infrastructure. 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.