Publicado hoy.
DBA (Administrador de bases de datos) en HIRELINE
Sueldo oculto
Querétaro
Empleado de tiempo completo
Inglés : Nivel Básico
Se requiere experiencia sólida en la instalación y administración de Microsoft SQL Server y bases de datos SAP HANA, así como en la gestión de alta disponibilidad en SQL Server.
En SQL Server, se requiere experiencia con tecnologías como Always On – Grupos de Disponibilidad (Availability Groups), Mirroring (duplicación de bases de datos) y Replicación. Asimismo, se necesita capacidad para realizar tareas de mantenimiento de bases de datos, monitoreo periódico, programación de tareas y ejecución de respaldos y recuperación de información cuando sea necesario.
Se requiere experiencia en actividades de migración y actualización de bases de datos, así como conocimientos de optimización del rendimiento (Performance Tuning).
El candidato debe tener capacidad para atender turnos de guardia (on-call), resolver incidencias de manera autónoma y tener disponibilidad para trabajar los fines de semana.
Indispensables :
SQL, HANA, CommVault, Tivoli
Requisitos:
Administración de bases de datos
-
Conocimientos en administración de Microsoft SQL Server y SAP HANA.
-
Experiencia con Microsoft SQL Server 2008 R2, 2012, 2014, 2016, 2017 y 2019.
-
Experiencia en administración de SAP HANA Database 2.0.
-
Administración de políticas de seguridad a nivel de usuario y servidor.
-
Programación y ejecución de diferentes tipos de respaldos según el ambiente y las necesidades operativas.
-
Actualización de ambientes de desarrollo (DEV) y pruebas de aceptación de usuario (UAT) a partir de producción.
Alta disponibilidad y recuperación ante desastres
-
Ejecutar procedimientos de conmutación por error (Failover) y retorno al sistema principal (Failback) en bases de datos SQL Server, Oracle y SAP HANA.
-
Configurar la replicación de SQL Server y solucionar problemas relacionados.
-
Configurar y administrar tecnologías de alta disponibilidad y recuperación ante desastres.
Mantenimiento y monitoreo
-
Configurar y programar tareas de mantenimiento periódico.
-
Configurar alertas a nivel de base de datos y sistema operativo.
-
Configurar herramientas de monitoreo como Foglight para SQL Server.
-
Analizar y optimizar el rendimiento de las bases de datos.
-
Solucionar problemas relacionados con scripts de PowerShell.
Sistemas operativos e infraestructura
-
Tener un buen entendimiento de los sistemas operativos Windows y Linux, así como de los conceptos relacionados con dominios.
-
Contar, preferentemente, con conocimientos en la configuración y el monitoreo de SAP HANA Cockpit y SAP Solution Manager.
-
Tener familiaridad con Microsoft Azure y sistemas en la nube.
Actividades:
-
Instalar, configurar y mantener bases de datos de desarrollo, pruebas y producción en Microsoft SQL Server y SAP HANA.
-
Configurar y solucionar problemas relacionados con las tecnologías de alta disponibilidad de SQL Server, incluyendo Mirroring, Replication, Log Shipping y Availability Groups.
-
Tener familiaridad con los clústeres de conmutación por error de Windows (Windows Failover Clusters).
-
Contar con experiencia práctica en replicación de SQL Server, incluyendo replicación bidireccional, replicación de mezcla (Merge Replication) y solución de problemas.
-
Configurar y solucionar incidencias relacionadas con la replicación y la duplicación de bases de datos en SQL Server.
-
Configurar la replicación de sistemas SAP HANA (HSR, HANA System Replication) y conocer los procesos de conmutación por error (Failover) y retorno al sistema principal (Failback).
-
Mantener las políticas de seguridad a nivel de base de datos y de instancia.
-
Programar y ejecutar diferentes tipos de respaldos según las necesidades del negocio en Microsoft SQL Server y SAP HANA.
-
Administrar respaldos mediante herramientas empresariales como CommVault, Tivoli y HP StoreOnce.
-
Realizar actualizaciones o restauraciones de ambientes a partir de producción hacia los entornos de desarrollo (DEV) y pruebas de aceptación de usuario (UAT).
-
Configurar y programar tareas de mantenimiento periódico.
-
Configurar alertas de SQL Server Agent para monitorear eventos a nivel de base de datos y sistema operativo.
-
Contar con buenos conocimientos en la creación y ejecución de scripts de PowerShell y Shell.
-
Elaborar documentación relacionada con la resolución de problemas, mantenimiento diario, respaldos y recuperación, así como la administración de configuraciones.
-
Investigar e identificar herramientas y soluciones de software para actividades de mantenimiento y soporte.
-
Seguir los estándares de la industria y recomendar mejoras en los sistemas.
-
Proporcionar soporte a los sistemas implementados en ambientes de producción.
-
Contar con sólidos conocimientos en optimización del rendimiento de sentencias SQL.
-
Analizar problemas de rendimiento, generar trazas (traces) e interpretar planes de ejecución de consultas (Execution Plans / Query Plans).
-
Realizar tareas generales de administración de SQL Server, incluyendo servidores vinculados (Linked Servers), revisión de registros (logs), actualización de ambientes, migración de bases de datos entre servidores y configuración de usuarios.
-
Configurar herramientas de monitoreo como Foglight para Oracle y SQL Server.
-
Tener conocimientos en la configuración de replicaciones mediante herramientas como Fivetran, Qlik Replicate y Oracle GoldenGate.