- Remoto · Latinoamérica
- Tiempo completo
- Senior
- USD 5,000 – USD 8,000 al mes
Publicada
Contratan desde: Latinoamérica
Descripción del puesto
Sobre la vacante
WES está en búsqueda de 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 tu oportunidad de unirte a un equipo que está en el corazón de la infraestructura tecnológica de WES. No solo trabajarás con Kotlin y AWS a nivel avanzado, sino que tendrás un impacto directo en la escalabilidad y robustez de servicios críticos. Aprenderás a optimizar deployments en entornos distribuidos, colaborarás con equipos internacionales y desarrollarás habilidades en DevOps e Infrastructure as Code que son altamente valoradas en el mercado. Si buscas un rol donde tu expertise técnica marque la diferencia y puedas crecer en un entorno desafiante, esta vacante es para ti.
Tips y consejos de VacantesDigitales.com
Skills indispensables
- Kotlin avanzado para desarrollo backend
- AWS (EC2, S3) con experiencia práctica
- CloudWatch para monitoreo y logging
- Jenkins para pipelines de CI/CD
- Docker para containerización
- CloudFormation o Terraform para Infrastructure as Code
- Inglés B2+ para comunicación en equipos remotos
- Habilidades de colaboración en entornos cross-funcionales
Tips prácticos para este puesto
- Enfócate en demostrar experiencia real con Kotlin en proyectos backend, no solo conocimientos teóricos.
- Prepara ejemplos concretos de cómo has optimizado performance o resuelto incidentes en AWS.
- Si tienes experiencia con Terraform, destácala, ya que es un nice to have valioso.
- Practica tu inglés técnico, especialmente para discutir conceptos de DevOps y cloud.
- Investiga sobre WES y su industria para entender mejor el contexto del equipo.
Recursos recomendados
- Documentación oficial: Kotlin docs, AWS Developer Guide, CloudWatch User Guide
- Herramientas: Jenkins, Docker, Terraform, CloudFormation
- Influencers: Follow AWS experts on LinkedIn, Kotlin community leaders
- Cursos: AWS Certified Solutions Architect, Kotlin for Backend Development on platforms like Coursera or Udemy
Preguntas frecuentes en entrevistas para este rol
- "Describe un proyecto donde hayas usado Kotlin para backend y cómo optimizaste su performance."
- Tip: Enfócate en métricas concretas, como reducción de latencia o mejora en throughput, y menciona herramientas como CloudWatch para monitoreo.
- "¿Cómo manejas deployments en AWS usando Infrastructure as Code?"
- Tip: Explica tu experiencia con CloudFormation o Terraform, incluyendo ejemplos de templates y cómo aseguras deployments confiables.
- "Háblame de un incidente productivo que resolviste y qué aprendiste."
- Tip: Usa el método STAR (Situación, Tarea, Acción, Resultado) y destaca cómo usaste Jenkins o Docker en la solución.
Rango salarial estimado (LATAM)
Basado en datos de Glassdoor, Computrabajo, GetOnBoard y el mercado actual: | Nivel | Rango mensual USD | |-------|-------------------| | Junior | $1,500 - $3,000 | | Mid | $3,000 - $5,000 | | Senior | $5,000 - $8,000 |
*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 Argentina y Brasil, ajusta según la economía local, pero roles senior con Kotlin y AWS pueden alcanzar los rangos altos.*
Red flags a considerar
- Bandera roja 1: Falta de claridad en los procesos de deployment o monitoreo.
- Qué preguntar en la entrevista: "¿Cómo manejan los incidentes productivos y qué herramientas usan para monitoreo en tiempo real?"
- Bandera roja 2: Poca colaboración en equipos remotos o husos horarios conflictivos.
- Qué investigar antes de aceptar: Pregunta sobre la estructura del equipo, frecuencia de reuniones y cómo gestionan la comunicación cross-funcional.
- Bandera roja 3: Uso excesivo de tecnologías legacy sin planes de modernización.
- Señal de advertencia común en este tipo de rol: Si mencionan mucho Java sin un roadmap claro para Kotlin, podría indicar resistencia al cambio. Pregunta: "¿Cuál es la estrategia a largo plazo para Kotlin vs. Java en el backend?"
Habilidades
- Kotlin
- Java
- AWS
- EC2
- S3
- CloudWatch
- Jenkins
- Docker
- CloudFormation
- Terraform
- DevOps
- Infrastructure as Code
- CI/CD
- monitoring
- logging
- containerization
- performance optimization
- incident resolution
- cross-functional collaboration
- English B2