Insight Investment

Principal Snowflake Data Engineer - Contrato (Manchester)

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

Sobre la oportunidad

Buscamos un Principal Snowflake Data Engineer con experiencia para unirse a nuestro equipo en crecimiento, encargado de construir nuestra plataforma de datos estratégica mientras buscamos adoptar las mejores prácticas de gobierno de datos y democratizar el acceso a los datos en toda la empresa. El candidato seleccionado desempeñará un papel fundamental en la definición y ejecución de nuestra estrategia de datos, aprovechando al máximo nuestros activos de datos, mejorando nuestra toma de decisiones, optimizando procesos e impulsando la innovación dentro de nuestra organización.

Formará parte del consolidado equipo de Plataforma de Datos, utilizando métodos Agile para ofrecer soluciones sobre nuestra plataforma en la nube. Comenzando con Snowflake como componente fundamental, buscaremos integrar otras tecnologías y aumentar nuestra capacidad para satisfacer las demandas del negocio. Trabajará en estrecha colaboración con diversas áreas de negocio y participará en todos los aspectos del Ciclo de Vida de Desarrollo de Sistemas Seguros (S-SDLC).

Operamos en un entorno colaborativo e inclusivo, donde se valora la experiencia de cada miembro del equipo. Nuestra cultura enfatiza la comunicación abierta, el apoyo mutuo y un compromiso compartido para ofrecer resultados excepcionales. Fomentamos una cultura de aprendizaje, brindando oportunidades de crecimiento e innovación mientras mantenemos altos estándares de profesionalismo e integridad.

Responsabilidades del puesto

  1. Contribuir al diseño de soluciones y a la implementación de una plataforma de datos robusta y escalable utilizando Snowflake con herramientas complementarias para satisfacer las necesidades de la organización.
  1. Ayudar a desarrollar la estrategia de datos de Insight, comunicando los resultados desde el nivel de liderazgo hasta el nivel de equipo.
  1. Establecer los estándares y convenciones de toda la empresa para la ingesta, gobierno, transformación, persistencia y democratización de datos.
  1. Proporcionar experiencia en la optimización del rendimiento de pipelines ELT.
  1. Habilitar la adopción de analítica avanzada e IA mediante la configuración de herramientas de primer nivel.
  1. Evolucionar el uso de infraestructura como código en colaboración con el equipo de ingeniería en la nube.
  1. Alinear los diseños técnicos con las políticas internas de datos, privacidad, seguridad y cumplimiento.
  1. Mantenerse al tanto de las tendencias de la industria y las tecnologías emergentes relacionadas con Snowflake y el procesamiento de big data, recomendando avances relevantes para su consideración.

Experiencia requerida

  1. Snowflake (Warehouses, Tasks/Streams, Snowpipe, Snowpark, Distributed UDF/Sproc, Time Travel, Cloning)
  1. Experiencia demostrable en la entrega de pipelines de extremo a extremo en Snowpark (también se valoran marcos transferibles como Pyspark, Polars o Dask).
  1. DBT, incluyendo plantillas Jinja o marcos de transformación equivalentes.
  1. Python, incluyendo herramientas de compilación, marcos de automatización de pruebas y mejores prácticas de ingeniería.
  1. SQL (incluyendo SQL optimizado para Snowflake).
  1. Experiencia con pipelines CI/CD (GitHub Actions / TeamCity / Artifactory).
  1. Demostrar iniciativa e independencia para resolver problemas.
  1. Capacidad para comunicar ideas o soluciones abstractas o complejas de manera efectiva.
  1. Defender los principios de ingeniería de software en torno a la calidad y hacer las cosas de la manera correcta.
  1. Experiencia trabajando en y con equipos Agile realizando desarrollo iterativo.
  1. Capacidad para colaborar con usuarios finales, partes interesadas, equipos y miembros del equipo.
  1. Tener un deseo constante de mejorar el conocimiento e impulsar la adopción de nuevas tecnologías o enfoques dentro de los equipos.
  1. Asumir los errores y trabajar con sus colegas para corregirlos, aprender de ellos y realizar mejoras a largo plazo.
  1. Docker
  1. Java / Scala
  1. Tecnologías de streaming de eventos como Kafka, Pulsar o Azure Event Hub
  1. Integración con Collibra
  1. Apache Iceberg
  1. Apache Arrow
  1. Pyspark
  1. Ingeniería de IA (Snowflake AI, Langchain, Llamaindex, Pinecone, etc.)

Insight se compromete a ser un empleador inclusivo y fomenta las solicitudes de todos los candidatos debidamente cualificados, independientemente de su origen, circunstancias, edad, discapacidad, identidad de género, etnia, religión o creencias, orientación sexual u otros factores protegidos por las leyes federales, estatales y/o locales. Si usted es un candidato con una discapacidad, o está ayudando a un candidato con una discapacidad, y requiere una adaptación para solicitar uno de nuestros puestos, por favor envíenos un correo electrónico a [email protected]

Sobre Insight Investment

Insight Investment es un gestor de activos líder centrado en el diseño de soluciones de inversión para satisfacer las necesidades de sus clientes. Fundada en 2002, el enfoque colaborativo de Insight ha generado tanto rendimiento de inversión como crecimiento en los activos bajo gestión. Insight gestiona activos a través de sus capacidades principales de inversión basada en pasivos, gestión de riesgos, renta fija de espectro completo, divisas y retorno absoluto. Insight cuenta con una red global de operaciones en el Reino Unido, Irlanda, Alemania, EE. UU., Japón y Australia. Puede encontrar más información sobre Insight Investment en: insightinvestment.com/corporate/

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