MasterApp Labs
Senior Azure Database Engineer
Tiempo completo • Hybrid - US
Beneficios:
- Coincidencia 401(k)
- Seguro dental
- Seguro médico
- Seguro de visión
Título del puesto: Ingeniero senior de Azure Database
Ubicación: Lansing, MI, (híbrido) - Presencial desde el primer día, dos días a la semana. Los días obligatorios en el centro son miércoles y jueves
Tipo de puesto: Contrato
Modo Entrevista: primera ronda de MS Teams y puede que haya una segunda ronda de entrevistas presenciales
Requisitos adicionales:
Se requieren referencias para este puesto. Por favor, incluye un anexo aparte con tu envío que incluya 2-3 referencias profesionales. Cada referencia debe incluir el nombre, correo electrónico, número de teléfono y el título de su puesto/nombre de la empresa.
El entorno de la base de datos incluye:
- Múltiples instancias de SQL Server
- Múltiples entornos de colección (desarrollo, aseguramiento de calidad/pruebas, pre-lanzamiento y producción)
- Numerosos servidores de SQL Reporting Services
- 35+ bases de datos de colecciones
- 100+ bases de datos de análisis
Este puesto es el Experto en la Materia (SME) del almacén de datos CEPI SLDS y requiere un considerable juicio independiente para dirigir y coordinar los métodos, prácticas, procedimientos y herramientas adecuados de administración y gestión de datos para completar las tareas requeridas. Se requiere experiencia en soporte de bases de datos Microsoft SQL Server y conocimientos profesionales sobre el estándar CEDS.
Este puesto está muy involucrado en el diseño estratégico y táctico de la información, el análisis de áreas de negocio, la seguridad y el modelado de datos para satisfacer las necesidades de recogida de datos y la transición del proceso ETL de servidores locales a servidores en la nube. La responsabilidad incluye la identificación, análisis, categorización, síntesis, diseño y uso productivo de la información empresarial. Además, este puesto es responsable de hacer cumplir y garantizar que los marcos arquitectónicos estén correctamente implementados y aplicados, monitorizando y actualizando la infraestructura de servidores que soporta el entorno de la base de datos.
Roles y responsabilidades:
- Diseña, implementa y expande/mantiene continuamente las canalizaciones de datos realizando actividades de extracción, transformación y carga. Responsable de trabajos de preparación de datos, análisis de datos e informes de datos. Realiza resolución de problemas técnicos, análisis de causas raíz y proporciona experiencia técnica para trabajos ETL. Colabora con desarrolladores. Miembros de empresa y otros equipos para diseñar y entregar datos correctos de alta calidad y para proporcionar asesoramiento y apoyo.
- Responsable del análisis de datos y la gestión de bases de datos. Participa en el mantenimiento, mejora, diseño de diccionarios de datos, modelos de bases de datos físicas y lógicas, y ajuste de rendimiento. Conocimiento de las utilidades y herramientas de producción utilizadas para la gestión de almacenamiento de datos para apoyar al equipo de aplicaciones. Coordina cambios físicos en bases de datos informáticas; codifica, prueba e implementa bases de datos físicas, aplicando conocimientos de sistemas de gestión de bases de datos.
- Establece parámetros físicos de la base de datos. Utiliza lenguaje de consulta estructurado (SQL) para definir objetos de base de datos usando lenguaje de definición de base de datos (DDL) y controlar el acceso a objetos de base de datos usando lenguaje de control de datos (DCL). Prueba y corrige errores y refina cambios en la base de datos.
- Entra en SQL para crear una base de datos de producción. Utiliza programas utilitarios de bases de datos y utilidades de terceros para monitorizar el rendimiento de la base de datos, como la distribución de registros y la cantidad de memoria disponible. Dirige a programadores y analistas para que realicen cambios en el sistema de gestión de bases de datos. Revisa y corrige programas. Responde a preguntas de los usuarios. Se consulta con compañeros para determinar el impacto de los cambios en la base de datos en otros sistemas.
- Evalúa las solicitudes de los usuarios para nuevos elementos y sistemas de datos, los incorpora al entorno de datos compartidos existente y proporciona asistencia técnica. Coordina el uso de los datos para garantizar la integridad de los datos y controlar la redundancia, carga bases de datos y reorganiza según sea necesario. Realiza modelado y prototipado de datos. Responsable del desarrollo de ETLs. Realiza modelado lógico y físico de datos, diseña modelos de bases de datos relacionales y crea modelos físicos de datos a partir de modelos lógicos. Realiza procedimientos de recuperación de seguridad.
- Ejecuta los procedimientos necesarios para guardar, recuperar y recuperar bases de datos de fallos de hardware y software dentro de los procedimientos establecidos. Ayuda a determinar, implementar y mejorar estándares sobre seguridad de bases de datos y en la monitorización de procedimientos y sistemas de recuperación ante desastres de las agencias.
Las 3 principales habilidades necesarias: Servicios de Azure Database Services, modelado/estructura de datos SQL, amplia experiencia en desarrollo ETL.
Mínimo de años de experiencia requeridos: 12
Obligatorio / Imprescindible
- TSQL: 8-10 años
- Desarrollo ETL: 6-8 años
- PowerShell: 5 años
- Azure DevOps: 5 años
- Scrum: 5 años
Opciones flexibles de teletrabajo disponibles.
Compensación: 50,00 $ - 52,00 $ la hora
(si ya tienes un currículum en Indeed)