Particle41 busca un Data Engineer con al menos 3 años de experiencia para unirse a su equipo. El rol es 100% remoto y se enfoca en el diseño, construcción y mantenimiento de pipelines de datos y su infraestructura.
Atractivo para ingenieros de datos que buscan un desafío en un equipo innovador, con oportunidades de crecimiento y colaboración en proyectos de impacto.
Particle41 busca un Data Engineer talentoso y versátil para unirse a nuestro innovador equipo. Como Data Engineer, jugarás un papel clave en el diseño, construcción y mantenimiento de pipelines de datos e infraestructura robustos para satisfacer las necesidades de datos de nuestros clientes. Trabajarás en soluciones de datos de extremo a extremo, colaborando con equipos multifuncionales para garantizar una entrega de datos de alta calidad, escalable y eficiente. Esta es una oportunidad emocionante para contribuir a proyectos impactantes, resolver desafíos complejos de datos y hacer crecer tus habilidades en un entorno de apoyo y dinámico. En este rol, harás lo siguiente: Desarrollo de Software - Diseñar, desarrollar y mantener pipelines ETL (Extract, Transform, Load) escalables para procesar grandes volúmenes de datos de diversas fuentes. - Construir y optimizar soluciones de almacenamiento de datos, como data lakes y data warehouses, para garantizar la recuperación y el procesamiento eficientes de los datos. - Integrar datos estructurados y no estructurados de varios sistemas internos y externos para crear una vista unificada para el análisis. - Asegurar la precisión, consistencia y completitud de los datos a través de rigurosos procesos de validación, limpieza y transformación. - Mantener una documentación completa para procesos, herramientas y sistemas de datos, al tiempo que se promueven las mejores prácticas para flujos de trabajo eficientes. Recopilación y Análisis de Requisitos - Colaborar con gerentes de producto y otros stakeholders para recopilar requisitos y traducirlos en soluciones técnicas. - Participar en sesiones de análisis de requisitos para comprender las necesidades del negocio y los requisitos del usuario. - Proporcionar información y recomendaciones técnicas durante el proceso de recopilación de requisitos. Desarrollo Ágil - Participar en procesos de desarrollo ágil, incluyendo planificación de sprints, daily stand-ups y revisiones de sprints. - Trabajar en estrecha colaboración con equipos ágiles para entregar soluciones de software a tiempo y dentro del alcance. - Adaptarse a prioridades y requisitos cambiantes en un entorno ágil de ritmo rápido. Pruebas y Depuración - Realizar pruebas y depuración exhaustivas para garantizar la confiabilidad, seguridad y rendimiento de las aplicaciones. - Escribir pruebas unitarias y validar la funcionalidad de las características desarrolladas y los elementos individuales. - Escribir pruebas de integración para garantizar que diferentes elementos dentro de una aplicación dada funcionen según lo previsto y cumplan con los requisitos deseados. - Identificar y resolver defectos de software, code smells y cuellos de botella de rendimiento. Aprendizaje Continuo e Innovación - Mantenerse actualizado con las últimas tecnologías y tendencias en desarrollo full-stack. - Proponer soluciones innovadoras para mejorar el rendimiento, la seguridad, la escalabilidad y la mantenibilidad de las aplicaciones. - Buscar continuamente oportunidades para optimizar y refactorizar el código existente para una mayor eficiencia. - Mantenerse al día con plataformas en la nube como AWS, Azure o Google Cloud Platform. Colaboración - Colaborar eficazmente con equipos multifuncionales, incluidos testers y gerentes de producto. - Fomentar un entorno de trabajo colaborativo e inclusivo donde las ideas se compartan y valoren. Habilidades y Experiencia que Valoramos: - Título de Grado en Ciencias de la Computación, Ingeniería o campo relacionado. - Experiencia comprobada como Data Engineer, con un mínimo de 3 años de experiencia. - Dominio del lenguaje de programación Python. - Experiencia con tecnologías de bases de datos como SQL (ej. MySQL, PostgreSQL) y bases de datos NoSQL (ej. MongoDB). - Fuerte comprensión de las Bibliotecas/Frameworks de Programación y tecnologías como Flask, frameworks de API, datawarehousing/lakehouse, principios, bases de datos y ORM, análisis de datos con Databricks, Pandas, Spark, Pyspark, Machine learning, OpenCV, scikit-learn. - Utilidades y Herramientas: logging, requests, subprocess, regex, pytest - ELK stack, Redis, colas de tareas distribuidas. - Sólida comprensión de los principios de data warehousing/lakehousing y conceptos de procesamiento concurrente/paralelo. - Familiaridad con al menos una pila de ingeniería de datos en la nube (Azure, AWS o GCP) y la capacidad de aprender y adaptarse rápidamente a nuevas herramientas ETL/ELT en varios proveedores de nube. - Familiaridad con sistemas de control de versiones como Git y flujos de trabajo de desarrollo colaborativo. - Competencia en el trabajo en sistemas operativos Linux y creación de scripts de shell. - Sólida comprensión de los principios de ingeniería de software, patrones de diseño y mejores prácticas. - Excelentes habilidades de resolución de problemas y análisis, con una gran atención al detalle. - Habilidades de comunicación efectivas, tanto escritas como verbales, y la capacidad de colaborar en un entorno de equipo. - Adaptabilidad y voluntad de aprender nuevas tecnologías y herramientas según sea necesario. Acerca de Particle41 Nuestros valores fundamentales de Empoderamiento, Liderazgo, Innovación, Trabajo en Equipo y Excelencia impulsan todo lo que hacemos para lograr los resultados definitivos para nuestros clientes. Liderazgo Empoderador para la Innovación en Trabajo en Equipo con Excelencia (ELITE). - E - Empoderamiento: Habilitar a las personas para alcanzar su máximo potencial. - L - Liderazgo: Tomar la iniciativa y guiarnos mutuamente hacia el éxito. - I - Innovación: Abrazar la creatividad y las nuevas ideas para mantenerse a la vanguardia. - T - Trabajo en Equipo: Colaborar con empatía para lograr objetivos comunes. - E - Excelencia: Esforzarse por la más alta calidad en todo lo que hacemos. Buscamos miembros de equipo que encarnen estos valores y estén comprometidos a contribuir a nuestra misión. Particle41 da la bienvenida a personas de todos los orígenes que estén comprometidas con nuestra misión y valores. Ofrecemos igualdad de oportunidades de empleo a todos los empleados y solicitantes, asegurando que las decisiones de contratación y empleo se basen en el mérito y las calificaciones sin discriminación por motivos de raza, color, religión, casta, edad, sexo, origen nacional, estado de discapacidad, genética, condición de veterano protegido, orientación sexual, identidad o expresión de género, o cualquier otra característica protegida por las leyes federales, estatales y locales o internacionales. Esta política se aplica a todos los aspectos del empleo y la contratación. Agradecemos tu interés y alentamos a los solicitantes de estas regiones a postularse. Si necesitas alguna asistencia durante el proceso de solicitud o entrevista, no dudes en contactarnos en careers@Particle41.com