Oferta de empleo: Analista de aplicaciones senior - senior data & platform engineer

Descripción

El profesional seleccionado se integrará en el desarrollo y mantenimiento operativo de una plataforma avanzada de telemetría en tiempo real diseñada para maquinaria pesada en los sectores de minería y obra civil. Sus funciones principales girarán en torno a la arquitectura y evolución de microservicios desarrollados en .NET, utilizando C# y principios modernos como Clean Architecture, CQRS y Domain-Driven Design. Además, será responsable de la implementación y gestión de APIs RESTful que garanticen la comunicación fluida entre los distintos componentes del sistema.

Un aspecto clave del rol consistirá en la integración de flujos de telemetría mediante sistemas de mensajería asíncrona, como Service Bus o Event Hub, y protocolos como MQTT, asegurando la captura y procesamiento robusto de datos. En el ámbito analítico, el analista participará en el modelado OLAP sobre tecnologías como Databricks y Spark, así como en la gestión de bases de datos espaciales con PostgreSQL y PostGIS. También se encargará del desarrollo, despliegue y monitorización de modelos de Machine Learning enfocados en la detección de anomalías, mantenimiento predictivo y forecasting.

La posición exige un enfoque integral hacia la calidad y la estabilidad, lo que incluye la configuración de pipelines de CI/CD para despliegues en entornos Kubernetes utilizando Docker y Helm, la implementación de estrategias de observabilidad para monitorizar el rendimiento, y la creación de pruebas automatizadas junto con documentación técnica exhaustiva. El entorno de trabajo promueve la colaboración y la mejora continua dentro de un equipo técnico especializado.

Requisitos

Se requiere un mínimo de cinco años de experiencia comprobada en desarrollo back-end con C# y .NET en entornos de producción. Es imprescindible un dominio profundo de arquitecturas de microservicios y APIs REST, aplicando patrones como Clean Architecture, CQRS y DDD. Además, se debe tener conocimientos avanzados de SQL y PostgreSQL, experiencia con sistemas event-driven y mensajería asíncrona, y competencia en Python para ciencia de datos utilizando librerías como pandas y scikit-learn. Se valorará positivamente la experiencia con Spark o PySpark, modelado OLAP, Docker, Kubernetes y el manejo de inglés técnico para lectura de documentación.

Se ofrece

La empresa ofrece un contrato indefinido bajo una jornada laboral completa, con posibilidad de horario flexible para facilitar la conciliación personal y profesional. El puesto se desarrolla en un entorno tecnológico dinámico que utiliza las últimas herramientas en la nube y de análisis de datos. Las condiciones laborales incluyen la integración en un equipo especializado y el acceso a proyectos de innovación en el sector industrial, proporcionando un marco estable para el crecimiento profesional a largo plazo.

Ofertas más buscadas