Uptechunt

DevOps Engineer to Setup CI/CD for Node Projects

Posted On -July 04, 2025, at 6:12 PM
Project Type : Hourly
Hourly Rate : $45 - $55
Project Length : 1 to 3 months

Skills Required

CI/CD

Node.js

Server Optimization

AWS EC2

DevOps

GitHub Actions

Linux

Docker

Description

CI/CD pipeline needs to be set up from scratch for multiple Node.js applications running on AWS EC2 instances. The system should support seamless deployment from GitHub repositories, with automated build, test, and deployment stages across staging and production environments.

Current environment is hosted on Ubuntu-based servers. Docker is partially implemented, but not standardized. The goal is to containerize each app properly, configure deployment pipelines using GitHub Actions, and add fallback processes for rollbacks in case of failed builds.

Experience with Docker Compose, EC2, Linux shell scripting, and secure key management is essential. The apps share some microservice logic and connect to a common PostgreSQL database, so understanding service interdependencies will help you structure the deployment flow effectively.

Expectations include writing clean YAML configuration files, optimizing build times, logging deployment activity, and advising on server optimization best practices. Monitoring and alerting suggestions are welcomed, but not required for the first phase.

Clear documentation for each step of the setup is required — especially for onboarding other developers to the CI/CD process. Any recommended tools or best practices for version control, auto-scaling, or future DevOps improvements can be proposed during the process.

Hourly rate is set between $45–$55/hr based on experience. Spanish-speaking applicants are prefe...

KG
Kurt GrahamJoined 17 June 2025
Location: Sweden
Payment Method:
Total Spent: $550
Total Jobs Posted: 1
Freelancers Hired: 1
Hire Rate: 100%
0.0(0 reviews)
Proposals : 20 to 49
Invites Sent : 6
Interviewing : 5