Cloud Infrastructure Engineer for Autoscaling Real-Time Node.js Web App (AWS / Docker / WebSockets)
Worldwide
Project Overview: We are launching a real-time multiplayer social hub. The Node.js/TypeScript application manages isolated rooms of 10-15 users via persistent WebSocket connections. We need an infrastructure expert to design a production-ready, highly scalable cloud architecture capable of handling up to 1,000+ simultaneous room instances (10k+ concurrent connected users) smoothly and without lag. Key Responsibilities: • Containerize the Node.js/Colyseus multiplayer application using Docker. • Architect a highly scalable cloud environment on AWS (or DigitalOcean) using Kubernetes (EKS) or AWS ECS. • Implement an automated, sticky-session Load Balancer to dynamically route incoming users to available server nodes. • Configure Horizontal Pod Autoscaling (HPA) to dynamically scale server instances based on real-time room and memory demand. • Integrate Redis for high-speed, in-memory state management to prevent main database read/write bottlenecks. Required Skills: • AWS (EC2, ECS, EKS, ALB) or DigitalOcean Kubernetes (DOKS) • Docker & Kubernetes (Expert) • Production experience with Redis caching and cluster setup • Expert knowledge of scaling and load-balancing stateful, persistent WebSocket connections
- More than 30 hrs/weekHourly
- 6+ monthsDuration
- ExpertExperience Level
$35.00
-
$70.00
Hourly- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:50+
- Interviewing:0
- Invites sent:0
- Unanswered invites:0
About the client
- United Arab EmiratesDubai8:37 AM
- $104K total spent22 hires, 6 active
- 2,633 hours
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by