Responsabilidades
- Desarrollo y Arquitectura:
- Diseñar, implementar y mantener servicios backend en Golang con un enfoque API-first.
- Crear APIs RESTful y gRPC eficientes, documentadas y fáciles de consumir para integradores y desarrolladores.
- Asegurar que las APIs cumplan con estándares de seguridad, rendimiento y escalabilidad.
- Implementar y optimizar algoritmos de bajo nivel relacionados con la transmisión de datos y la comunicación entre sistemas.
- Creación y Gestión de APIs:
- Diseñar e implementar APIs escalables y fáciles de usar, con énfasis en estándares como OpenAPI/Swagger.
- Integrar autenticación y autorización en las APIs mediante estándares como OAuth2, JWT o API Keys.
- Asegurar la monitorización, registro y versionado de APIs para garantizar su correcta evolución en el tiempo.
Requisitos Técnicos
- Experiencia en Golang:
- Dominio avanzado de Golang, incluidas sus características avanzadas como concurrencia (goroutines, channels) y optimización de memoria.
- Creación y Gestión de APIs:
- Experiencia demostrable en la creación y mantenimiento de APIs RESTful.
- Familiaridad con herramientas y estándares de documentación de APIs como Swagger/Postman.
- Comprensión profunda de la arquitectura API-first y sus mejores prácticas.
- Entornos de Desarrollo y Herramientas:
- Experiencia con herramientas de contenedorización y orquestación (Docker, Kubernetes).
- Conocimiento de bases de datos SQL
- contacto msacal@tag.org
Tipo de puesto: Tiempo completo
Sueldo: $40,000.00 - $60,000.00 al mes
Tipo de jornada:
- Turno de 10 horas
Escolaridad:
- Primaria (Deseable)
Experiencia:
- Go: 3 años (Obligatorio)
Idioma:
- Inglés (Obligatorio)
Lugar de trabajo: Empleo presencial