Responsabilidades
Responsable de garantizar la disponibilidad, rendimiento, seguridad y continuidad de los sistemas que utilizan SQL Server en la organización.
Este perfil administra las bases de datos empresariales en entornos on-premise, híbridos y en la nube, asegurando que soporten de forma confiable las operaciones críticas del negocio.
• Instalar, configurar y mantener instancias de SQL Server (2016 o superior) en entornos on-premise, virtualizados y cloud (Azure SQL Database / Managed Instance).
• Implementar planes de respaldo y recuperación (nativos de SQL Server y herramientas complementarias).
• Monitorear el rendimiento y optimizar consultas, índices y uso de recursos.
• Gestionar la seguridad de las bases de datos: accesos, privilegios, roles, auditorías y cifrado.
• Administrar la replicación, mirroring, log shipping y Always On Availability Groups.
• Automatizar tareas de mantenimiento mediante T-SQL, PowerShell o Python.
• Colaborar con equipos de Desarrollo, DataOps y Arquitectura para optimizar esquemas, índices y procesos.
• Garantizar la disponibilidad y continuidad de los servicios en entornos críticos (banca, seguros, salud).
• Coordinar planes de actualización, parches y migraciones de bases de datos y servidores.
• Participar en auditorías de seguridad, continuidad y cumplimiento regulatorio.
Experiencia Esperada
• +8 años de experiencia administrando SQL Server en entornos críticos y de alta disponibilidad.
• +5 años de experiencia con soluciones de replicación, alta disponibilidad y recuperación ante desastres.
• +3 años de experiencia en optimización de rendimiento y tuning avanzado.
• Experiencia en migraciones de bases de datos entre versiones o a la nube (Azure SQL, Managed Instance).
• Experiencia en entornos regulados como banca, seguros o salud.
Tecnologías y Herramientas de Referencia
Plataforma SQL Server:
• SQL Server (2016, 2019, 2022)
• SQL Server Management Studio (SSMS)
• Always On Availability Groups
• Replication, Mirroring, Log Shipping
• Azure SQL Database y Managed Instance
• SQL Server Agent y Database Mail
Lenguajes y Scripting:
• T-SQL (optimización, mantenimiento, automatización)
• PowerShell (tareas administrativas)
• Python (validaciones y scripts de integración)
Monitoreo y Rendimiento:
• SQL Server Profiler, Extended Events
• Query Store, Database Tuning Advisor
• Herramientas de monitoreo (SolarWinds DPA, Redgate SQL Monitor, Zabbix, Prometheus)
Seguridad y Cumplimiento:
• Transparent Data Encryption (TDE)
• SSL/TLS para cifrado en tránsito
• Auditorías nativas de SQL Server y herramientas complementarias (Redgate, ApexSQL)
DevOps / Infraestructura como Código:
• Pipelines CI/CD (Azure DevOps, GitLab, Jenkins)
• Terraform, Ansible para aprovisionamiento de infraestructura
• Control de versiones con Git