05 ago
|
Agtec Servicios Informa´Ticos
|
Santiago
05 ago
Agtec Servicios Informa´Ticos
Santiago
Sobre el cargoEstamos en búsqueda de un/a Senior Golang Developer apasionado/a por el desarrollo backend y las arquitecturas escalables, para integrarse a nuestro equipo tecnológico.
El rol estará enfocado en el diseño e implementación de servicios robustos, altamente concurrentes y basados en eventos.Responsabilidades principalesDesarrollo e implementación de APIsDiseñar y desarrollar APIs REST y/o gRPC para la comunicación entre microservicios.Integrar el backend con bases de datos, servicios externos y plataformas internas.Optimizar el rendimiento, aprovechando las capacidades nativas de Go, como goroutines y channels.Garantizar alta disponibilidad, seguridad y eficiencia en los servicios implementados.Integración con Apache Kafka (Consumer & Producer)Producer:Implementar lógica de negocio para la publicación de eventos en topics de Kafka.Transformar datos del sistema en eventos consumibles por otros servicios.Consumer:Desarrollar servicios que se suscriban a topics para procesar eventos en tiempo real.Gestionar procesamiento, validación y reacción a eventos de manera productivo.Diseñar e implementar arquitecturas orientadas a eventos,
favoreciendo:Desacoplamiento de serviciosAlta escalabilidadTolerancia a fallosAutomatización mediante cronjobsDiseñar e implementar tareas automatizadas programadas (cronjobs).
Desarrollar procesos como:Procesamiento batchLimpieza o mantenimiento de datosImplementar workers o servicios tipo daemon en Go, o integración con herramientas del sistema.RequisitosTécnicos+5 años de experiencia en desarrollo backend.Dominio avanzado de Golang.Experiencia con:APIs REST y/o gRPCApache Kafka (producers y consumers)Arquitecturas de microservicios y event-drivenConocimientos sólidos en:Concurrencia en GoManejo de bases de datos (SQL y/o NoSQL)Diseño de software escalableDeseablesExperiencia en entornos cloud (AWS, GCP o Azure).
Uso de contenedores (Docker, Kubernetes).
Conocimientos en observabilidad (logs, métricas, tracing).
Experiencia con CI/CD.Competencias clavePensamiento analítico y resolución de problemas complejosBuenas prácticas de desarrollo y diseño limpioCapacidad de trabajo autónomo y colaboración en equipoOrientación a resultados y calidad
#J-*****-Ljbffr
📌 Senior Golang Developer (Santiago)
🏢 Agtec Servicios Informa´Ticos
📍 Santiago