At a Glance
- Tasks: Design and maintain Azure infrastructure, optimising CI/CD pipelines and ensuring platform reliability.
- Company: Join TalkTalk's innovative Data Engineering team, known for its supportive and forward-thinking culture.
- Benefits: Competitive salary based on skills, with excellent growth opportunities and a collaborative environment.
- Why this job: Make a real impact in a challenging role that blends data engineering and quality assurance.
- Qualifications: Proven expertise in Microsoft Azure, Databricks, and Terraform; strong problem-solving skills required.
- Other info: Dynamic work environment with a focus on governance, security, and automation best practices.
The predicted salary is between 36000 - 60000 £ per year.
This range is provided by TalkTalk. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.
The Team
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 rewarding.
Responsibilities
- 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.
- 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.
Seniority level: Mid-Senior level
Employment type: Full-time
Job function: Telecommunications
Platform Engineer employer: TalkTalk
Contact Detail:
TalkTalk Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Platform Engineer
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, and connect with current employees at TalkTalk. You never know who might give you a heads-up about an opening or even refer you directly!
✨Tip Number 2
Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those involving Azure, Terraform, and Databricks. This gives potential employers a tangible look at what you can do.
✨Tip Number 3
Prepare for the interview by brushing up on common technical questions related to Azure and CI/CD pipelines. Practise explaining your past projects and how you tackled challenges—this will help you stand out during the interview.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in joining the TalkTalk team.
We think you need these skills to ace Platform Engineer
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, as these are key skills we're looking for. We want to see how your background aligns with our needs!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about data engineering and how your skills can contribute to our team. Keep it concise but impactful – we love a good story!
Showcase Your Problem-Solving Skills: In your application, don’t forget to mention specific examples of how you've tackled challenges in previous roles. We value problem-solving abilities, so let us know how you’ve made a difference in past projects!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us you’re genuinely interested in joining our awesome team!
How to prepare for a job interview at TalkTalk
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, especially Azure, Terraform, and Databricks. Brush up on your knowledge of CI/CD pipelines and be ready to discuss how you've used these tools in past projects.
✨Showcase Problem-Solving Skills
Prepare to share specific examples of how you've tackled challenges in previous roles. Think about times when you optimised platform performance or resolved issues in a large-scale environment, as this will demonstrate your problem-solving abilities.
✨Understand the Team Dynamics
Research TalkTalk’s Data Engineering team and their collaborative approach. Be ready to discuss how you can contribute to a supportive and innovative environment, and highlight your experience working with cross-functional teams.
✨Ask Insightful Questions
Prepare thoughtful questions that show your interest in the role and the company. Inquire about their current projects, the tools they use, or how they enforce best practices in governance and security. This not only shows your enthusiasm but also helps you gauge if the company is the right fit for you.