Desarrollador Backend Go (Bogotá)

Desarrollador Backend Go (Bogotá)

28 sep
|
AMARIS GROUP
|
Bogotá

28 sep

AMARIS GROUP

Bogotá

Ú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 profesional 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 misiones
Como
Desarrollador Senior de Back-end (Go)
serás responsable 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 responsabilidades
Desarrollo 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 Buffers
Diseñar y construir APIs y servicios basados en
gRPC
y asegurar
Búferes de protocolo
Trabajar 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 especificaciones
Telemetrí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 AKS
Gestionar 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).
kubectl
Colaborar con el equipo de DevOps para automatizar despliegues y mejorar la confiabilidad de los entornos.
Colaboración y mejora continua
Participar 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 candidato
Telemetría / Observabilidad con OpenTelemetry
Experiencia 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.
Dominio 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 protocolo
Experiencia definiendo y manteniendo esquemas
protobuf
para servicios distribuidos.
Capacidad para optimizar rendimiento y compatibilidad entre servicios y clientes.
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.
7–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 distribuidos
Dominio de
gRPC
y en proyectos
Búferes de protocolo
Conocimientos medios o avanzados de
OpenTelemetry
aplicados a entornos productivos.




Experiencia trabajando con (por ejemplo, PostgreSQL,
bases de datos SQL y NoSQL
Interé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.
Imprescindible:
Español –
lengua materna
.
Otros idiomas son un plus.
Una comunidad internacional que reúne a más de 110 nacionalidades, donde las diversas perspectivas impulsan la innovación y la colaboración.
Un ambiente 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 continuo
La 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.
Job description
Descripció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 profesional en un contexto 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 misiones
Como
Desarrollador Senior de Back-end (Go)
serás responsable 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 responsabilidades
Desarrollo 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 Buffers
Diseñar y construir APIs y servicios basados en
gRPC
y asegurar
Búferes de protocolo
Trabajar 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 especificaciones
Telemetrí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 AKS
Gestionar 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).
kubectl
Colaborar con el equipo de DevOps para automatizar despliegues y mejorar la confiabilidad de los entornos.
Colaboración y mejora continua
Participar 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 candidato
Telemetría / Observabilidad con OpenTelemetry
Experiencia 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.
Dominio 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 protocolo
Experiencia definiendo y manteniendo esquemas
protobuf
para servicios distribuidos.
Capacidad para optimizar rendimiento y compatibilidad entre servicios y clientes.
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écnicos
7–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 distribuidos
Dominio de
gRPC
y en proyectos
Búferes de protocolo
Conocimientos medios o avanzados de
OpenTelemetry
aplicados a entornos productivos.
Experiencia trabajando con (por ejemplo, PostgreSQL,
bases de datos SQL y NoSQL
Interé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.
Idiomas
Imprescindible:
Español –
lengua materna
.
Otros idiomas son un plus.
Lo que ofrecemos
Una comunidad internacional que reúne a más de 110 nacionalidades, donde las diversas perspectivas impulsan la innovación y la colaboración.
Un contexto 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 continuo
La 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 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 ***** personas distribuidas en 5 continentes y más de 60 países.
Con más de ***** 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-*****-Ljbffr

📌 Desarrollador Backend Go (Bogotá)
🏢 AMARIS GROUP
📍 Bogotá

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 (bogotá) / bogotá

Suscribete a esta alerta:

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