- Remoto · Latinoamérica
- Tiempo completo
- Senior
Publicada
Contratan desde: Latinoamérica
Descripción del puesto
Sobre la vacante
Jobsity busca un DevOps Engineer para estabilizar y dar soporte a un entorno de producción que ejecuta microservicios Ruby on Rails. El enfoque está en mejorar la confiabilidad, despliegues y operaciones diarias dentro de una infraestructura autogestionada Linux y contenerizada. El compromiso inicial es de 3-4 meses, con fuerte potencial de extensión a largo plazo después de la fase de estabilización.
Requisitos clave:
- Nivel conversacional de inglés
- Residencia en LATAM
- Experiencia práctica sólida en administración de Linux (Ubuntu)
- Experiencia en producción con infraestructura autohospedada o no gestionada
- Experiencia sólida con Docker, operaciones de aplicaciones contenerizadas, conceptos de CI/CD y flujos de despliegue
- Experiencia apoyando entornos Ruby on Rails (comprensión funcional es suficiente)
- Experiencia sólida con PostgreSQL (conceptos de alta disponibilidad y confiabilidad) y Redis
- Capacidad para solucionar problemas en entornos de producción en vivo
- Habilidad para trabajar efectivamente con despliegues manuales o parcialmente automatizados
Beneficios:
- Posición de tiempo completo
- Trabajo remoto
- Pago en USD
- Equipo internacional
- Proyectos para clientes internacionales
¿Por qué deberías aplicar?
Esta es una oportunidad única para sumergirte en un entorno de producción crítico donde tu trabajo tendrá un impacto directo en la estabilidad y confiabilidad de sistemas empresariales. Más allá de solo mantener sistemas, estarás diseñando e implementando mejoras que transformarán cómo opera la infraestructura. La naturaleza del proyecto te permitirá profundizar en tecnologías modernas como contenedores, bases de datos distribuidas y microservicios, mientras desarrollas habilidades valiosas en gestión de incidentes y optimización de sistemas.
El formato de contrato inicial corto con potencial de extensión te da la flexibilidad de probar el entorno antes de comprometerte a largo plazo, trabajando con un equipo internacional que te expondrá a mejores prácticas globales en DevOps.
Tips y consejos de VacantesDigitales.com
Skills indispensables
- Administración avanzada de Linux: No solo comandos básicos, sino troubleshooting de kernel, gestión de recursos y hardening de seguridad
- Orquestación de contenedores: Docker Compose, gestión de redes y almacenamiento, optimización de imágenes
- Bases de datos distribuidas: Configuración de clusters PostgreSQL, replicación, backup/restore, tuning de Redis
- CI/CD pipelines: Automatización de pruebas, despliegues canarios, rollback strategies
- Monitoreo y observabilidad: Métricas, logging centralizado, alerting proactivo
- Comunicación técnica: Explicar problemas complejos a equipos no técnicos, documentación clara
Tips prácticos para este puesto
- Prepara tu portfolio de infraestructura: Documenta proyectos donde hayas estabilizado sistemas, reducido downtime o mejorado performance
- Domina el troubleshooting sistemático: Practica metodologías como el método científico para problemas complejos
- Aprende Ruby on Rails básico: No necesitas ser developer, pero entender la estructura de la aplicación te hará más efectivo
- Prepara ejemplos de escalabilidad: Piensa en cómo manejarías picos de tráfico o fallos de infraestructura
- Practica en inglés técnico: Las entrevistas y comunicación diaria serán en inglés
Recursos recomendados
- Tools: Prometheus + Grafana para monitoreo, Ansible para automatización, ELK stack para logging
- Documentación: Official Docker docs, PostgreSQL High Availability guide, Linux Performance book
- Influencers: Kelsey Hightower (Kubernetes), Charity Majors (Observability), Julia Evans (Linux)
- Cursos: "Linux Foundation Certified System Administrator", "Docker Mastery" en Udemy, "PostgreSQL for Everybody"
- Comunidades: DevOps subreddit, DevOps LATAM en Telegram, local meetups de infraestructura
Preguntas frecuentes en entrevistas para este rol
1. "Describe cómo solucionarías un problema de alta carga de CPU en un servidor de producción" *Tip:* Estructura tu respuesta: monitoreo inicial (top/htop), identificación de procesos, análisis de logs, escalamiento temporal vs. solución permanente. Menciona herramientas específicas como perf o strace.
2. "¿Cómo implementarías alta disponibilidad para una base de datos PostgreSQL?" *Tip:* Habla de replicación streaming, failover automático con Patroni, backup estratégicos, y testing de recovery. Demuestra conocimiento práctico, no solo teórico.
3. "Cuéntame sobre un incidente de producción que hayas manejado y qué aprendiste" *Tip:* Usa el formato STAR (Situación, Tarea, Acción, Resultado). Enfócate en el proceso de troubleshooting, comunicación con stakeholders, y medidas preventivas implementadas después.
Rango salarial estimado (LATAM)
Basado en datos de Glassdoor, Computrabajo, GetOnBoard y el mercado actual: | Nivel | Rango mensual USD | |-------|-------------------| | Junior | $1,500 - $2,500 | | Mid | $2,500 - $4,000 | | Senior | $4,000 - $6,500 |
*Nota: Varía según país, empresa, modalidad (remoto internacional paga más) y tecnologías específicas. Empresas de USA/EU pagando en LATAM suelen ofrecer 30-50% más. Para este rol con Ruby on Rails y PostgreSQL avanzado, los rangos pueden estar en el extremo superior.*
Red flags a considerar
1. Falta de automatización en despliegues críticos *Qué preguntar:* "¿Qué porcentaje de sus despliegues está automatizado? ¿Tienen pipelines de CI/CD establecidos?" Si todo es manual en producción, podría indicar deuda técnica peligrosa.
2. Infraestructura sin documentación ni runbooks *Qué investigar:* Pregunta por la documentación de procedimientos, diagramas de arquitectura, y procesos de onboarding. Ausencia de estos elementos significa que estarás "descubriendo" sistemas en vivo.
3. Equipo de soporte 24/7 sin rotación adecuada *Señal de advertencia:* Si mencionan que necesitas estar disponible fuera de horario frecuentemente sin compensación o rotación clara, podría llevar a burnout. Pregunta por políticas de on-call y compensación por horas extra.
Bonus red flag para contratos cortos: Asegúrate de que el "potencial de extensión" tenga criterios claros y medibles, no solo promesas vagas.
Habilidades
- Linux
- Ubuntu
- Docker
- Ruby on Rails
- PostgreSQL
- Redis
- CI/CD
- Docker Compose
- Prometheus
- Grafana
- Ansible
- ELK stack
- Kubernetes
- Patroni
- perf
- strace
- top
- htop