Data Architect

CAF GroupMadrid, MadridOn-siteFull-timeMid level, 2–5 yearsListed 3 hours ago

Apply now

About this role

¿Estas interesado/a en crecer como profesional, participando activamente en las decisiones del proyecto y hacerlo de la mano de un equipo experimentado y en un entorno de trabajo cercano y colaborativo? ¡Esta es tu oportunidad!

Si quieres trabajar para conseguir un mundo más sostenible y responsable con su entorno, en CAF Digital Services creemos y trabajamos en la movilidad sostenible, uno de los principales retos a los que se enfrenta la sociedad actual. En CAF Digital Services mejoramos la disponibilidad de los trenes y el bienestar de los pasajeros a través de la analítica de datos y la digitalización. Trabajamos con las tecnologías de mantenimiento y operación más innovadoras para maximizar la calidad de servicio de los trenes.

¿Qué te ofrecemos?

Ambiente de Trabajo Positivo: Podrás ser parte de un gran equipo altamente cualificado en el que estarás rodeado/a de personas con un gran espíritu colaborativo en el que te encontrarás un ambiente cercano y muy agradable.

Conciliación : Nuestro modelo híbrido te permitirá conciliar a la perfección la vida familiar y la vida laboral.

Aprendizaje y Autonomía: Te animaremos a que trabajes de manera autónoma, con el apoyo de nuestra formación, con un producto altamente tecnológico y en un mercado internacional.

Seguridad y estabilidad: CAF lleva más de 100 años trabajando en un camino que se extiende hacia el futuro, brindándote la seguridad que necesitas.

¿Qué te hará triunfar en esta posición?

​​​​

- Poseer estudios de ingeniería informática.

- Tener conocimiento avanzado de plataformas cloud (AWS + Databricks).

- Tener experiencia en arquitecturas de datos modernas.

- Capacidad de desarrollos y optimización de pipelines de datos.

- Conocimientos en orquestación de flujos de trabajo programados.

- Experiencia con bases de datos relacionales (Postgress) y bases de datos no relacionales (DynamoDB).

- Experiencia en integración y procesamiento de flujos de datos en tiempo real con Kafka, Spark Streaming.

- Competencia en Python, Scala o Java para el desarrollo de scripts y aplicaciones de procesamiento de datos.

- Conocimientos básicos sobre gobernanza de datos.

- Capacidad para ajustar clusters, optimizar consultas SQL y Spark, y gestionar recursos para garantizar eficiencia y reducción de costes.

- Familiaridad con prácticas de integración y despliegue continuo o herramientas similares para automatizar la gestión de código y despliegues.

- Conocimiento en despliegue de infraestructura como código (IaC), utilizando herramientas como Terraform.

- Capacidad para colaborar con equipos multidisciplinares.

- Nivel C1 Inglés.

¿Cuál va a ser tu misión en la empresa?

Tu misión será definir y diseñar la arquitectura tecnológica de datos que soporte los procesos de big data y la explotación estratégica de la información en la organización asegurando la integración, coherencia y escalabilidad de los sitemas de gestión de datos permitiendo la interoperabilidad entre diferentes plataformas y aplicaciones.

Responsabilidades de la posición:

- Establecer estándares, normas y marcos de arquitectura de datos que aseguren la calidad, consistencia y accesibilidad de la información.

- Optimizar el rendimiento y la eficiencia de los sistemas de almacenamiento y procesamiento de datos, facilitando la toma de decisiones basada en datos.

- Documentar y mantener actualizada la arquitectura de datos, asegurando la trazabilidad y el conocimiento corporativo sobre el manejo y flujo de la información.

- Analizar y evaluar la arquitectura de datos actual para identificar áreas de mejora y optimización.

- Diseñar y crear modelos de datos y estructuras de bases de datos que soporten las necesidades del negocio y garanticen la integridad, consistencia y escalabilidad.

- Desarrollar e implementar soluciones de almacenamiento y procesamiento de datos.

- Diseñar y gobernar APIs para la integración y acceso seguro a los datos.

- Definir y documentar estándares, normas y procedimientos para la gestión y el uso de los datos.

- Supervisar y optimizar el rendimiento de los sistemas de datos.

- Gestionar la integración de nuevos sistemas y fuentes de datos en la arquitectura existente.

- Realizar informes y seguimientos sobre el estado y la evolución de la arquitectura de datos.

- Coordinar y facilitar la adopción de nuevas tecnologías y metodologías.

Por tanto, si te interesa trabajar en una empresa digital para conseguir un mundo más sostenible y responsable con su entorno, comprometida con la igualdad de oportunidades que cuenta con un Plan de Igualdad no lo dudes e inscríbete en la oferta ahora.