30 días
Expira 06/11/2025
Oferta no disponible
Back-end Golang
Back-end Golang
Trabajamos a través de un método que se basa en entender el negocio y la necesidad del cliente; queremos ser un "partner", de tal modo poder apoyar en la toma de decisiones a la hora de implantar soluciones tecnológicas.
Funciones del cargo
Formarás parte de un equipo sénior responsable de diseñar, construir y evolucionar microservicios backend de alta disponibilidad, aplicando principios de arquitectura limpia y patrones de diseño. Liderarás iniciativas técnicas, tomarás decisiones clave sobre stack y buenas prácticas, y velarás por la calidad mediante pruebas unitarias y de carga. Colaborarás con Frontend, DevOps y Product Management para entregar funcionalidades de negocio que escalen en AWS, garantizando observabilidad integral y despliegue continuo. La modalidad es híbrida — trabajarás de forma remota con presencia en oficinas de Santiago una vez por semana, por lo que necesitas residir en la ciudad o tener disponibilidad para trasladarte.
Requerimientos del cargo
Requisitos Excluyentes
Al menos 4 años de experiencia con:
- TypeScript + NestJS: dominio en la construcción de APIs REST/GraphQL escalables, manejo de dependencias e inyección de servicios.
- Go + Gin: capacidad para crear microservicios de bajo consumo y alta concurrencia, aplicando principios de clean architecture.
- Residencia en Santiago Se debe asistir presencialmente 1 día a la semana a oficinas en Las Condes.
- Contenedores y orquestación (Docker / Kubernetes): construcción de imágenes optimizadas, despliegues y gestión de clústeres en producción.
- AWS (Lambdas, SNS/SQS, DynamoDB, DocumentDB, CloudFront, S3): diseño e implementación de soluciones serverless y event-driven, gestión de datos y distribución de contenido a escala.
- Bases de datos: experiencia administrando y optimizando motores relacionales, documentales, key-value/Hash y caché en Redis.
- Bash (intermedio-avanzado): scripting para automatizar tareas de build, release y mantenimiento de entornos.
- Observabilidad con OpenTelemetry: instrumentación de servicios para métricas, trazas y logs centralizados.
- Testing: creación y mantenimiento de Unit Tests exhaustivos y Load Tests con K6 para validar performance.
- CI/CD con GitHub Actions: definición de workflows de integración y entrega continua, control de versiones y revisiones de código.
Condiciones
- En WiTi, ofrecemos un ambiente colaborativo donde la cultura del aprendizaje es parte fundamental. Entre nuestros beneficios están:
- Plan de carrera personalizado para el desarrollo profesional.
- Certificaciones, para continuar creciendo en tu carrera.
- Cursos de idiomas, apoyando el desarrollo personal y profesional.
Buscamos 3 posiciones y seguimos buscando nuevos candidatos!