Platform Engineer
Role details
Job location
Tech stack
Job description
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.
Requirements
- 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 (eg, financial services).
- Azure certifications (eg, Azure DevOps Engineer Expert, Azure Administrator Associate, Azure Solutions Architect Expert).