DevOps Engineer to Scale & Optimize Self-Hosted BigBlueButton (AWS) for Growing Video Platform
Worldwide
We run a SaaS platform for language academies and tutoring centers that relies heavily on live video classes via a self-hosted BigBlueButton (BBB) deployment on AWS. As our subscriber base grows and video usage scales, we need an experienced DevOps engineer to audit, harden, and optimize our infrastructure for reliability and scale. The project: We need someone who can assess our current BBB/AWS setup end-to-end and deliver a scoped fix-and-optimize project — not an ongoing retainer. This includes: Auditing our current self-hosted BBB deployment (servers, networking, load balancing, scaling configuration) Identifying bottlenecks that would hurt us as concurrent class/session volume increases Recommending and implementing a scaling strategy (e.g. load balancer setup such as Scalelite or similar, autoscaling groups, multi-server BBB clustering) Optimizing AWS resource usage and cost (EC2 instance sizing, networking, possibly CDN/TURN server config for better call quality) Improving reliability/uptime — monitoring, alerting, and failover so video sessions don't drop during live classes Documenting the final architecture and providing a runbook so our internal team can maintain it going forward What we're working with: AWS-based infrastructure (ECS/EC2, load balancers, RDS) Self-hosted BigBlueButton instance(s) Growing concurrent live-class/video-call volume as we scale Ideal candidate: Proven experience scaling BigBlueButton specifically (not just general video infra) — Scalelite, Greenlight, or BBB clustering experience strongly preferred. Strong AWS background (EC2, ALB/NLB, autoscaling, security groups, networking/TURN/STUN) Comfortable auditing an existing production environment and proposing a clear plan before making changes. Can work project-based: scope it, execute it, hand off clean documentation. To apply, please include: Specific examples of BBB or similar self-hosted video infrastructure you've scaled (links/case studies welcome) Your proposed approach to auditing and scoping a project like this Estimated timeline and pricing structure for a project of this scope
- Less than 30 hrs/weekHourly
- 1-3 monthsDuration
- ExpertExperience Level
$25.00
-
$75.00
Hourly- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:50+
- Last viewed by client:2 days ago
- Interviewing:3
- Invites sent:0
- Unanswered invites:0
About the client
- United StatesNashville11:59 PM
- $77K total spent33 hires, 13 active
- 1,220 hours
- Large company (100-1,000 people)
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