Duties and Responsibilities:
- Design backend architectures using AWS Lambda, Azure Functions, or Google Cloud Functions.
- Integrate serverless functions with APIs, event buses, storage, and identity providers.
- Optimize cold start latency, concurrency limits, and cost across workloads.
- Implement observability and logging solutions for serverless apps.
- Develop and test event-driven microservices using best practices and automation tools.
- Collaborate with DevOps teams to deploy via CI/CD and Infrastructure-as-Code.
- Ensure compliance with data handling, retention, and runtime policies.
Requirements and Qualifications:
- Bachelor’s in Software Engineering, Cloud Architecture, or equivalent.
- Proficient in designing solutions on serverless platforms across cloud providers.
- Knowledge of event orchestration tools like Step Functions, Durable Functions, or EventBridge.
- Experience with IaC (Terraform, SAM, Serverless Framework).
- Familiarity with application monitoring (e.g., X-Ray, CloudWatch, Datadog).
- Cloud certifications and hands-on serverless portfolio are a plus.