AWS Lambda Developer - 6-12 months - Edinburgh - £400/day
We are seeking a skilled AWS Lambda Developer to join a global technology services organisation on a 12 month hybrid contract, based in Edinburgh. The successful candidate will design and build scalable, event-driven serverless applications on AWS, integrating across a broad range of cloud services to deliver high-performance and cost-efficient solutions for a major financial services client.
Key Responsibilities:
- Design, develop, and deploy serverless applications using AWS Lambda alongside related services including API Gateway, S3, DynamoDB, and Step Functions
- Write efficient, reusable, and maintainable code primarily in Python
- Optimise Lambda functions for performance, scalability, and cost efficiency
- Implement event-driven architectures and integrate with microservices and third-party APIs
- Monitor, troubleshoot, and debug applications using AWS CloudWatch and X-Ray
- Ensure security, compliance, and best practices across all cloud deployments, including IAM policies and access controls
- Automate CI/CD pipelines for seamless deployment and version control
- Collaborate with cross-functional teams to design and deliver high-quality cloud solutions
What You Will Ideally Bring:
- Strong expertise in serverless development using AWS Lambda, with solid proficiency in Python
- Hands-on experience across the AWS ecosystem including API Gateway, DynamoDB, S3, CloudFormation, IAM, and CloudWatch
- Proven experience designing RESTful APIs and Back End services in a cloud-native environment
- Good understanding of cloud architecture, CI/CD pipelines, and security best practices for building scalable and secure solutions
- Experience with serverless architecture and microservices design patterns
- Desirable: strong grasp of AWS cost optimisation strategies and security best practices
Contract Details:
- Duration: 12 months
- Rate: £400/day
- Location: Edinburgh (Hybrid)
- Start Date: ASAP