Platform Engineer

  • Deepstreamtech
  • Manchester, Lancashire
  • 19/05/2026
Full time Information Technology Telecommunications

Job Description

Requirements
  • 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
What the job involves
  • This role is offered on a 12 month FTC
  • As a Platform Engineer at TalkTalk, you'll be at the heart of our Azure-based data platform, building and maintaining the infrastructure, tooling, and automation that underpin our Databricks Lakehouse and data services. You'll enable our engineers and analysts to deliver reliable, secure, and high-quality data products at scale
  • 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