Desarrollador Backend Go (Colombia)

Desarrollador Backend Go (Colombia)

27 sep
|
Amaris Consulting
|
Colombia

27 sep

Amaris Consulting

Colombia

Job DescriptionDescripción del puestoÚnete a nuestro equipo como Desarrollador Back-end Senior (Golang) dentro de la unidad (Sistemas de Información y Digital) y comienza una nueva etapa cualificado en un entorno internacional, dinámico y altamente tecnológico.Ser consultor en Amaris Consulting significa posicionarte como experto técnico en el desarrollo de servicios back-end modernos y escalables, y al mismo tiempo ser embajador de nuestra organización frente a nuestros clientes gracias a:Tu capacidad para construir relaciones de confianza, entender los retos de negocio y traducirlos en soluciones técnicas robustas.Tu curiosidad y ganas de aprender, trabajando con tecnologías punteras y proyectos de alto impacto para clientes globales.Tus misionesComo Desarrollador Senior de Back-end (Go) serás responsible de diseñar, desarrollar y mantener servicios distribuidos de alta disponibilidad, con un fuerte foco en Telemetría, comunicación eficiente entre microservicios y operación en la nube. Trabajarás en estrecha colaboración con equipos de Arquitectura, DevOps, Front-end y Data para construir soluciones escalables, observables y seguras.Principales responsabilidadesDesarrollo en Go (1.24 o superior)Diseñar, desarrollar y mantener servicios back-end en Golang, aplicando buenas prácticas de ingeniería de software (código limpio, principios SOLID, testing automatizado).Implementar patrones avanzados de inyección de dependencias para construir código modular, mantenible y fácil de probar.Comunicación entre servicios: gRPC y Protocol BuffersDiseñar y construir APIs y servicios basados en gRPC y asegura Búferes de protocoloTrabajar con gRPC-Gateway cuando sea necesario para exponer APIs REST a partir de definiciones gRPC.Participar en el diseño de APIs bajo un enfoque de Desarrollo basado en especificacionesTelemetría y observabilidad (OpenTelemetry)Implementar y optimizar la observabilidad con OpenTelemetry, cubriendo métricas, logs y trazas para garantizar visibilidad extremo a extremo de los sistemas.Definir estándares de instrumentación para los servicios, asegurando que la información recolectada sea útil para diagnóstico, rendimiento y fiabilidad.Colaborar con equipos de SRE/DevOps para integrar la telemetría con las herramientas de monitoreo y alertas existentes.Infraestructura en la nube: AWS CLI y AKSGestionar tareas básicas de infraestructura en la nube utilizando AWS CLI (creación y gestión de recursos, despliegues,



configuración básica).Operar servicios desplegados en Azure Kubernetes Service (AKS) mediante comandos de Kubernetes (), apoyando el ciclo de vida de los microservicios (despliegue, escalado, resolución de problemas). kubectlColaborar con el equipo de DevOps para automatizar despliegues y mejorar la confiabilidad de los entornos.Colaboración y mejora continuaParticipar en revisiones de código (code reviews), definición de estándares técnicos y buenas prácticas de desarrollo.Contribuir al diseño de arquitecturas de sistemas distribuidos, proponiendo mejoras en rendimiento, seguridad y escalabilidad.Apoyar iniciativas de mejora continua en el equipo (refactorización, automatización, documentación técnica).Perfil del candidatoHabilidades:Telemetría / Observabilidad con OpenTelemetryExperiencia sólida instrumentando servicios para capturar métricas, logs y trazas.Capacidad para usar estos datos en la mejora del rendimiento, la detección de incidencias y la fiabilidad del sistema.gRPCDominio en el diseño e implementación de servicios gRPC, incluyendo manejo de contratos, versionado y buenas prácticas de comunicación entre microservicios.Experiencia integrando gRPC en arquitecturas de microservicios de producción.Búferes de protocoloExperiencia definiendo y manteniendo esquemas protobuf para servicios distribuidos.Capacidad para optimizar rendimiento y compatibilidad entre servicios y clientes.AWS CLI y Azure Kubernetes Service (AKS)Capacidad para gestionar recursos básicos en AWS mediante CLI (servicios, configuraciones, despliegues).Experiencia operando servicios en AKS usando comandos de Kubernetes (kubectl) para gestionar pods, deployments, servicios y configuraciones.Requisitos técnicos7–10 años de experiencia profesional en desarrollo back-end (nivel Senior).Experiencia comprobable desarrollando en Golang, idealmente en entornos de producción y sistemas de misión crítica.Experiencia en y arquitecturas basadas en microservicios.



diseño de sistemas distribuidosDominio de gRPC y en proyectosBúferes de protocoloConocimientos medios o avanzados de OpenTelemetry aplicados a entornos productivos.Experiencia trabajando con (por ejemplo, PostgreSQL,bases de datos SQL y NoSQLInterés o experiencia en el uso de IA Agéntica para generar boilerplate, documentación y pruebas automatizadas.Conocimiento de Ginebra u otros frameworks HTTP en Go puede ser útil, aunque no es el foco principal del puesto.IdiomasImprescindible: Español – lengua materna.Otros idiomas son un plus.Lo que ofrecemosUna comunidad internacional que reúne a más de 110 nacionalidades, donde las diversas perspectivas impulsan la innovación y la colaboración.Un entorno meritocrático donde el talento se reconoce y recompensa: el 70 % de nuestros líderes comenzaron sus carreras en puestos de nivel inicial.Acelera tu desarrollo profesional a través de nuestra Academia interna, que ofrece más de 250 módulos de formación, oportunidades de mentoría y aprendizaje continuoLa oportunidad de trabajar en proyectos desafiantes,con clientes líderes a nivel mundial, mientras amplías tus conocimientos técnicos y empresariales.Una cultura centrada en las personas que invierte en sus consultores y les da autonomía para que tomen las riendas de sus carreras.Un firme compromiso con la diversidad en la tecnología a través de iniciativas como Coding Queendom, que fomenta una comunidad inclusiva donde las mujeres pueden conectar, desarrollarse y prosperar.En Amaris Consulting, nos enorgullece ser un lugar de trabajo que ofrece igualdad de oportunidades. Nos comprometemos a promover la diversidad en nuestra plantilla y a crear un entorno laboral inclusivo. Por ello, damos la bienvenida a las solicitudes de todos los candidatos cualificados, independientemente de su género, orientación sexual, raza, etnia, creencias, edad, estado civil, discapacidad u otras características.Who are we?Amaris Consulting, part of Mantu es una firma independiente de asesoría tecnológica que ofrece servicios de orientación y soluciones para las empresas.Reúne a más de 7 600 personas distribuidas en 5 continentes y más de 60 países. Con más de 1 000 clientes en todo el mundo, hemos implementado soluciones en proyectos importantes durante más de una década.Nuestros especialistas cubren sectores que abarcan desde servicios financieros y transporte hasta atención sanitaria y tecnología.Amaris es su 'stepping stone' para atravesar ríos de cambio, afrontar retos y realizar todos sus proyectos con éxito.#J-18808-Ljbffr

📌 Desarrollador Backend Go (Colombia)
🏢 Amaris Consulting
📍 Colombia

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: desarrollador backend go (colombia) / colombia