.Acerca de OrbiEn Orbi estamos desarrollando soluciones financieras innovadoras combinando tecnología blockchain con el mundo financiero tradicional. Estamos en busca de personas proactivas, disruptivas y extraordinarias para que nos ayuden a construir esta nueva realidad.Como Data Engineer serás el profesional responsable de diseñar, construir y mantener la infraestructura de datos que permita la recopilación, almacenamiento, procesamiento y análisis de grandes volúmenes de datos. Además, estarás a cargo de diseñar y construir pipelines de datos para facilitar el flujo de información entre diferentes sistemas y aplicaciones, y colaborarás otros miembros del equipo para garantizar que los datos se utilicen de manera efectiva para mejorar los procesos y la toma de decisiones.Responsabilidades PrincipalesParticipar en el diseño y la implementación de arquitecturas de datos escalables que soporten el procesamiento eficiente y la gestión de datos en un entorno de rápido crecimiento, así como la capacidad de soportar análisis avanzados y machine learning.Ayudar en el desarrollo y mantenimiento de pipelines de datos para la ingestión, transformación y almacenamiento de datos, asegurando su disponibilidad, integridad y confidencialidad.Colaborar en la configuración y gestión de bases de datos, tanto relacionales como NoSQL, aprendiendo a optimizar el almacenamiento y el acceso a los datos para diversas aplicaciones.Desarrollar y aplicar prácticas de ingeniería de software, incluyendo control de versiones, pruebas automatizadas y revisión de código, para asegurar la calidad y mantenibilidad del código en los proyectos de datos.Contribuir al desarrollo de scripts y programas para automatizar tareas de procesamiento de datos, utilizando lenguajes de programación como Python o Go.Aprender y aplicar buenas prácticas en el versionado de código, pruebas automatizadas y despliegue continuo, para mejorar la calidad y la eficiencia del desarrollo de software.Habilidades y Tecnologías EsencialesConocimiento de lenguajes de programación para la manipulación de datos y desarrollo de software, como Python, Go, Scala.Conocimientos en el manejo de bases de datos SQL y NoSQL, con habilidad para diseñar esquemas de datos eficientes y realizar consultas optimizadas.Comprensión de los principios de la ingeniería de software, incluyendo control de versiones (Git) y bash.Familiaridad con tecnologías de procesamiento de datos en tiempo real y por lotes, como Apache Kafka, Apache Spark, y herramientas de orquestación de workflows como Apache Airflow.Interés por el diseño y operación de infraestructuras de datos en entornos de nube, incluyendo la configuración y gestión de servicios en AWS, Azure o Google Cloud Platform, y el uso de tecnologías de contenedores como Docker y Kubernetes.Familiaridad con sistemas de almacenamiento de objetos y sistemas de archivos distribuidos, como Amazon S3 o HDFS