Senior AWS DevOps Engineer - Python, TypeScript, Serverless, CDK, Event-Driven, OIDC - Outside IR35
£525 - £550 per day Outside IR35
100% remote
8-month contract
A standout contract opportunity with a global, market-leading B2B SaaS organisation undergoing rapid evolution in cloud, AI adoption, and modern engineering practices. We're expanding our UK DevOps function and looking for a Senior AWS DevOps Engineer who can hit the ground running, operate with high autonomy, and communicate with clarity and confidence across technical and non-technical teams.
What You'll Be Doing:
- You'll be a key contributor in designing, delivering, and supporting the cloud foundations that power our products and internal platforms, with a strong focus on Python and TypeScript based AWS serverless engineering, event-driven architectures, and modern identity patterns. You'll be expected to work with seniority from day one, owning problems end-to-end and driving solutions proactively.
- Designing, building, and maintaining secure, scalable, and resilient AWS serverless infrastructure
- Developing automation, tooling, and workflow orchestration using Python and TypeScript
- Implementing complex workflows using AWS Step Functions, Lambda, EventBridge, DynamoDB Streams, and API Gateway
- Building and maintaining IaC using AWS CDK, Terraform, and Pulumi
- Implementing modern identity and access patterns including OpenID Connect (OIDC), IAM roles, and fine-grained permission boundaries
- Enhancing CI/CD pipelines using GitHub Actions
- Collaborating effectively with engineering, product, and security teams; communicating decisions, trade-offs, and risks with clarity
- Taking full ownership of tasks from design through delivery, operating independently and making sound technical judgments
- Supporting incident response, including escalation, resolution, and post-incident improvements
- Documenting systems, processes, and technical decisions with precision
- Handling context switching effectively when priorities shift
- Reducing technical debt and improving operational maturity across environments
- Maintaining a strong security and compliance mindset in all designs and implementations
- Stepping up during high-pressure events, escalations, and critical incidents
- Ensuring reliable availability during agreed working hours
Who We're Looking For:
You'll have deep, hands-on experience with AWS development and production environments where availability, resilience, and security are non-negotiable. You should be comfortable operating with seniority; making decisions, proposing improvements, and driving outcomes without needing close supervision.
We're especially interested in engineers with strong capability across:
- Lambda (Python & TypeScript)
- Step Functions
- DynamoDB & DynamoDB Streams
- EventBridge
- API Gateway
- IAM roles, permission boundaries, OIDC-based identity flows
- VPC, Transit Gateway, VPC Peering
- S3
- Aurora
- Auto Scaling Groups
- ECS
- ALB/NLB
- CloudWatch
- Control Tower
- Service Catalogue
You should also bring excellent communication skills; the ability to articulate technical decisions, influence stakeholders, and provide clear updates during incidents or delivery cycles.
£525 - £550 per day Outside IR35
100% remote
8-month contract