NodeJS & React Web App Deployment
Budget: $2 – $8 USD
I'm seeking an experienced DevOps professional to assist in deploying my Node JS backend and Vite+React frontend web application on an AWS EC2 instance. The code is hosted on GitHub, and I already own a .com domain with DNS records set up on Cloudflare for masked traffic.
Key Responsibilities:
- Properly configuring my GitHub account for optimal use
- Creating and setting up an AWS account with appropriate access
- Deploying both the frontend and backend on EC2, adhering to industry best practices and security considerations
- Providing comprehensive documentation detailing the setup process and rationale
- Conducting live team calls to ensure alignment and facilitate collaboration
Additional Information:
- I am using MongoDB for my database needs
- Assistance is needed in structuring repositories, setting up CI/CD pipelines, and managing access permissions on GitHub
Ideal Skills:
- Extensive experience with AWS services, particularly EC2 and MongoDB Atlas
- Proficient in Node JS and React
- Strong understanding of GitHub, including CI/CD pipeline setup
- Excellent communication skills for team collaboration
- Ability to document processes clearly and comprehensively
Key Responsibilities:
- Properly configuring my GitHub account for optimal use
- Creating and setting up an AWS account with appropriate access
- Deploying both the frontend and backend on EC2, adhering to industry best practices and security considerations
- Providing comprehensive documentation detailing the setup process and rationale
- Conducting live team calls to ensure alignment and facilitate collaboration
Additional Information:
- I am using MongoDB for my database needs
- Assistance is needed in structuring repositories, setting up CI/CD pipelines, and managing access permissions on GitHub
Ideal Skills:
- Extensive experience with AWS services, particularly EC2 and MongoDB Atlas
- Proficient in Node JS and React
- Strong understanding of GitHub, including CI/CD pipeline setup
- Excellent communication skills for team collaboration
- Ability to document processes clearly and comprehensively