Descripción del puesto

Desarrollo e integración:

  • Implementar APIs para la gestión de dispositivos
  • Desarrollar la integración con dispositivos IoT mediante sus protocolos de comunicación
  • Implementar sistemas de comunicación en tiempo real (WebScoket)
  • Diseñar y optimizar la arquitectura de bases de datos

• Mantenimiento y optimización:

  • Monitorear y optimizar el rendimiento del sistema
  • Implementar logging y sistemas de monitoreo
  • Mantener y mejorar la infraestructura existente
  • Resolver problemas técnicos y debuggear issues

Documentación y colaboración:

  • Documentar APIs
  • Colaborar en la definición de arquitectura
  • Participar en code reviews
  • Mentorear a desarrolladores junior cuando sea necesario

Requisitos

3+ años de experiencia en desarrollo backend

Requisitos Técnicos:

Lenguajes y frameworks:

  • Experiencia sólida en Go (Golang)
  • Conocimiento de Laravel (deseable)

Protocolos y comunicación:

  • Experiencia avanzada en implementación de WebSockets
  • Conocimiento de protocolos IoT
  • Experiencia en integración con APIs de terceros

Bases de datos:

  • Dominio avanzado de PostgreSQL
  • Experiencia con sistemas de caché (Redis)
  • Conocimiento de optimización de consultas y rendimiento

Sistemas y herramientas:

  • Dominio de Git y metodologías de control de versiones
  • Familiaridad con aws

Competencias

  • Capacidad de trabajo en equipo
  • Habilidades de comunicación efectiva
  • Orientación al detalle y la calidad
  • Capacidad de aprendizaje continuo

Beneficios


a través de Hiring Room