Find Jobs
Hire Freelancers

NodeJS/AWS Expert needed to finalize production setup and some fixes

$250-750 USD

Closed
Posted almost 5 years ago

$250-750 USD

Paid on delivery
Hello, **Read our attachment before applying** We have several notes attached from a consultant showing what we need so we can have a production level backend. We are using AWS, Mongo, and nodejs for our backend. Our API calls are GraphQL with Apollo. To deploy our API we use a shell script (bonus if you know this). Please respond with AWS in your first line to be considered. Others will be ignored. Thanks
Project ID: 19970161

About the project

31 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
31 freelancers are bidding on average $562 USD for this job
User Avatar
AWS Hi, I am experienced backend nodejs developer, I can manage your project on following matter: 1)blacklister, scraping and bot protect: I can seetle your api under protection of cloudflare 2)Setup production/developer enviorement 3) Session to be under redis/mongodb 4) Docker setup to google distroless 5) Better error report and handler via express 6 and 7) We can use WAF and SHIELD or cloudflare, your choice 8)Jest can be incorporated into git 9) check cors on other api, expecially s3, and to use gpg during backups 10) enviorement variables will be rechecked and will be made sure that they have default value 11) Will use cloudwatch to log, and it will have stringified json 12) vars will be converted to let 13) will and i18n As read document, my understanding on this matter was in described above text. If you are interested in cooperation on this task, contact me.
$750 USD in 5 days
4.8 (68 reviews)
7.0
7.0
User Avatar
Dear employer! How are you? I am Yukai. I am a senior node developer, AWS master. I will do my best for your success and our good relationship in the future. Hope you the best luck in everything you do. See you soon, kindly regards...
$500 USD in 7 days
5.0 (7 reviews)
6.0
6.0
User Avatar
Hi How are you? I read your proposal and i am quite interested in your project I have rich experience in nodejs, AWS, nosql, Look forward to working with you in good partnership Best regards
$500 USD in 7 days
5.0 (16 reviews)
6.0
6.0
User Avatar
Hello. How are you today? I've read your job post carefully. This job really attracts me and also your required skills are completely matched with my major skills. I have good knowledge and rich experience with it. I built many websites by using this so it will be an easier and suitable job for me, I think. Mainly I want a long term relationship with you after this job. As you can see on my profile, I have been working as a full stack developer of over 7 years and is specialized in WordPress, PHP, JS frameworks and libraries and so on. I received good reputations from clients with their successful jobs. So once you hire me, I can start working immediately and can finish as you want. Please ping me asap when you need me. Thanks.
$555 USD in 10 days
5.0 (12 reviews)
5.7
5.7
User Avatar
AWS Hi, I have extensive experience in creating and consuming APIs, handling sessions and securing end points. I use 2 level of security for APIs - Platform specific and User specific. I will also structure APIs so that it won't ever send unstructured response. There will be a pre defined proper format for successful as well as failed responses which will make APIs scalable and easy to consume. Let us discuss more about your project via chat box. Regards, Hirak
$300 USD in 10 days
5.0 (6 reviews)
5.8
5.8
User Avatar
⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐ Hello I have read about your job post carefully I am a great fit for this role because as an expert, I have a lot of experiences in this type of work I am sure I can complete it on time with high quality according to your request Please get in touch so that we can discuss more and I can start right away Looking forward to hearing from you soon Sincerely
$500 USD in 10 days
5.0 (9 reviews)
4.9
4.9
User Avatar
AWS Dear Sir. Glad to meet you. I'm very interested in your job post. I've full experience in responsive design. Please Hire me. I'll do my best, will make you pleasure with my work. Thank you. Relevant Skills and Experience My Expertise: Bootsrape CSS PHP(several Frameworks: Laravel, Codeigniter, Wordpress, Shopify, Magento, Opencart) HTML5 JS(JQUERY, Angular JS, Vue JS, React) Python(Django, Flask)
$500 USD in 7 days
5.0 (5 reviews)
4.6
4.6
User Avatar
How are you? I have read your job detail carefully and check it. Your project is proper to me. I have many experiences in web and mobile. So I can finish your project perfectly. If you give me your project, I will do my best. Best regards!
$555 USD in 10 days
5.0 (9 reviews)
4.7
4.7
User Avatar
AWS Hi, I'm Raviprasad, cloud systems administrator having 5+ years of hands-on experience in Amazon web services. Currently, I'm managing 75+ production apache servers within the AWS cloud. I have read the attached document & I can take care of the IT infrastructure related tasks within the AWS platform. Following items (which are mentioned within the document) need to be performed by your developer team: Sessions Express returning errors Failed login timeout General Code Recommendations Please share little more information about your project via freelancer chat so that I can prepare a detailed technical architecture proposal for your review. Looking forward to work on your project. Please have a look at my freelancer profile to know more about my skill set and past ratings. Thank you.
$400 USD in 7 days
5.0 (22 reviews)
4.6
4.6
User Avatar
Hello? Nice to meet you. I am excited to work with you on this project. I am ready to start work immediately. I have good skills in those. So I think I can help you if you want. Thank you. Best Regards.
$555 USD in 10 days
5.0 (4 reviews)
4.3
4.3
User Avatar
AWS I'm a well experienced AWS certified professional solutions architect and a software engineer. I went through your attachment and these are few of my recommendations, 1. we can use AWS WAF (IP/GEO restrictions ) and AWS Shield (DDOS ) to protect your frontend and the backend 2. Site lock down also can be achived by using AWS WAF ( there are many other ways, so we can discuss and finalize ) 3. can have separate stacks for dev and prod environments 4. Don't put your secrets in your source file, Use AWS secret manager to save secrets like DB connection strings, tokens etc. 5. Better to store user sessions in Elasticache upon Redis . Or else you can use sticky session configurations to manage sessions with lod balancing ( not recommended ) 6. If possible lets use AWS ECS to manage your containers. (gives many advantages / less management effort) 7. Yes you should integrate with AWS Cloudwatch to monitor the infrastructure and the application. 8. In my opinion you must have a Cloudformation template to deploy your infrastructure configurations (AWS recommendation). And most of other requirements are code level changes. So I can deliver them easily. Lets have a discussion, Need to decide the scope of the project. I honestly think I can deliver you something professionally, But it will cost more that 750 $. Anyway lets see what we can do If you have any questions. Please feel free to contact me Thank you.
$750 USD in 7 days
5.0 (6 reviews)
4.0
4.0
User Avatar
AWS How are you? How you are doing as well. With a good amount of commitment, good development skills, I can make sure to make your application better. I have rich AWS, Mongo, and nodejs, Apollo, GraphQL experiences. I think your project is very fit me Please feel free to contact me Looking forward to working with you Best regards
$750 USD in 7 days
4.1 (3 reviews)
4.7
4.7
User Avatar
Hi! I read your description, and duly mentioning "AWS" in the first line. I've gone over the attachment - it looks like you have locally developed a node.js application packged in docker, and someone has gone over it with some concerns, but not necessarily the knowledge or ability (or a combination of both) to put together the missing pieces needed to jump the gap between a small project being developed, and a live cloud-hosted service that is robust enough. My concern is that the document goes over a lot of different points at a very high level, but making the assumption that someone understands what's behind each bullet (for example, "encrypting the backups" implies that there is a backup in place already). As such it's hard for me to place an accurate bid, because the scope is defined only fuzzily. I'm not an inexpensive consultant, but I do have many years of experience in most, if not all, of the technologies mentioned or implied in that document. Going over each point in the document and doing a polished job on each would cost much more than $750 (just defining it all properly would take presumably hours of knowledge transfer time), but if you're interested in exploring the possibility of starting with a small definable portion of the document (to be mutually agreed on) and proceeding from there, I'd be happy to work with you. I'm also happy to spend a bit of time discussing in more detail to better understand the scope. Looking forward to hearing back!
$250 USD in 1 day
5.0 (6 reviews)
4.0
4.0
User Avatar
Hi there I am an NodeJS/AWS Expert have 6+ years experience in developing website using NodeJS/AWS and so on. I have developed the several websites using NodeJS/AWS so I have good experience with NodeJS/AWS. I read your job description carefully and I am very interested in your project. I am sure I can complete your tasks perfect in time. I can work in full time and can start work immediately. I would love to have the opportunity to discuss with you for further details. Thanks.
$555 USD in 10 days
5.0 (2 reviews)
3.5
3.5
User Avatar
Greetings, my name is Ahmad. I am Head of Client Relations and a web-developer myself. I would love to have an opportunity to discuss your project with you. With over 5 years of experience in mobile/web design and development we are certain we will not only execute this job but exceed your expectations. Our Development Standards & Practices:- Our Portfolio is verified with excellent client feedback. We develop Retina Ready and responsive designs across all platforms (Mobile, Tablets & Desktop) + We make sure that we follow the latest coding standards.
$500 USD in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
AWS Certified Solution Architect Associate with 4 years of experience specialising in AWS Cloud Infrastructure Automation, DevOps Tools Configuration Management, CI/CD using Jenkins, Linux Shell Scripting, Docker, ECS, CloudFormation, Terraform, Packer
$750 USD in 7 days
0.0 (1 review)
0.0
0.0
User Avatar
Hi, I have 4 years of experience in AWS and Shell script I create lot of Web Application using Node.js and MongoDB I able to create deployment script - To make easier to deployment in AWS machine Looking forward to work with you
$500 USD in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
AWS How can we detect and protect against bad activity – Bots will attack how can we keep them from exploiting us:: IP Block on front end command AWS - WAF implementation is an easy to protect yourself against common attacks such as XSS or SQL injection. On top of that you should make use of R53, LoadBalancers and CloudFormation to make sure you mitigate and scale in case of specialized attack such as DDOS. Once your project has enough user base you should also consider Shield Advanced though it's quite pricy. Site lock down - We need to be able to lock out the site for maintenance from the backend,:: Set this up If you use You can use CloudFront to manage maintenace modes. Setup separate environment for development and production There are two patterns for this. You either use separate accounts or separate VPCs depending on your app. Change production url – for security Not sure what you means Change secrets You can either use Parameter Store(free) or Secrets Manager (paid, recommended) depending on whether you need to rotate the secrets. Encrypt Backups using gpg I don't know what backups are we talking about but this is not probably not needed. You can use AWS KMS to encrypt data at rest: S3, RDS, DynamoDb, EBS.
$600 USD in 3 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED STATES
San Diego, United States
5.0
40
Payment method verified
Member since Jun 8, 2016

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.