Beneficios:
- Salario competitivo
Ubicación
Remoto
Remoto
Nivel de experiencia
Nivel Senior (5 o más años de experiencia relevante)
Nivel Senior (5 o más años de experiencia relevante)
Resumen del rol
El Ingeniero de Movimiento de Datos apoya la modernización de plataformas de datos empresariales proporcionando soporte en producción y liderazgo técnico para soluciones de datos basadas en ETL y Snowflake. Este puesto es responsable de diseñar, optimizar y dar soporte a los marcos de movimiento de datos, garantizando la calidad, fiabilidad y rendimiento de los datos en todos los sistemas. El puesto también proporciona mentoría y orientación técnica a los miembros del equipo y colabora estrechamente con los grupos de interés empresariales y técnicos.
El Ingeniero de Movimiento de Datos apoya la modernización de plataformas de datos empresariales proporcionando soporte en producción y liderazgo técnico para soluciones de datos basadas en ETL y Snowflake. Este puesto es responsable de diseñar, optimizar y dar soporte a los marcos de movimiento de datos, garantizando la calidad, fiabilidad y rendimiento de los datos en todos los sistemas. El puesto también proporciona mentoría y orientación técnica a los miembros del equipo y colabora estrechamente con los grupos de interés empresariales y técnicos.
Responsabilidades clave
Operaciones de Datos Snowflake y Soporte de Producción
- Gestionar todo el ciclo de vida de las operaciones de datos de Snowflake, incluyendo monitorización, resolución de problemas y optimización
- Proporcionar soporte de producción para plataformas Snowflake, IBM DB2 y orquestación
- Identificar y resolver proactivamente la integridad de los datos, la latencia y los fallos en la tubería
- Realizar análisis de causa raíz para detectar discrepancias de datos y problemas operativos
- Participar en rotaciones de apoyo a la producción de guardia y fuera de horario
Diseño y Optimización de Pipelines de Datos
- Diseñar, desarrollar y optimizar canalizaciones de datos y modelos de datos de Snowflake
- Traducir los requisitos de los grupos de interés en soluciones de movimiento de datos basadas en Snowflake
- Desarrollar y optimizar consultas SQL, configuraciones de almacén y estrategias de rendimiento
- Soporte para la captura de datos de cambios y las implementaciones de dimensiones que cambian lentamente
- Implementar las mejores prácticas para la ingestión, transformación, almacenamiento, seguridad y modelado de datos
Arquitectura de Datos y Modelado
- Soporte para modelado dimensional y metodologías de Data Vault dentro de Snowflake
- Contribuir a decisiones arquitectónicas para soluciones de datos escalables y fiables
- Asegurar la alineación con la arquitectura de datos empresarial y los estándares de seguridad
Calidad, gobernanza y validación de los datos
- Realizar análisis de calidad de datos y proponer acciones correctivas
- Implementar comprobaciones de validación, conciliación y consistencia dentro de las tuberías
- Garantizar la precisión, completitud y consistencia de los datos entre sistemas
- Apoyar iniciativas de gobernanza, incluyendo la gestión de metadatos y la línea de datos
Colaboración, Liderazgo y Documentación
- Proporcionar liderazgo técnico, revisiones de código y mentoría a los miembros junior del equipo
- Colaborar con los grupos de interés empresariales, arquitectos de datos y equipos de aplicaciones
- Comunica claramente el estado del problema, riesgos y plazos de resolución
- Mantener una documentación completa de los procesos, correcciones y scripts de Snowflake
- Desarrollar y mantener libros de jugadas de soporte a la producción y procedimientos de resolución de tickets
- Preparar estimaciones de esfuerzo y proporcionar informes regulares sobre tendencias de incidencia e iniciativas de mejora
Cualificaciones requeridas
- 5 o más años de experiencia en almacenamiento de datos, inteligencia empresarial o análisis de datos
- 3 o más años de experiencia en desarrollo SQL en múltiples plataformas, incluyendo Snowflake, Oracle, SQL Server o DB2
- 5 o más años de experiencia apoyando soluciones de desarrollo y almacenamiento de datos en Snowflake
- Amplia experiencia en desarrollo de Snowflake, modelado de datos y seguridad
- Fuerte dominio de SQL y lenguajes de scripting como Python o Shell
- Experiencia trabajando con tecnologías de bases de datos en la nube
- Experiencia con herramientas de orquestación como Airflow o ESP
- Familiaridad con sistemas de control de versiones, incluyendo Git
- Experiencia con herramientas de gestión de incidentes como ServiceNow o Jira
- Sólido conocimiento de la arquitectura de datos, modelado dimensional y marcos de Data Vault
- Demostrada capacidad para trabajar de forma independiente con sólidas habilidades analíticas y de resolución de problemas
Cualificaciones Preferidas
- Certificación copo de nieve
- Experiencia implementando prácticas CI/CD para pipelines de datos
- Experiencia apoyando entornos ETL y de producción a escala empresarial
Habilidades y atributos básicos
- Sólidas habilidades analíticas y de resolución de problemas
- Capacidad para liderar iniciativas complejas y mentorizar a miembros del equipo
- Sólidas capacidades organizativas y de gestión del tiempo
- Comunicación clara con los actores técnicos y no técnicos
- Atención al detalle y compromiso con la calidad y fiabilidad de los datos
Este es un puesto remoto.
Fundada en 2004, Smart Tech Skills es una empresa de primer nivel en tecnología y servicios profesionales especializada en tecnologías innovadoras.
Con sede en Marlborough, MA, la empresa responde eficazmente a las necesidades tecnológicas de los clientes a nivel nacional, facilitando la gestión avanzada de tecnología.
Con sede en Marlborough, MA, la empresa responde eficazmente a las necesidades tecnológicas de los clientes a nivel nacional, facilitando la gestión avanzada de tecnología.
(si ya tienes un currículum en Indeed)
