AWS - SES - S3 Config

Job ID: 32478879

Budget: €250 – €300 EUR

Require a JavaScript backend engineer well versed with Aws services to extract attachment from an email and save the data in S3 bucket and save the details in a dynamodb table.

User story: users will send email with attachments to a unique email id associated with their account. The attachments need to be accessible by the user later on our web app.

Architecture:

1. User sends email with attachments to a aws workmail id unique to them.
2. Aws SES saves the email in the raw format in an S3 bucket
3. Aws lambda is invoked when the raw email is saved in S3 and it extracts the attachments from the email and saves the attachments in a new S3 bucket and saves the S3 details in a dynamodb table based on the email id the email was sent to. Lambda needs to be written in JavaScript.
Related categories: JavaScript Amazon Web Services DevOps Amazon S3