Ruby on Rails Developer & Linux Systems Administrator Location: Remote (LATAM preferred) Working Hours: Central Time (CT) Overlap Salary: $2,500 - $4,500 USD / Month (Entry to Mid-Level; flexible for the right candidate) Experience: 3+ years in Ruby on Rails & Linux Administration About Our Client Our client specializes in professional youth sports live streaming and permanent field camera systems. They provide schools, leagues, and multi-field complexes with cost-effective, high-quality video solutions, ranging from instant replays to on-demand content. Two years ago, they acquired Your Game Cam, a legacy platform with a large client base in California. They are now looking for a hungry, problem‑solving developer to take over this infrastructure. You will be joining a high‑energy, startup‑style environment where everyone wears multiple hats. The Opportunity: Legacy Transition & Growth This is a unique "Master‑Apprentice" role. Our veteran developer, who built the original platform, is retiring in 90 days. You will spend your first 3 months being personally trained by him on the ins and outs of the system before fully taking ownership of the codebase and server infrastructure. What You’ll Do Legacy Management: Audit, refactor, and optimize a mature Ruby on Rails application to ensure stability for our existing client base. Server Ownership: Manage and maintain our own Linux server infrastructure (scripts, security, uptime, and performance monitoring). Performance Tuning: Identify and resolve bottlenecks in page load times, database queries, and streaming delivery. Feature Development: Implement new improvements to modernize the platform and enhance the experience for parents, coaches, and athletes. Problem Solving: Troubleshoot issues across the full stack—from application logic to Linux‑based streaming scripts. Most Important Skills And Reponsibilities Required Linux Systems & Infrastructure* Manage, configure, and orchestrate multiple Linux servers (Ubuntu/RHEL) Implement CI/CD pipelines and infrastructure‑as‑code (Ansible/Terraform) Monitor system health, performance, and security across the distributed infrastructure Troubleshoot network, storage, and compute issues at scale Preferred: Experience with containerization (Docker/Kubernetes) Application Development* Build and maintain backend services in *Ruby* (Rails/Sinatra) and *Node.js* (Express/Nest.js) Design RESTful APIs and real‑time data pipelines (WebSockets, Redis, message queues) Integrate video processing workflows into production applications Write clean, testable code with automated testing and code review practices Additional Skills And Responssibilities Video & Livestreaming* Configure and maintain Wowza Streaming Engine for live and on‑demand delivery Architect streaming workflows (RTMP ingest, HLS/DASH playback, transrating/transcoding) Optimize for low‑latency and adaptive bitrate streaming Integrate CDN and troubleshoot stream health/quality issues Knowledge of streaming protocols (WebRTC, SRT) a plus DevOps & Collaboration* Collaborate cross‑functionally with product, design, and QA teams Document systems architecture and operational runbooks On‑call rotation for production incidents and streaming events Required Skills & Experience Ruby on Rails: 3+ years of experience working with production Rails applications (ActiveRecord, routing, background jobs). Linux Systems Administration: Strong command of Linux environments (Ubuntu/CentOS). You must be as comfortable in a terminal as you are in a code editor. Proactive Mindset: A "hungry" attitude toward problem‑solving. You enjoy digging into existing code to figure out how it works and how to make it better. Communication: Strong English skills. Spanish fluency is a major plus, as the owner is a Spanish speaker and we have a strong team presence in LATAM. Nice to Have Experience with video streaming technologies (FFmpeg, HLS, RTMP). Familiarity with cloud hosting (AWS, DigitalOcean) and Nginx configuration. Knowledge of ReactJS (the tech stack for our newer infrastructure). Video and streaming experience would be a massive plus. Preferred Qualifications* Familiarity with observability tools (Prometheus, Grafana, ELK stack) Understanding of video codecs, container formats, and streaming protocols Why Join? Elite Mentorship: 90 days of direct training from a veteran developer to ensure your success. Direct Ownership: After the transition period, you will "own" the infrastructure and drive its evolution. Flexible Startup Culture: We value results and a "get it done" attitude over rigid corporate hierarchy. LATAM Friendly: We prefer a LATAM‑based developer to align with our Central Time zone operations. #J-18808-Ljbffr
Ruby On Rails Developer And Linux Systems Administrator - 19062
SOMEWHERE
ciudad de méxico, ciudad de méxico
Publicado hace 19 días
Denunciar empleo