AWS API Technical Architect
Duration: 3-6 months (flexible on end date)
Clearance required: SC (active and used in the last 12 months)
Location: Remote
Description and Location
We are looking for an AWS API Engineer/Data Architect to design secure, scalable, and well-integrated API and microservices architectures across multiple client applications and services.
Key responsibilities are broadly expected to include:
. Design serverless and microservices-based API architectures on AWS
. Define and apply RESTful API design patterns and integration standards
. Support system and data integration across distributed services
. Assess and address technical debt, recommending pragmatic modernisation approaches
. Work closely with product teams to design solutions that align to their roadmap and support their needs
. Support deployment planning, cutover activities, and post-go-live stabilisation
. Collaborate with cybersecurity and delivery teams to ensure secure, observable solutions
. Design the integration of applications with identity providers and secure access patterns
The services used across these systems are likely to include:
. AWS Services (ie API Gateway, Lambda, Aurora RDS Postgres, EKS, ECR, STS, Route 53, VPC)
. Kubernetes
. CI/CD (eg GitHub, Jenkins)
. Prometheus, Grafana
. ELK
. Apollo GraphQL, TypeScript
. AWS Config, AWS Macie, AWS Guard Duty, AWS Security Hub, Amazon CloudWatch, Amazon CloudTrail
It is not necessary to have experience in all the above; the most key element is a strong foundation in API and microservices architecture. Happy to consider candidates from an engineering/delivery-focused background as well as experienced architects.