Ofertas › CAS TRAINING

Data Engineer (Java / Spark / Scala)

CAS TRAINING · 100% En remoto, Spain · Remoto

Empresa: CAS TRAINING Provincia: 100% En remoto Población: Descripción: Data Engineer (Java / Spark / Scala) Buscamos un/a Data Engineer con experiencia en desarrollo de soluciones de procesamiento de datos y construcción de pipelines en entornos cloud, para incorporarse a un equipo técnico multidisciplinar. Trabajará con tecnologías como Java, Spark, Scala, SQL, Azure Databricks y AWS EMR, colaborando con otros equipos para asegurar la correcta integración de los sistemas. Responsabilidades Desarrollar e implementar componentes técnicos y servicios de datos según las especificaciones funcionales y técnicas. Diseñar, desarrollar y ejecutar pipelines de datos utilizando Azure Databricks y AWS EMR. Participar en la orquestación y automatización de flujos de trabajo mediante Apache Airflow. Documentar soluciones técnicas, desarrollos e incidencias utilizando Jira y Confluence. Diseñar y ejecutar pruebas para garantizar la calidad de los desarrollos y su correcta integración con otros componentes y sistemas. Colaborar en procesos de integración continua mediante Git y GitHub Actions. Gestionar solicitudes de otros equipos de soporte y colaborar en la resolución de incidencias. Proporcionar soporte tras la puesta en producción de nuevas versiones, realizando análisis de incidencias, identificación de causas raíz y resolución de problemas. Aplicar buenas prácticas de calidad y ciberseguridad mediante herramientas como SonarQube, Fortify u otras equivalentes. Utilizar herramientas de inteligencia artificial aplicadas al desarrollo de software para mejorar la productividad, la calidad del código y la eficiencia del equipo. Requisitos imprescindibles Al menos 2 años de experiencia en posiciones similares. Mínimo 2 años de experiencia con Java, Apache Spark, Scala y SQL. Experiencia práctica con Azure Databricks y Apache Airflow. Experiencia en entornos cloud de Microsoft Azure y AWS. Experiencia con AWS EMR. Conocimientos de integración continua y control de versiones, especialmente Git y GitHub Actions. Experiencia utilizando herramientas de inteligencia artificial para optimizar el proceso de desarrollo de software. Conocimientos básicos de ciberseguridad y calidad del código, con herramientas como Fortify, SonarQube o equivalentes. Nivel de inglés mínimo B2. Si tienes experiencia en ingeniería de datos, procesamiento distribuido y entornos cloud, y te interesa trabajar con tecnologías modernas de datos e inteligencia artificial, ¡querem

Que mi agente aplique