AWS Developer/Architect Needed: Build Elastic BeanStalk Environment for Scalable Production Deployment
Budget: $15 – $25 USD
We are seeking an experienced AWS Developer/Architect to set up a robust and scalable Elastic BeanStalk environment for the deployment of our existing user registration portal application. The application utilizes React for the front end, Node for the back end, and PostgreSQL as the database.
Key Responsibilities:
Configure and deploy an Elastic BeanStalk environment tailored to the requirements of our React front end and Node back end, ensuring scalability, security, and high availability.
Implement best practices for a decoupled database structure, separating it from the application instances for optimized performance and manageability.
Set up separate EC2 instances to host the front end and back end versions of the application, ensuring smooth communication between them.
Implement monitoring and auto-scaling configurations to maintain optimal performance under varying load conditions.
Ensure security measures are in place, including but not limited to access controls, encryption, and network security configurations.
Provide documentation detailing the setup, configurations, and maintenance procedures for the deployed environment.
Skills Required:
Proficiency in AWS services, particularly Elastic BeanStalk, EC2, RDS (PostgreSQL), and related services.
Experience with deploying and managing React and Node applications in AWS environments.
Strong understanding of database decoupling strategies for improved scalability and performance.
Knowledge of best practices for security implementations within AWS environments.
Ability to create clear and concise documentation for the deployed environment and maintenance procedures.
Key Responsibilities:
Configure and deploy an Elastic BeanStalk environment tailored to the requirements of our React front end and Node back end, ensuring scalability, security, and high availability.
Implement best practices for a decoupled database structure, separating it from the application instances for optimized performance and manageability.
Set up separate EC2 instances to host the front end and back end versions of the application, ensuring smooth communication between them.
Implement monitoring and auto-scaling configurations to maintain optimal performance under varying load conditions.
Ensure security measures are in place, including but not limited to access controls, encryption, and network security configurations.
Provide documentation detailing the setup, configurations, and maintenance procedures for the deployed environment.
Skills Required:
Proficiency in AWS services, particularly Elastic BeanStalk, EC2, RDS (PostgreSQL), and related services.
Experience with deploying and managing React and Node applications in AWS environments.
Strong understanding of database decoupling strategies for improved scalability and performance.
Knowledge of best practices for security implementations within AWS environments.
Ability to create clear and concise documentation for the deployed environment and maintenance procedures.