API Platform Architect - Azure, Kubernetes, Terraform, API Management

Role: API Platform Architect – Azure, Kubernetes, Terraform, API Management

Location: London, UK (Hybrid)

Employment type: Contract

Key Responsibilities & Requirements

1. Architecture Leadership & Platform Ownership

  • Own the architecture, design, standards, patterns, and roadmap of the enterprise API Platform across Azure, AKS, APIM, networking, security, observability, and DevOps layers.
  • Translate business, security, and domain requirements into scalable, secure, highly available platform architectures.
  • Provide authoritative architectural guidance while remaining hands-on with implementation, debugging, optimisation, and reviews.
  • Define and govern API standards, APIOps pipelines, lifecycle processes, platform SLAs/SLOs, and security enforcement.

2. Azure Cloud Expertise

  • Extensive expert-level, hands-on experience with Azure services, including:
  • AKS, APIM, Application Gateway, Front Door, Load Balancers, Event Hub, Azure SQL, Storage Account, ACR, Key Vault, VNets, Private Endpoints, Application Insights, Azure Monitor, Notification Hub, DNS, VMSS, App Configuration, and more.
  • Architect multi-region active-active, blue/green, and zero-downtime deployments.
  • Deep understanding of Azure networking, identity, private connectivity, and cost optimisation.

3. Terraform & Infrastructure-as-Code

  • Design, implement, and govern complex Terraform modules for Azure and Kubernetes using providers such as azurerm, azapi, kubernetes, helm.
  • Ensure Terraform best practices, module versioning, automated validations, state management, and environment consistency.
  • Drive platform provisioning automation and self-service capabilities.

4. Kubernetes (AKS) Architecture & Operations

  • Expert-level knowledge and hands-on experience with:
  • AKS cluster architecture, node pools, workload identity, pod security, network policies
  • Helm chart authoring, deployment strategies, custom charts, container registries
  • Ingress controllers, API gateways, service mesh, and traffic policy enforcement
  • Observability (Prometheus, Grafana), log pipelines, distributed tracing
  • High availability, cluster upgrades, autoscaling strategy, performance tuning
  • Lead advanced troubleshooting (pods, networking, DNS, controllers, storage, ingress).

5. Azure API Management (APIM) & API Security

  • Deep hands-on expertise in APIM features including advanced policy writing, transformations, caching, throttling, JWT validation, OAuth2/OIDC, mTLS, IP filtering, client certificate handling.
  • Design the end-to-end API lifecycle, including APIOps automation, environment promotion, deployment versioning, api backend health check frameworks, and rollback strategies.
  • Implement API analytics, distributed tracing, alerts, performance tuning, and troubleshooting.

6. Reliability Engineering & Platform Operations

  • Lead root-cause analysis, high-severity incident resolution, and resilience improvements.
  • Ensure uptime, performance, and reliability of APIs deployed in AKS and exposed via APIM.
  • Define SLOs, latency budgets, retry strategies, and resilience patterns (circuit breaker, timeout patterns, queue-based ingestion).
  • Implement auto-remediation, self-healing patterns, and fault-tolerant architecture.

7. DevOps & Automation

  • Drive GitOps-driven Kubernetes deployments using GitHub Actions, Azure DevOps, ArgoCD/Flux.
  • Own APIOps pipeline definition for APIM deployments, testing, API versioning, and documentation automation.
  • Establish CI/CD pipelines for Terraform, .NET API builds, image scanning, SAST/DAST, compliance enforcement.

8. Hands-On .NET Core API Integration & Code Reviews

  • Review .NET Core API implementations to ensure correct API design, platform alignment, and cloud-native best practices.
  • Provide architectural guidance for .NET API integrations with APIM, AKS, event-driven components, caching, and security layers.
  • Analyse and optimise API performance, scalability, dependency injection usage, resiliency patterns, and distributed system design.
  • Work with backend teams to ensure APIs are structured for observability, traceability, platform compatibility, and API governance.
  • Occasionally step into the codebase to triage issues, debug complex integration problems, and provide code-level recommendations.

9. Leadership, Collaboration & Mentoring

  • Lead platform engineering discussions, architectural reviews, and technical deep dives.
  • Mentor engineers in cloud-native architecture, Kubernetes, Terraform, API design, DevOps, and .NET integration patterns.
  • Influence stakeholders across engineering, security, product, and operational teams.
  • Take full ownership of delivery outcomes with a high sense of urgency and quality.

Qualifications

  • Bachelor's or master's degree in computer science, Engineering, or related field with 12+ years of industry experience
  • Strongly preferred: Azure certifications (AZ-305/400), Kubernetes (CKA/CKAD/CKS), Terraform certifications.
  • 7+ years in cloud engineering/architecture roles, including platform ownership and hands-on development/troubleshooting.

Job Details

Company
Insight International (UK) Ltd
Location
London, UK
Hybrid / Remote Options
Employment Type
Full-time
Posted