FUNCIONES
1. Diseñar, desarrollar e implementar microservicios escalables y eficientes.
2. Trabajar en la implementación de comunicaciones asincrónicas y síncronas.
3. Gestionar motores de bases de datos SQL y NoSQL, optimizando consultas y asegurando la integridad de los datos.
4. Colaborar en el desarrollo de sistemas de comunicación basados en HTTP y sockets.
5. Implementar soluciones de streaming de audio y video de alto rendimiento.
6. Mantenerse al día con las últimas tendencias y avances tecnológicos y proponer soluciones innovadoras para desafíos técnicos.
7. Colaborar con equipos multifuncionales para definir requisitos, especificaciones y arquitecturas técnicas.
REQUISITOS
1. Experiencia imprescindible en JavaScript y Typescript.
2. Experiencia en proyectos con desarrollo de Apps.
3. Experiencia demostrada en el desarrollo de microservicios y arquitecturas basadas en microservicios.
4. Conocimiento sólido de comunicación asincrónica y síncrona.
5. Familiaridad con bases de datos tanto SQL como NoSQL y capacidad para diseñar esquemas de bases de datos eficientes.
6. Amplia experiencia en tecnologías de comunicación HTTP y sockets.
7. Experiencia en la implementación de soluciones de streaming de audio y video.
8. Conocimiento de Patrones de Diseño.
9. Experiencia en el uso de herramientas y servicios en la nube.
10. Capacidad para trabajar en un entorno ágil y colaborativo.
11. Titulación académica: Grado en Ingeniería Informática o equivalente (e.g. Ingeniería Técnica en Informática de Gestión o de Sistemas o Ingeniería Superior en Informática).
Tech: JavaScript, TypeScript, Node.js, Vue.js, Next.js, Angular.js, SQL, NoSQL, microservicios, HTTP.
#J-18808-Ljbffr