**Responsabilidades**:
- Diseñar y mantener la arquitectura de bases de datos optimizadas para alto rendimiento y escalabilidad en un entorno de nube, incluyendo la implementación y gestión de Redis como almacén de datos en memoria.
- Desarrollar y optimizar procedimientos almacenados, funciones y esquemas de base de datos utilizando Entity Framework.
- Implementar interfaces de usuario utilizando ReactJS y asegurar la integración eficiente con la lógica de servidor en.NET C#.
- Gestionar y monitorear los servicios de bases de datos en Azure, asegurando la disponibilidad y seguridad de los datos, incluido el uso eficiente de Redis para cache y gestión de sesiones.
- Colaborar con equipos de desarrollo para implementar mejores prácticas de DevOps en el manejo de bases de datos y Redis.
- Participar activamente en las planificaciones de sprint y las revisiones de código utilizando metodologías Scrum.
- Migrar bases de datos monolíticas a microservicios.
**Habilidades y Calificaciones**:
- Título en Ciencias de la Computación, Ingeniería de Sistemas, o campo relacionado.
- Experiência sólida en administración y arquitectura de bases de datos, incluido un conocimiento avanzado de Redis.
- Experiência comprobada en programación con.NET C# y ReactJS.
- Conocimiento avanzado de Microsoft Azure, especialmente en servicios relacionados con bases de datos y configuraciones de Redis.
- Experiência con Entity Framework y modelado de datos para microservicios.
- Habilidades en implementación de CI/CD y conocimiento en TailwindCSS es un plus.
- Excelentes habilidades analíticas, de resolución de problemas y de comunicación.
Tipo de puesto: Tiempo completo
Sueldo: $4.000.000 - $4.500.000 al mes