TÉCNICO/A DESARROLLO DE SOFTWARE

GRUPO VALL COMPANYS
Lleida, Spain
4 days ago

Role details

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

Job location

Lleida, Spain

Tech stack

Command-Query Responsibility Segregation (Software Development)
Data Integration
Python
PostgreSQL
Message Queuing Telemetry Transport (MQTT)
Online Analytical Processing
Online Transaction Processing
Open Source Technology
RabbitMQ
TypeScript
Backend
Vertica
Event Sourcing

Job description

Diseñar y desarrollar servicios backend en TypeScript y Go (Python es un plus), procesando datos de IoT y ERPs. Modelar y optimizar esquemas en PostgreSQL

Requirements

(OLTP); se valora experiencia en OLAP con ClickHouse o similar columnar. Construir arquitecturas event-driven con MQTT/AMQP, garantizando fiabilidad, observabilidad y gestión de flujos complejos. Implementar workflows con Temporal (o similar) para procesos dependientes de eventos. Integrar datos de múltiples ERPs en modelos unificados, priorizando calidad y consistencia. Colaborar con producto para planificar y ejecutar iniciativas complejas. SE REQUIERE: 4+ años en productos data-driven. Experiencia sólida en TypeScript/Go, PostgreSQL, arquitecturas event-driven (MQTT/AMQP/RabbitMQ) e integración de datos heterogéneos. Hábito de ownership y planificación visual. Se valorará además: Experiencia en IoT (telemetría, protocolos, flotas de dispositivos). Patrones avanzados: CQRS, Event Sourcing, Transactional Outbox. Contribuciones open source o participación en comunidades técnicas.

Benefits & conditions

Puesto de trabajo estable con oportunidades de desarrollo profesional. Formación continua en tecnologías y metodologías actuales. Remuneración según valía del candidato. Jornada completa.

Apply for this position