- Remoto · Latinoamérica
- Tiempo completo
- Senior
- USD 4,000 – USD 6,500 al mes
Publicada
Contratan desde: Latinoamérica
Descripción del puesto
Sobre la vacante
WES está buscando un Backend Engineer Senior con fuerte expertise en Kotlin para un equipo clave que se encarga de desplegar, escalar y robustecer servicios backend en AWS. El foco del rol es extender capacidades, mejorar performance/capacidad y asegurar deployments confiables y seguros en un entorno distribuido.
Qué vas a hacer:
- Desarrollar y mantener servicios backend con Kotlin (y Java cuando aplique)
- Desplegar, administrar y optimizar servicios en AWS (EC2, S3)
- Implementar métricas, monitoreo y logs con CloudWatch
- Construir e integrar pipelines de CI/CD (Jenkins)
- Containerizar aplicaciones y gestionar despliegues con Docker
- Trabajar con Infrastructure as Code (CloudFormation o Terraform)
- Resolver incidentes productivos y optimizar performance/capacidad
- Colaborar con equipos cross-funcionales en distintos husos horarios
Requisitos:
- Experiencia hands-on sólida en backend con Kotlin
- Experiencia práctica en AWS, especialmente EC2 y S3
- Manejo de CloudWatch (monitoreo/logging)
- Herramientas DevOps: Jenkins y Docker
- IaC: CloudFormation o Terraform
- Buena comunicación y colaboración en equipos remotos
- Inglés mínimo B2
Nice to have:
- Experiencia con Terraform cuando CloudFormation no está disponible
- Experiencia desarrollando backend en Java
¿Por qué deberías aplicar?
Esta es una oportunidad para unirte a un equipo clave en una empresa de servicios tecnológicos, donde podrás escalar y robustecer servicios backend críticos en un entorno distribuido. Aprenderás a optimizar performance, asegurar deployments confiables y colaborar en equipos cross-funcionales internacionales, desarrollando habilidades en Kotlin, AWS y DevOps que son altamente demandadas en el mercado.
Tips y consejos de VacantesDigitales.com
Skills indispensables
- Técnicas: Kotlin, AWS (EC2, S3), CloudWatch, Jenkins, Docker, CloudFormation/Terraform
- Soft skills: Comunicación efectiva en equipos remotos, resolución de incidentes, colaboración cross-funcional
Tips prácticos para este puesto
- Enfócate en demostrar experiencia hands-on con Kotlin y AWS en tu CV y entrevistas
- Prepara ejemplos concretos de cómo has optimizado performance o resuelto incidentes en producción
- Practica tu inglés técnico, ya que el rol requiere comunicación con equipos en distintos husos horarios
Recursos recomendados
- Documentación: Kotlin Docs, AWS Developer Guide, Terraform Documentation
- Cursos: "Kotlin for Backend Development" en Udemy, "AWS Certified Developer" en A Cloud Guru
- Influencers: Sigue a expertos en Kotlin y DevOps en LinkedIn para estar al día con tendencias
Preguntas frecuentes en entrevistas para este rol
- Pregunta 1: "Describe un proyecto donde hayas usado Kotlin y AWS juntos" - Tip: Enfócate en arquitectura, escalabilidad y lecciones aprendidas
- Pregunta 2: "¿Cómo manejas incidentes en producción con servicios distribuidos?" - Tip: Explica tu proceso de monitoreo, diagnóstico y resolución con herramientas como CloudWatch
- Pregunta 3: "¿Qué experiencia tienes con Infrastructure as Code?" - Tip: Menciona casos específicos con CloudFormation o Terraform, destacando beneficios como reproducibilidad y seguridad
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.*
Red flags a considerar
- Bandera roja 1: Si la empresa no tiene procesos claros para CI/CD o monitoreo - Pregunta en la entrevista sobre su pipeline de despliegue y herramientas de observabilidad
- Bandera roja 2: Falta de documentación o estándares en el código - Investiga en Glassdoor o foros sobre la cultura técnica de la empresa antes de aceptar
- Bandera roja 3: Equipos remotos sin comunicación efectiva - Señal de advertencia común en roles distribuidos; pregunta sobre reuniones regulares y herramientas de colaboración
Habilidades
- Kotlin
- Java
- AWS
- EC2
- S3
- CloudWatch
- Jenkins
- Docker
- CloudFormation
- Terraform
- Infrastructure as Code
- CI/CD
- DevOps
- Backend
- Monitoreo
- Logging
- Containerización
- Despliegues
- Performance
- Capacidad
- Incidentes
- Comunicación
- Colaboración
- Inglés