Desarrollador/a Backend Spark

Métrica España
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Spanish
Experience level
Intermediate

Job location

Tech stack

API
Agile Methodologies
Airflow
Amazon Web Services (AWS)
Azure
Big Data
Cloud Computing
Code Review
Computer Engineering
Relational Databases
Programming Tools
Distributed Systems
Hadoop
Hadoop Distributed File System
Hive
NoSQL
Scrum
Scala
SQL Databases
Data Processing
Google Cloud Platform
Apache Yarn
Spark
Backend
GIT
Data Lake
Information Technology
Apache Flink
Kafka
Spark Streaming
Software Version Control

Job description

la ejecución distribuida. - Colaborar con arquitectos de datos y otros ingenieros para definir y refinar la arquitectura de soluciones de Big Data. - Integrar diversas fuentes de datos (bases de datos relacionales y NoSQL, data lakes, APIs, etc.) en pipelines de procesamiento. - Escribir código limpio, mantenible y bien documentado, siguiendo los estándares de codificación y las mejores prácticas de la industria. - Utilizar sistemas de control de versiones como Git para la gestión del código fuente y la colaboración en equipo. - Participar activamente en revisiones de código, asegurando la calidad y la consistencia del software desarrollado. - Monitorear y solucionar problemas de rendimiento y errores en entornos de producción. - Mantenerse actualizado sobre las últimas tendencias y tecnologías en el ecosistema de Big Data, Spark y Scala. - Contribuir a la mejora continua de nuestros procesos y herramientas de desarrollo. Requisitos: -

Requirements

Experiencia: Mínimo 2 años de experiencia profesional en desarrollo backend, con un enfoque específico en procesamiento de datos a gran escala. - Conocimientos Técnicos: - Dominio de Apache Spark (Spark Core, Spark SQL, Spark Streaming, MLlib). - Sólida experiencia en programación con Scala . - Experiencia en el uso de Git para el control de versiones y flujos de trabajo colaborativos (branching, merging, pull requests). - Comprensión de los principios de computación distribuida y procesamiento de datos masivos. - Conocimiento de ecosistemas de Big Data como Hadoop (HDFS, YARN). - Experiencia con bases de datos relacionales (SQL) y/o NoSQL. - Familiaridad con herramientas de orquestación de flujos de trabajo (ej. Airflow). - Habilidades Blandas: - Capacidad analítica y de resolución de problemas. - Excelentes habilidades de comunicación y trabajo en equipo. - Proactividad, autonomía y orientación a resultados. - Capacidad para trabajar en un entorno dinámico y con plazos definidos. Se Valorará: - Experiencia con otras herramientas y tecnologías del ecosistema Big Data (Kafka, Flink, Delta Lake, etc.). - Conocimiento de plataformas cloud (AWS, Azure, GCP) y sus servicios de Big Data. - Experiencia en desarrollo de microservicios. - Conocimiento de metodologías ágiles (Scrum, Kanban). - Titulación universitaria en Ingeniería Informática, Ciencias de la Computación o campo relacionado. ¿Qué Ofrecemos? - Contrato indefinido. - Salario competitivo acorde a la experiencia y el mercado. - Oportunidades de desarrollo profesional y formación continua. - Participación en proyectos retadores y de alto impacto. - Excelente ambiente de trabajo. - Flexibilidad horaria y posibilidad de modalidad híbrida. Si cumples con los requisitos y estás buscando un desafío profesional en el sector tecnológico y financiero, esta es tu oportunidad Únete a Metrica

About the company

Metrica España busca Desarrollador/a Backend Spark Ubicación: 100% remoto. SBA: 38.000€ En Métrica España, somos leaders en la transformación digital y la gestión de datos, impulsando a nuestros clientes a alcanzar sus objetivos estratégicos a través de soluciones innovadoras y personalizadas estamos en la búsqueda de un/a Desarrollador/a Backend Spark con al menos 2 años de experiencia . El/la candidato/a ideal será responsable del diseño, desarrollo, implementación y optimización de soluciones de procesamiento de datos a gran escala utilizando Apache Spark y Scala. Responsabilidades: - Diseñar, desarrollar, probar y desplegar aplicaciones y servicios backend utilizando Apache Spark y Scala. - Construir y mantener pipelines de procesamiento de datos eficientes y escalables para la ingesta, transformación y análisis de grandes volúmenes de datos. - Optimizar el rendimiento de las aplicaciones Spark, identificando cuellos de botella y aplicando las mejores prácticas para

Apply for this position