Categorías
···
Entrar / Registro
Desarrollador Backend de Nivel Medio
Salario negociable
Indeed
Tiempo completo
Presencial
Sin requisito de experiencia
Sin requisito de título
79Q22222+22
Favoritos
Compartir
Parte del contenido se ha traducido automáticamenteVer original
Descripción

Desarrollador Backend de Nivel Medio (Golang) Ubicación: \[Remota] Tipo: A tiempo completo Nivel de experiencia: Nivel medio (3 – 4\) Acerca del puesto Buscamos un desarrollador de Golang de nivel medio para unirse a nuestro equipo central de infraestructura. A diferencia de un rol full-stack, este puesto está enfocado exclusivamente en el backend. Pasará sus días diseñando microservicios escalables, optimizando canalizaciones de datos concurrentes e interactuando con infraestructura en la nube. Se espera que asuma la responsabilidad completa de las funciones, desde el diseño hasta la implementación, escribiendo código en Go que sea idiomático, eficiente y fácil de leer. Sus responsabilidades * Desarrollo de servicios: Diseñar, construir y mantener microservicios de alto rendimiento utilizando Golang. * Ingeniería de APIs: Implementar APIs robustas mediante REST o gRPC (Protobuf) para la comunicación entre servicios internos. * Concurrencia: Utilizar el modelo de concurrencia de Go (goroutines y canales) para gestionar eficientemente tráfico elevado y procesamiento en segundo plano. * Interacciones con bases de datos: Escribir consultas SQL optimizadas (PostgreSQL o MySQL) y gestionar la coherencia de los datos. Aquí resulta relevante la experiencia con herramientas como sqlc o GORM. * Fiabilidad del sistema: Instrumentar los servicios con registros (logging), métricas y trazado (OpenTelemetry/Prometheus) para garantizar su observabilidad. * Contenerización: Trabajar con Docker y Kubernetes para empaquetar e implementar sus servicios. Qué buscamos * Experiencia: Al menos 3 años de experiencia en desarrollo backend, incluyendo al menos 1,5 años escribiendo código Go en entornos productivos. * Dominio del lenguaje: Comprende la forma «idiomática» de trabajar con Go —prefiere la simplicidad frente a soluciones mágicas—. Se siente cómodo con interfaces, estructuras (structs) y manejo explícito de errores. * Fundamentos de redes: Conocimiento sólido de HTTP/S, TCP/IP y del funcionamiento interno de las APIs. * Habilidades con bases de datos: Competencia en el diseño de bases de datos relacionales y en el uso directo de SQL. * Pruebas: Firme convicción sobre la importancia de las pruebas. Conoce el paquete integrado de pruebas de Go y los patrones de pruebas basadas en tablas. Deseable (habilidades adicionales) * Experiencia con arquitecturas orientadas a eventos mediante Kafka, NATS o RabbitMQ. * Familiaridad con gRPC y Protocol Buffers. * Experiencia con plataformas en la nube (AWS, GCP o Azure). * Conocimientos sobre bases de datos NoSQL (Redis, Cassandra, MongoDB). * Contribuciones a proyectos de código abierto en Go. Cualidades personales adecuadas * Resolución de problemas: Le gusta profundizar en errores complejos y encontrar soluciones eficientes. * Aprendizaje continuo: Se mantiene actualizado sobre los ecosistemas de Go y React y no teme probar nuevas herramientas. * Comunicación: Capaz de explicar conceptos técnicos de forma clara a partes interesadas no técnicas.

Fuentea:  indeed Ver publicación original
Valentina Rodríguez
Indeed · HR

Compañía

Indeed
Cookie
Configuración de cookies
Nuestras aplicaciones
Download
Descargar en
APP Store
Download
Consíguelo en
Google Play
© 2025 Servanan International Pte. Ltd.