ETL desarrollador de la plantilla de descripción del trabajo/breve

Estamos buscando un desarrollador ETL experimentado para diseñar e implementar un entorno de almacenamiento de datos para nuestra organización. Sus responsabilidades implicarán colaborar con el equipo de gestión de datos, evaluar las necesidades de almacenamiento de la organización, desarrollar un almacén de datos, extraer datos de servidores corporativos, poblar el nuevo almacén y probarlo una vez completado.

Para prosperar como desarrollador de ETL, debe verse bien versado en los idiomas de codificación y el diseño de almacén y poder expresar sus ideas a la empresa adecuadamente. Finalmente, un desarrollador de ETL de primer nivel puede construir un entorno de almacén altamente eficiente y personalizado que satisfaga las demandas de almacenamiento de datos de la compañía.

Perfil de trabajo de desarrollador de ETL

Un desarrollador de ETL es un profesional de TI que crea sistemas de almacenamiento de datos para empresas y trabaja para llenar dichos sistemas con los datos que deben mantenerse.

ETL es un acrónimo que representa "extraer, transformar, cargar", y se refiere a importar datos comerciales en un entorno de almacén de datos, probarlo para su rendimiento y depurarlo antes de que se ponga en marcha. Los desarrolladores de ETL deben ser profesionales para obtener una visión de gran imagen de la situación de datos de una empresa para proporcionar soluciones completas de almacenamiento de datos.

Informes a

  • CTO

Responsabilidades del desarrollador de ETL

  • Determine sus requisitos de almacenamiento de datos
  • Cree un almacén de datos para los departamentos internos de la organización utilizando varias ideas de almacenamiento de datos
  • Desarrollar y mejorar las soluciones de datos que permiten la distribución suave de los datos, y se encarga de recopilar, procesar, mantener y analizar cantidades masivas de datos
  • Lidere el diseño del modelo de datos lógicos, así como la implementación de la estructura de la base de datos físicas, así como la construcción e implementación de almacenes de datos operativos y DATA Marts
  • Crear, automatizar y admitir aplicaciones sofisticadas para extracción de datos, transformación y carga
  • Asegure la precisión de los datos
  • Cree modelos de flujo de datos, tanto lógicos como físicos, para aplicaciones ETL.
  • Convierta los requisitos de acceso de datos, transformación y movimiento en especificaciones funcionales y diseños de mapeo

ETL Requisitos y habilidades del desarrollador

  • Conocimiento del desarrollo del servidor PL/SQL
  • Conocimiento de bases de datos NoSQL
  • Familiaridad previa con el modelado dimensional
  • Conocimiento de los componentes de Hadoop, incluidos HDFS, Spark, HBase, Hive y SQOOP
  • Conocimiento de OLAP, SSA y MDX
  • Conocimiento de Java y/o.net
  • Conocimiento de tecnologías ETL como SSIS
  • Conocimiento de herramientas de modelado como Toad Data Modeller, Erwin y Embarcadero
  • Experiencia previa que interactúa con los usuarios comerciales y comprende sus necesidades
  • Capacidad para aprender y usar enfoques novedosos y diversos
  • Capacidad para administrar proyectos
  • Excelentes habilidades de trabajo en equipo
  • Excelentes habilidades analíticas y de resolución de problemas