Tech Stack
Amazon RedshiftAWSAzureCloudDistributed SystemsDNSDockerFirewallsGrafanaKubernetesLinuxPrometheusPythonSQLTerraform
About the role
- About Us: Two Circles is a data-driven sports marketing business working with major sports organisations including the NFL, Premier League, Formula 1, Wimbledon and UEFA.
- Platform Engineer Role Overview: Join Two Circles London office; work in-office majority of the week with some flexibility to work from home. Be part of Platform Engineering supporting, managing, and enhancing Two Circles cloud estate and partnering with client teams to deliver new projects. Deliver greenfield deployments and support improvement and maintenance of shared tenant platforms. Collaborate with colleagues to drive innovation and professional growth. Azure skills are the priority for this contract role.
- Core Responsibilities:
- Design, deploy, and manage scalable and resilient infrastructure across Microsoft Azure and AWS.
- Maintain and evolve Infrastructure-as-Code (IaC) using Bicep, Terraform, or CloudFormation.
- Drive best practices around cross-cloud networking, security, monitoring, backups, and key management.
- Configure and lead adoption of CI/CD pipelines via GitHub Actions, Azure DevOps, or AWS CodePipeline.
- Proactively manage system performance, monitoring, and observability to ensure resilience across our cloud estates.
- Implement and enforce security practices including IAM, encryption standards, and PoLP.
- Architect and troubleshoot multi-cloud networking components such as VPNs, VPC/VNET peering, routing, DNS, and firewalls to enable integration between Azure and AWS.
- Maintain and troubleshoot issues at the operating system and application level (Windows Server, SQL Server, IIS, Linux).
- Collaborate with application and data engineering teams to support pipelines and tooling (Azure Data Factory, Databricks, AWS Glue, Redshift).
- Contribute to disaster recovery (DR) and business continuity (BCP) strategies across multiple cloud platforms.
Requirements
- Core Responsibilities:
- Design, deploy, and manage scalable and resilient infrastructure across Microsoft Azure and AWS.
- Maintain and evolve Infrastructure-as-Code (IaC) using Bicep, Terraform, or CloudFormation.
- Drive best practices around cross-cloud networking, security, monitoring, backups, and key management.
- Configure and lead adoption of CI/CD pipelines via GitHub Actions, Azure DevOps, or AWS CodePipeline.
- Proactively manage system performance, monitoring, and observability to ensure resilience across our cloud estates.
- Implement and enforce security practices including IAM, encryption standards, and PoLP (Principle of Least Privilege).
- Architect and troubleshoot multi-cloud networking components such as VPNs, VPC/VNET peering, routing, DNS, and firewalls.
- Maintain and troubleshoot issues at the operating system and application level (Windows Server, SQL Server, IIS, Linux).
- Collaborate with application and data engineering teams to support pipelines and tooling (e.g. Azure Data Factory, Databricks, AWS Glue, Redshift).
- Contribute to disaster recovery (DR) and business continuity (BCP) strategies across multiple cloud platforms.
- Skills & Experience Required:
- Deep experience with Azure cloud infrastructure and services.
- Strong knowledge of cloud networking (hybrid, multi-cloud, VPNs, routing, peering, security groups, firewalls).
- Expert-level proficiency in IaC (Bicep, ARM, Terraform or CloudFormation desirable).
- Proven ability to deliver CI/CD workflows across Azure and AWS platforms.
- Strong scripting and automation with PowerShell, Python, Bash or similar tools.
- Demonstrated ability to design and implement monitoring and observability solutions (Azure Monitor, CloudWatch, Prometheus, Grafana, or similar).
- Knowledge of security best practices in cloud, including WAFs and compliance standards.
- Demonstrated capability to work across complex, distributed systems and resolve production incidents.
- Additional Skills / Qualifications (Beneficial):
- Certifications: Azure Administrator Associate / Solutions Architect Expert, AWS Solutions Architect Associate / Professional.
- Experience with other cloud platforms AWS, Google.
- Experience with multi-cloud networking design and cross-cloud integration.
- Exposure to containerization and orchestration tools: Docker, Kubernetes, AKS, or EKS.
- SQL database administration for both IaaS and PaaS environments.
- Experience supporting data pipelines and analytics ecosystems.