Description

Responsibilities:

Design, develop, and deploy serverless applications using AWS SAM framework.
Implement Lambda functions to handle various tasks and processes within the application.
Set up and configure GitHub Actions for continuous integration and continuous deployment (CI/CD) pipelines.
Collaborate with cross-functional teams to understand requirements and integrate solutions with existing systems.
Write clean, maintainable, and efficient code following best practices.
Troubleshoot and debug issues as they arise, ensuring the reliability and stability of deployed applications.
Stay updated with the latest AWS services, SAM framework enhancements, AWS SDK, AWS CDK, Serverless (SLS) and GitHub Actions features to optimize development processes.

Required Skills:

Extensive hands-on experience with AWS SDK and TypeScript, demonstrating proficiency in leveraging AWS services.
Proficient in working with the SAM (Serverless Application Model) framework, with a strong command of Lambda functions using TypeScript/JavaScript.
Proficient in internal integration within AWS ecosystem using Lambda functions, leveraging services such as EventBridge, S3, SQS, SNS, API Gateway others.
Experienced in internal integration within AWS using DynamoDB with Lambda functions, demonstrating the ability to architect and implement robust serverless applications.
Demonstrated expertise in developing and deploying code using GitHub Actions for Continuous Integration/Continuous Deployment (CI/CD) pipelines.
Skilled in external integration of AWS services with Lambda functions, including API integration, GraphQL, SFTP, and other protocols.
Ability to work independently and collaboratively in a team environment.
Excellent problem-solving and analytical skills.
Effective communication skills to interact with stakeholders and team members.
Attention to detail and a commitment to delivering high-quality code.
Solid understanding of serverless architecture, event driven architecture and best practices.
Experience AWS CloudFormation.

Desired:

Experience working with Node.Js, React.Js.
Shopify Integration with Cloud (AWS/Azure/Google Cloud).
CyberSource (Integration).

Education:

Bachelor's degree in Computer Science, Software Engineering, or related field
AWS certifications like AWS Developer is a plus

Education

Bachelor's degree in Computer Science, Software Engineering