Find Jobs
Hire Freelancers

Rewrite + Create simple AWS Lambda functions for receive and store JSON into S3 bucket (go lang)

€30-250 EUR

Completed
Posted over 4 years ago

€30-250 EUR

Paid on delivery
Rewrite and create simple golang aws lambda functions with serverless framework,  function(s) receive and save information from colly scraper (area A) and from API (area B)  and store results in .json format to S3 bucket.   Reason for request - I am not a programmer (+ don't want to be:)), but I understand code, and I would like to get this basic framework done by professional ( and start to learn and explore other aws tools)   Requirements: • Serverless framework  • Lambdas are written in golang   Two areas: Area A: "Scraper" • Runs weekly (use scheduler) • In function, there should be simple colly scraper (attached go file for example/rewriting) which scrape table from tradingeconomics for US and UK • What to scrape should be stored in separate txt/config file • save results in JSON ( Use Hive JSON SerDe ) into S3 Bucket   Area B: "Signal" Runs daily • Receive Daily+Monthly quotes from API [login to view URL] API For SPX (SP500) and UKX (FTSE)  • - > desired symbols should be stored in separate txt/config file   • Check these conditions: ○ If Daily High = Monthly high and Daily Open < Daily close and Monthly volume < defined Parameter  ○ Parameter stored in .txt/config file    • If conditions fulfilled -> Send an email with the text "New High at 'Symbol' " aws service used for this   Save JSON with Symbol, Value and email time (time from email service) to S3 bucket
Project ID: 22114359

About the project

4 proposals
Remote project
Active 5 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
Hello, I am an AWS certified professional level solutions architect. I didn't get some parts in your project, But I get the overall idea. here is my key points - we can write serverless functions using Golang and lambda, but if the scrapping process takes more than 12mins, we will have to choose aws fargate - "What to scrape" , better to store in a database ( DynamoDB) rather than a file. ( just an idea because I don't know what exactly it is) - We can use SES to send emails please drop me a message If you need any clarifications Thank you
€120 EUR in 7 days
4.9 (4 reviews)
3.1
3.1
4 freelancers are bidding on average €132 EUR for this job
User Avatar
I have done many similar projects related to web scraping information from different websites. Very interested to work on this project. I am absolutely confident I can finish this work on time and on budget to highest quality expectations. Looking forward to work on your project. Thank you.
€100 EUR in 5 days
4.8 (29 reviews)
5.5
5.5
User Avatar
Hi,Client. I'm Golang expert.
€140 EUR in 7 days
5.0 (5 reviews)
4.7
4.7
User Avatar
Hi there, I have expertise in golang technolgies and have developed and deployed various solution in different platform. I have good experience in kubernetes and serverless. I have to check regarding the scheduling requirements but I will be able to do it.
€166 EUR in 10 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of CZECH REPUBLIC
Prague 4, Czech Republic
5.0
1
Payment method verified
Member since Oct 28, 2019

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.