Responsibilities:
Design and develop Step Functions workflows to automate multi-step processes across various AWS services.
Integrate Step Functions with AWS Lambda functions, SQS queues, SNS notifications, and other relevant services.
Implement error handling, retries, and timeouts within Step Functions workflows.
Monitor and troubleshoot Step Functions workflows to ensure smooth execution.
Document and explain complex workflows for technical and non-technical audiences.
Stay up-to-date on the latest features and best practices for AWS Step Functions.
Collaborate with engineers and stakeholders to identify opportunities for workflow automation.
Qualifications:
Proven experience designing and implementing serverless workflows using AWS Step Functions.
Strong understanding of AWS services, including Lambda, SQS, SNS, and CloudWatch.
Experience with scripting languages like Python or Node.js (a plus).
Experience with infrastructure as code (IaC) tools like Terraform or CloudFormation (a plus).
Excellent problem-solving and analytical skills.
Strong communication and collaboration skills
Any Gradute