SupplyLogic

Líder de Base de Datos

PythonSQL
Traducción automática. Consulta el original.

Detalles del puesto

Ubicación del puesto: REMOTO EE. UU. - Kansas City, MO,

Tipo de puesto: Tiempo Completo,

Rango salarial: No revelado,

Cualificaciones:

RESUMEN DEL PUESTO

El Líder de Base de Datos es un líder activo que gestiona y contribuye activamente al equipo de desarrolladores de SQL. Este rol es responsable de la gestión diaria del equipo —incluyendo la asignación y priorización del trabajo, la supervisión del rendimiento y el apoyo al crecimiento de cada miembro del equipo— al mismo tiempo que diseña, arquitecta y optimiza personalmente soluciones de bases de datos SQL Server que soportan aplicaciones empresariales y de negocio ERP. Este rol se asocia estrechamente con equipos multifuncionales para ofrecer soluciones de software seguras, fiables y bien monitorizadas.

FUNCIONES ESENCIALES

Liderazgo y Gestión de Equipos

  1. Gestionar directamente el equipo de desarrolladores de SQL, incluyendo la asignación y priorización del trabajo, el establecimiento de expectativas y la supervisión de la carga de trabajo diaria del equipo.
  1. Ser responsable de la gestión del rendimiento del equipo, incluyendo revisiones 1:1 periódicas, retroalimentación sobre el rendimiento, establecimiento de objetivos y contribución a las evaluaciones de rendimiento.
  1. Proporcionar orientación técnica diaria, mentoría y apoyo a los desarrolladores de SQL, ayudándoles a desarrollar sus habilidades y a resolver bloqueos técnicos.
  1. Liderar revisiones de código y establecer estándares de codificación, patrones y mejores prácticas en el desarrollo de bases de datos.
  1. Liderar la incorporación y formación de nuevos desarrolladores, incluyendo la formación sobre los sistemas, herramientas y conocimiento del dominio de Supplylogic (por ejemplo, integraciones de proveedores, WMS).
  1. Actuar como punto de escalada para problemas técnicos complejos e incidentes de producción, guiando la resolución de problemas y el análisis de causa raíz.
  1. Contribuir a las decisiones de diseño técnico y a la dirección de la arquitectura en colaboración con el equipo.
  1. Informar sobre el progreso del equipo, la capacidad y los riesgos al VP de Desarrollo, y representar al equipo en discusiones de planificación interfuncional.

Desarrollo Práctico

  1. Diseñar arquitecturas escalables de bases de datos SQL Server que soporten ERP y otros datos de aplicaciones.
  1. Desarrollar y gestionar modelos de datos conceptuales, lógicos y físicos para todas las aplicaciones desarrolladas a medida.
  1. Establecer estándares de bases de datos, estrategias de indexación, convenciones de nomenclatura y mejores prácticas.
  1. Diseñar, desarrollar, gestionar y optimizar tablas, procedimientos almacenados, vistas, funciones, triggers y código T-SQL.
  1. Gestionar y monitorizar trabajos de SQL Agent.
  1. Colaborar con el equipo de Infraestructura en copias de seguridad, restauraciones, permisos de servidor y cumplimiento de HIPAA.
  1. Monitorizar y ajustar el rendimiento de la base de datos, incluyendo planes de ejecución, indexación, bloqueos y deadlocks.
  1. Soportar la replicación de datos de módulos ERP, incluyendo Ventas, Compras, Inventario, Finanzas, AR, AP, Envío y Operaciones de Almacén.
  1. Diseñar y soportar SSIS, SSRS y otras integraciones de bases de datos (incluyendo, pero no limitado a, el mantenimiento de informes y suscripciones de SSRS, la creación/mantenimiento de paquetes SSIS para datos de clientes, transmisiones de facturas y transacciones de pago, el soporte de integración de pedidos con módulos ERP y de envío, el soporte del equipo de Integración de Proveedores a nivel de datos, y la gestión de sincronizaciones de bases de datos de Producción a Desarrollo).
  1. Construir estructuras amigables para informes para Power BI y SSRS.
  1. Garantizar la integridad, validación, seguridad y auditabilidad de los datos.
  1. Colaborar con desarrolladores de aplicaciones, analistas de negocio y equipos de infraestructura en todas las iniciativas de datos.
  1. Apoyar la evaluación e implementación de soluciones de data lake, como Snowflake.

CUALIFICACIONES Y HABILIDADES

  1. Experiencia previa liderando, mentorizando o proporcionando dirección a otros desarrolladores, idealmente en una capacidad de liderazgo activo/práctico.
  1. Sólidas habilidades de comunicación, con la capacidad de explicar conceptos técnicos tanto a partes interesadas técnicas como no técnicas.
  1. Experiencia en la realización de revisiones de código y en el establecimiento o aplicación de estándares de desarrollo y mejores prácticas.
  1. 10+ años de experiencia profesional en desarrollo de aplicaciones y bases de datos con bases de datos relacionales, incluyendo experiencia previa liderando, mentorizando o proporcionando dirección técnica a otros desarrolladores, idealmente en una capacidad de liderazgo activo/práctico.
  1. Sólidas habilidades en SQL y T-SQL, incluyendo joins complejos, funciones de ventana, lógica basada en conjuntos, procedimientos almacenados y vistas.
  1. Experiencia con Microsoft SQL Server ((2014–2022)).
  1. Experiencia en la creación y mantenimiento de informes utilizando SQL Server Reporting Services (SSRS).
  1. Experiencia en la creación y mantenimiento de procesos ETL/ELT utilizando SQL Server Integration Services (SSIS).
  1. Familiaridad con la estrategia de indexación, planes de ejecución de consultas y herramientas de optimización de rendimiento.
  1. Experiencia con Power BI o herramientas similares de reporting/BI.
  1. Habilidades e interés en trabajar en una solución de data lake, como Snowflake.
  1. Sólidas habilidades de comunicación, con la capacidad de explicar conceptos técnicos tanto a partes interesadas técnicas como no técnicas.
  1. Capacidad para trabajar en entornos de servidor Windows y/o Linux, con comodidad para realizar tareas básicas de administración de bases de datos (copias de seguridad, restauraciones, permisos de usuario).
  1. Sólidas habilidades en Microsoft Excel y capacidad para trabajar con hojas de cálculo para análisis de datos.
  1. Excelentes habilidades de comunicación y organización, con la capacidad de realizar múltiples tareas y gestionar múltiples proyectos en un entorno rápido y con plazos definidos.
  1. Capacidad para operar eficazmente con supervisión mínima.

EDUCACIÓN

  1. Título de Grado en Informática, Tecnología de la Información, Ingeniería o campo relacionado.
  1. Experiencia en Python es una ventaja, particularmente para la creación de scripts de pipelines de datos, automatización o tareas ETL ligeras.
  1. Experiencia en el uso de herramientas de codificación de IA (por ejemplo, GitHub Copilot, Claude o similares) para acelerar el desarrollo, revisar código y mejorar la productividad.

Más oportunidades con un solo perfil

¿Quieres optar a más puestos sin repetir todo el proceso? Crea tu perfil para que te encuentren las empresas que usan Nort.

Crear mi perfil

Tu próximo empleoya está buscándote.

Nort

Plataforma de reclutamiento inverso para programadores