Ingeniero de Datos | Data Engineer en people company | Torre

Ingeniero de Datos | Data Engineer

Emma destaca
La IA de Emma escribió esto. Habla con Emma para editarlo.
Tiempo completo

Tipo de contrato: Contratista

¿Quién paga el cambio de moneda y los impuestos sobre la nómina?:

El candidato

Compensación
USD4.3k - 4.6k/mes
Negociable
location_on
Remoto (para residentes de Guatemala)
Remoto (para residentes de Perú)
Remoto (para residentes de Argentina)
Remoto (para residentes de Colombia)
Publicado hace alrededor de 2 meses

Responsabilidades


Requisitos: - Ingeniería en Sistemas, Computación, Matemáticas o afín. - 5 a 8 años de experiencia en ingeniería de datos. - Inglés deseable. Conocimientos técnicos requeridos (Alto): - Java/Scala. - Python. - SQL. - Streaming y batching (Spark, Flink, Lambdas). - SQL y NoSQL (Postgres, Teradata, Cassandra, Mongo). - Orquestadores E(T)LT (Airbyte, Stitch, Airflow). - Transformación de archivos (XLSX, CSV, JSON, XML, BSON). - Data Lakes, DWH y Lake House (Databricks, Snowflake, BigQuery, Clickhouse). - Modelado de datos (Snowflake schema, OBT, Estrella). - Git y metodologías ágiles. Conocimientos medio: - REST APIs. Deseables: - Web Scraping. - Go, JavaScript. - Kafka, RabbitMQ. - Ciencia de Datos. Responsabilidades principales: - Participar en reuniones con múltiples áreas para discutir definiciones y objetivos de proyectos. - Analizar y priorizar los requerimientos de diversas áreas. - Desarrollar y diseñar pipelines de extracción, transformación y carga de datos (ETL/ELT). - Escribir código limpio y escalable, adoptando nuevos lenguajes según las necesidades del proyecto. - Desarrollar aplicaciones de extracción de datos en formatos: JSON, XML, PDF, entre otros. - Implementar metodologías de calidad de datos en los procesos de extracción. - Optimizar servicios, queries y procesos para garantizar bajo costo operacional y del sistema. - Validar la funcionalidad y seguridad de los procesos de ingeniería de datos.