Role: Platform Engineer
Location: London (Hybrid - 3 days per week on-site)
Duration: 6 Months
Day rate: 600 - 630 inside IR35
SC clearance required
About the Role:
We are seeking a highly skilled and experienced Platform Engineer to build and maintain the core infrastructure and tooling that empowers our data scientists, economists, and developers working on our cutting-edge Azure Databricks Economic Data Platform. This platform is critical for our Monetary Analysis, Forecasting, and Modelling activities. The Platform Engineer will focus on creating a self-service, scalable, and reliable platform that streamlines development workflows, simplifies infrastructure management, and enhances overall productivity. This role requires a strong understanding of cloud computing (specifically Azure), infrastructure-as-code (IaC), DevOps practices, containerisation, orchestration, and a passion for building developer-friendly platforms.
Essential Skills & Experience:
- 5+ years of experience in platform engineering, DevOps engineering, or a related role.
- Strong experience with Azure cloud platform and services - Data Factory, Databricks, WebApp Service, API Management & APIOps.
- Good experience with IaC tools like Terraform, ARM templates, or Bicep.
- Solid understanding of CI/CD principles and experience with CI/CD tools like Github Actions, Azure DevOps, Jenkins, or GitLab CI.
- Preferred 2+ years of experience with Github Actions
- Strong experience with containerisation technologies like Docker and orchestration tools like Kubernetes (or AKS).
- Experience with monitoring and logging tools.
- Scripting skills in PowerShell, Bash, YAML and Python.
- Good understanding of networking concepts and security best practices.
- Excellent problem-solving and troubleshooting skills.
- Strong communication and collaboration skills.
- Experience with Azure Databricks and its integration with platform tooling.
- Experience with configuration management tools like Ansible, Puppet, or Chef.
- Experience building and maintaining internal developer platforms.
- Experience working in a regulated industry (e.g., financial services).
- Azure certifications (e.g., Azure DevOps Engineer Expert, Azure Administrator Associate, Azure Solutions Architect Expert).