Será el arquitecto del sistema, dando forma a la definición de la base, la estructura y la documentación para garantizar el éxito a largo plazo de nuestras operaciones comerciales.
Su experiencia será crucial para configurar, instalar y mantener sistemas de gestión de bases de datos, asegurando que nuestros sistemas funcionen siempre al máximo rendimiento.
También será responsable de gestionar el acceso de los usuarios, aplicando las normas de seguridad más estrictas para proteger nuestros valiosos datos de accesos no autorizados.
Además, será un gurú de la recuperación de desastres, desarrollando sólidos planes de respaldo y recuperación para garantizar que nuestro sistema esté siempre protegido en caso de falla.
Su perspicacia técnica se pondrá en práctica, ya que ayudará a los usuarios finales y a los desarrolladores de aplicaciones a resolver problemas complejos relacionados con nuestros sistemas de bases de datos.
Requirements
Administrar, instalar, configurar y mantener sistemas de bases de datos (relacionales y/o NoSQL).
Gestionar entornos on-premise y cloud (AWS, Azure, Google Cloud) para servicios de bases de datos.
Monitorizar el rendimiento, capacidad y disponibilidad de las bases de datos.
Optimizar consultas, índices y estructuras de datos para mejorar el rendimiento.
Implementar y supervisar políticas de backup, recuperación y continuidad del negocio.
Gestionar la seguridad de las bases de datos (usuarios, roles, cifrado, auditoría).
Automatizar tareas administrativas mediante scripting (Shell, Python, SQL).
Participar en proyectos de migración de bases de datos a la nube o entre plataformas.
Diagnosticar y resolver incidencias y problemas de rendimiento.
Colaborar con equipos de desarrollo, infraestructura y seguridad.
Documentar configuraciones, procedimientos y buenas prácticas.
Evaluar nuevas tecnologías y herramientas relacionadas con bases de datos.