No tienes acceso a esta clase

¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera

La experiencia de un Data Engineer: entrevista a Alexis Araujo

13/15
Recursos

Para aprender acerca de las actividades de un Data Engineer, qué mejor idea que preguntarle a uno. En este caso nuestro invitado es Alexis Araujo, integrante del equipo de Data De Platzi.

Dos personas sentadas, cada una en un lado de la mesa conversando.

¿Cómo conociste el mundo de la Data y como supiste que este rol era para ti?

Lo conocí en mi primer trabajo, cuando me encargaron extraer datos y conectar diferentes fuentes con las bases de datos. Supe que este rol era para mí, por qué me gustan las bases de datos y todo lo relacionado con ellas.

¿Cuándo sabe una empresa que necesita un Data Engineer?

Cuando la empresa tiene métricas y sabe para qué las va a utilizar es cuando se va a requerir el rol de Data Engineer., ya que son los que crean los puentes para poder traer los datos de distintas fuentes a la empresa.

¿Cuáles son las actividades del día a día de un Data Engineer?

Las actividades más habituales para este rol son:

  • Saber a qué fuentes se van a conectar
  • Hacer conexiones con las fuentes de datos
  • Conocer las aplicaciones desde las que se conectan
  • Modelos de datos dentro de cada aplicación
  • Documentación de la API

Conoce más acerca de qué hace un Data Engineer.

¿Cómo influye el tamaño del proyecto en el flujo de trabajo?

Independientemente del tamaño, lo importante es dar informes constantes de la información de valor sobre los datos, lo más rápido posible. Por lo que la extracción de datos y ponerla al alcance del equipo de Data lo más rápido que se pueda es prioritario.

¿Cómo se relaciona un Data Engineer con los demás roles del equipo?

Este rol se debe relacionar mucho con los demás miembros del equipo para saber qué información es necesaria, de dónde se va a conseguir y cómo se va a realizar la conexión.

¿Qué es lo que más te gusta y el mayor reto en tu carrera como Data Engineer?

Lo que más me gusta de ser Date Engineer es que puedo aprender acerca de varias tecnologías y bases de datos. El mayor reto dentro de mi carrera ha sido manejar Big Data y API’s a las que no sabía como conectarme.

Conclusión

Además de tener una comunicación excelente con el equipo, un Data Engineer debe estar abierto al aprendizaje de todo tipo de herramientas que permita hacer las conexiones adecuadas. Las herramientas pueden cambiar de sector en sector o de donde se quiera extraer la información.

Contribución creada por: Ismael H.

Aportes 72

Preguntas 9

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

Me gustaría que estas entrevistas fuesen más conversación y menos preguntas “prefabricadas”. Considero que podría aportar aún más valor. Saludos.

Data Engineer

  • Conectarse a diferentes bases datos
  • Casos de uso de las bases de datos
  • Saber que medir
  • Como vamos a extraer informacion
  • Construir puentes de info
  • Conocer fuentes de datos y conexiones
  • Modelos de datos
  • Extraer informacion
  • Siempre dar entregables (datos para analisis)
💡Me encanto mucho la entrevista si tu tienes mas preguntas, no dudes en escribirme y seguir la conversación sobre este role, tan importante dentro de la industria 🎉 Me puede seguir en twitter: @alexinaraujo

nunca habia durado tanto tiempo sentado poniendo atencion a un curso, en serio Platzi si sirve.

Por más que la entrevista este en un guion, hay que entender que tratar de explicar desde la experiancia en tan solo 6 minutos debe ser algo preparado para hacerlo eficiente. En mi concepto esta muy bien las entrevistas.

Me quedo con el comentario de Alexis, de lograr hacer entregables que generen valor en el corto tiempo, no hay que esperar a tener todo super estructurado, ya que precisamente de ese conocimiento y exploración de los datos, se produce conocimiento que realimenta la ingesta de información y obliga a mejorar los procesos de ETL. Eso se vive a diario.

¡Un abrazo!

Alexis es un crack!!! Es el profe de los nuevos cursos de AWS, recomendados

el data engineer me emociona bastante aprenderlo, estas entrevistas ayudan mucho a ver las experiencias en los enfoques de los cursos.

Comparto mis apuntes #17 (Notion)

¿Cómo empezar?

Aprender:

-Python
-Bases sólidas de ingeniería de software
-Automatización y scripting
-Pandas y Apache spark
-Bases de datos sql y nosql

Ahorita que estoy iniciando con la escuela de Data Science, me podrían dar sus comentarios para saber que rama es mejor para iniciar en este mundo? Yo elegí Data Analyst porque considere que es la que mejor se podría adaptar a mis habilidades, pero veo que también Scientist o Engineer están muy interesantes. ¿Qué opinan? Tambien en la parte de matematicas no soy muy bueno, pero supongo que con la practica lo lograre

muy interesantes estas entrevistas, lo único es que deberían ser más de conversación, pero muy chavere deberían implementarlo en todos los cursos

Se le nota que ama lo que hace

Fué en Mi primera chamba, borré la base de datos de la empresa jajajaja

La comunicación y trabajo de equipo, y conocer el contexto del equipo.

Es suuper importante

Dato importante de la clase

No se pueden usar las bases de datos que se usan en producción porque son bases transaccionales (OLTP), están diseñadas para diferentes transacciones, crear registros o actualizarlos, pero no para consultar o extraer datos de ellas ya que las base se puede romper. Para esto se usan bases de datos OLAP

Construcción de puentes hacia los datos para todo el equipo de DATA.

Aquí tienes una lista de cinco habilidades clave y cinco "power skills" (habilidades blandas) que son muy importantes para un ingeniero de datos: ### Habilidades Clave 1. **Programación**: Dominio de lenguajes de programación como Python, Java o Scala, que son fundamentales para manipular datos y automatizar procesos. 2. **SQL y NoSQL**: Capacidad para trabajar con bases de datos relacionales y no relacionales, esencial para gestionar y recuperar grandes volúmenes de datos. 3. **Gestión de bases de datos y almacenamiento de datos**: Conocimiento profundo de cómo almacenar, recuperar y optimizar datos en diversas plataformas de bases de datos. 4. **ETL (Extract, Transform, Load)**: Habilidad para diseñar y implementar procesos ETL que transformen los datos crudos en formatos útiles para análisis. 5. **Big Data Technologies**: Familiaridad con herramientas y tecnologías como Hadoop, Spark, y Kafka, que permiten el procesamiento y análisis de grandes conjuntos de datos. ### Power Skills 1. **Resolución de problemas**: Capacidad para identificar problemas complejos y desarrollar soluciones efectivas, crucial en un entorno donde los datos y los requisitos pueden cambiar rápidamente. 2. **Pensamiento crítico**: Habilidad para evaluar de manera objetiva distintas alternativas y tomar decisiones basadas en datos y evidencias sólidas. 3. **Colaboración**: Trabajar efectivamente en equipo, compartiendo información y coordinando con otros departamentos para implementar soluciones de datos integradas. 4. **Comunicación**: Capacidad para explicar conceptos técnicos a audiencias no técnicas, lo que es vital para que los stakeholders comprendan el valor de los proyectos de datos. 5. **Adaptabilidad y aprendizaje continuo**: En un campo que evoluciona rápidamente, la capacidad de adaptarse y mantenerse al día con las nuevas tecnologías y métodos es esencial.
Cualidades de los Data Engineer: * **Diseño de arquitecturas de datos:** Desarrollar y mantener arquitecturas de datos escalables, eficientes y seguras para la recopilación, almacenamiento, procesamiento y análisis de datos. * **Implementación de pipelines de datos:** Crear y gestionar pipelines de datos para mover, transformar y almacenar datos de manera eficiente y confiable. * **Integración de datos:** Integrar datos de diversas fuentes y formatos para garantizar su disponibilidad y accesibilidad para análisis. * **Optimización de rendimiento:** Optimizar el rendimiento de los sistemas de datos para garantizar tiempos de respuesta rápidos y eficientes. * **Gestión de la infraestructura de datos:** Administrar y mantener la infraestructura de hardware y software necesaria para el almacenamiento y procesamiento de datos.

Excelente entrevista

Muy bueno, más claro, no sabía que en lo que he trabajado se acercaba más a un data Engineer.

![](https://static.platzi.com/media/user_upload/image-2de776b6-8f6e-46af-9a34-8cc1fbe229e2.jpg)

AMIGUE SUENA TAN RIDUCULO Y FORZADO POR SUERTE BUZZ LIGHTYEAR FRACASO PRONTO SE DARAN CUENTA QUE TU OPCION SEXUAL NO IMPORTA

Excelente video. Viendo el video de Data Engineer, me gusta este perfil casi igual que el de Data Analyst

Buenos días
deberían dejar una ruta en donde encontremos estás experiencias, como un banco de profesionales que nos permita saber como fue su desarrollo profesional.
Saludos

As a Junior Data Scientist your focus will be but not limited to:
Developing deep understanding of the industry and delivering key insights by analysing data
Forecasting different fundamentals such as wind power generation and demand
Researching and implementing new trading strategies
Building and developing new or existing data infrastructure

Background

  • Having basic programming skills, like for example Python, R or
    MATLAB,
  • Strong academic background in mathematics, statistics, or
    modelling
  • Experience that demonstrates your team-oriented, innovative,
    and strategic working styles.
  • Familiarity with data visualisation tools
  • Pro-active and flexible work mentality
  • Interest in data-driven trading
  • Fluency in English, both written and spoken.

Muchas gracias ALexis, fabuloso. Me encantan las entrevistas ya que aclarar varias cuestiones

Muy buena entrevista!

Información resumida de esta clase
#EstudiantesDePlatzi

  • La ingeniería de datos tiene mucho aporte para las empresas

  • Importante saber a qué fuentes de datos nos vamos a conectar

  • En todos los negocios es bueno entregar informes que aporten mucho valor al negocio

  • Comunicación y trabajo en equipo. Importante

Construir puentes de informacion
Saber que medir
Siempre dar entregables (datos para analisis)
que vamos a medir
conocer el negocio

El Data Enginer me acuerda del viejo rol de DBA, recuerdo que no es un rol que estaba tan a la mano, y que se encargaban de que las BD estuvieran disponibiles para las otras areas del negocio.

excelente!!

genial la entrevista
Por qué dice "una data engineer" si le está hablando a un hombre? No me cabe en la cabeza xd.
Me parece interesante la entrevista
bueno interesante pero podrian hablar corectamente el español o poner un una opciona para las personas que no les gusta escuchar ese tipo de lenguaje?

Buenísima información

Muy interesante, esta es el area que me gustaria!

😦

El data Engineer es aquel que e trae el material para que los constructores puedan custrir como los Data analyst o Data Sciense

Hay mucho conocimiento por aprender, Alexis muestra que hay un mundo atrás de los cursos de Platzi. La escuela de datos es la punta del iceberg.

Gracias

.

Data Engineer

Habilidades que debe de tener un Data Engineer

* Conocimientos técnicos
* Habilidad en análisis y resolución de problemas
* Comunicación efectiva
* Creatividad
* Orientación al detalle
* Capacidad de trabajar en equipo
* Flexibilidad.

Estas entrevistas parecen muy fabricadas.
Deberian ser mas a lo natural.
Contando experiencias reales, y no asi conceptos de diccionario.

Casos en los que se requiere un ing de datos dentro de un proyecto:Identificar el que, como y cuando

  1. Saber que vamos a medir.
  2. como extraer nuestras métricas
  3. Cantidad y/o diferentes métricas.
  4. Extraer la información de diferentes fuentes.

por esto pague platzi 😪

Flujos dentro de un proyecto de DE.

Actividades del día a día de un DE.

Cuando es necesario un DE en un proyecto de Data Science.

Primera experiencia como DE.

Siempre es bueno conocer casos reales de personas que conocen este rol, gracias.

el aporte de las entre vistas es un feedback de las clases le d aun plus muy importante

Sin duda una de las ramas que mas me llama la atencion, sin embargo requiere de una amplio portafolio de conocimientos.

Excelente curso, me ha dado una claridad en el panorama, y a pesar que desconozco de todo lo que mencionan, me motivo a incursionarme en este mundo.

=)

Un poquito cuadriculada la entrevista, no es natural si lo estas leyendo

Se le nota la experiencia, se ve que es una gran data engineer!

Me gusta mucho la dinamica de las entrevistas, es muy ganador escuchar las experiencias de perosnas que ya estan mas aventajados que nosotros, sin embargo creo que estas deben ser mas fluidas, se nota mucho el guion y que el presentador esta leyendo, esto en un punto hace que nuestro interes pueda bajar un poco.

La neta me aburrio su “entrevista”

Que molesta es la continua redundancia del orden de todos/as, los y las ingenieros e ingenieras… Lo peor es que lo tienen tan forzado que miles de veces se olvidan de especificar. Hablen bien por favor.

Macha programación y colaboración

Lo Chevre de la ingeniería de datos es el uso de las bases de datos, siempre las he usado en excel para transformarlas, hacer análisis de los datos y tomar decisiones a partir de esto.

Gracias, excelente experiencia.

Excelente historia, de data engineer. Muchas gracias por la información

Genial descripción de Data Engineering, Alexis A!

Gracias por la entrevista que e ofreció en esta clase, la verdad se aclaran puntos aunque también se abren otras dudas pero en el camino se aclararan.

Excelente entrevista