IoT Cloud Developer / SRE

Seidor
Municipality of Madrid, Spain
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Spanish
Experience level
Senior
Compensation
€ 65K

Job location

Remote
Municipality of Madrid, Spain

Tech stack

Flutter
Java
.NET
API
Amazon Web Services (AWS)
iOS
Automation of Tests
Azure
Mobile Application Development
Cloud Computing
Code Review
Databases
Continuous Integration
DevOps
Python
MongoDB
Message Queuing Telemetry Transport (MQTT)
Node.js
NoSQL
RabbitMQ
Prometheus
Ionic
Software Engineering
SQL Databases
Systems Integration
Web Applications
Google Cloud Platform
Grafana
Software Security
Mttr
Backend
Angular
InfluxDB
Kafka
Multiplatform

Job description

SEIDOR busca un/a Analista programador/a para unirse a su equipo de Desarrollo Software en Madrid. La función incluye el desarrollo de apps móviles, integración de sistemas y asegurar la calidad y seguridad de las aplicaciones.

Se ofrece un modelo híbrido de trabajo, permitiendo realizar funciones tanto en Madrid como en otras ciudades como Barcelona o Bilbao. Se valora experiencia en cloud con AWS, Azure o GCP., * Asegurar la fiabilidad, seguridad y escalabilidad del backend IoT.

  • Colaborar en integraciones entre backend, web y mobile.
  • Definir e implantar SLIs/SLOs y presupuestos de error., Como Analista programador/a te incorporarás a un equipo de Desarrollo Software especializado, entre otras muchas cosas, en el desarrollo de apps móviles (ya sean nativas, híbridas o bajo frameworks multiplataforma), grandes servicios de integración y backends, ya sean On Premise u On Cloud (bajo tecnología AWS, Azure o Google), aplicaciones web de gran envergadura, etc.

Somos líderes en el mantenimiento de aplicaciones extremo a extremo, basado en la mejora las operaciones. Esto incluye servicios recurrentes de mantenimiento y soporte técnico y funcional así como evolutivos y nuevos desarrollos.

Realizamos todas las capas necesarias, desde la conceptualización y diseño hasta el aseguramiento de la calidad y seguridad de las aplicaciones a implantar., * Gobierno y operación de plataformas: asegurar la fiabilidad, seguridad y escalabilidad del backend IoT en cloud/multicloud, coordinando con arquitectura, QA y los squads de proyecto.

  • Gestión de incidentes y mejora continua: análisis de causa raíz y postmortems sin culpables, priorizando acciones preventivas.- Automatización: automatizar provisión, despliegues y operaciones recurrentes (IaC y CI/CD), impulsando GitOps y flujos de entrega seguros y repetibles.
  • SRE & Observabilidad: definir e implantar SLIs/SLOs y presupuestos de error, estandarizar la instrumentación (métricas, logs y trazas), crear dashboards y alertas efectivos y reducir MTTR/MTTD con buenas prácticas y runbooks.
  • Integración de sistemas: colaborar en integraciones entre backend, web y mobile, servicios de terceros y entornos event-driven (pub/sub, MQTT u otros).- Backend para IoT: participar en el diseño y desarrollo de APIs y microservicios orientados a dispositivos, telemetría y procesamiento de eventos.
  • Calidad y seguridad: trabajar junto a QA en testing automatizado (contratos, integración, performance) y aplicar controles de seguridad en pipelines e infraestructura.
  • Liderazgo técnico: acompañar a los equipos en decisiones de arquitectura, revisiones de código, buenas prácticas y mentorización para elevar el nivel de ingeniería.

Requirements

  • Mínimo de 5-7 años de experiencia en desarrollo de software y SRE.

  • Experiencia en arquitecturas desacopladas y despliegues en cloud.

  • Conocimientos en CI/CD y pruebas automatizadas., Desarrollo de software Manejo de Java Manejo de .Net Manejo de NodeJS Desarrollo móvil con iOS/Ionic/Flutter Calidad y seguridad en testing automatizado Integración de sistemas Comunicación clara y trabajo en equipo, Apostamos por los perfiles multidisciplinares y creemos en la filosofía Full Stack, por ello, se valorará también positivamente aportar experiencia en otros stacks tecnológicos ya sea de back (Java, .Net, NodeJS, etc.), desarrollo móvil (iOS, Ionic, Flutter, etc.) o web (HTML+JS+CSSS, AngularJS, etc.)., * Experiencia mínima en desarrollo de software y SRE de 5-7 años

  • Haber participado en soluciones en arquitecturas desacopladas (microservicios/event-driven).

  • Experiencia en cloud (AWS, Azure o GCP). Se valorará especialmente experiencia previa en entornos IoT o similares.- Conocimiento y uso de observabilidad a nivel práctico (métricas, logs y trazas) y experiencia gestionando alertas y paneles orientados a SLOs.

  • Experiencia con bases de datos SQL y NoSQL en producción.

  • Práctica con CI/CD y pruebas automatizadas (calidad, seguridad y despliegues).

    • Comunicación clara, trabajo en equipo y orientación a resultados.

Conocimiento técnico:

  • Experiencia en arquitecturas event-driven (pub/sub) y MQTT; plus si también manejas
  • RabbitMQ/Kafka/NATS.- Manejo de OpenTelemetry, Prometheus/Grafana y/o ELK/Loki/Jaeger/Tempo.
  • Experiencia con time-series (InfluxDB, Timescale) y MongoDB.
  • Conocimientos en Go o Python para automatización y tooling interno.
  • Certificaciones en Cloud, BBDD o IoT.

Se valora:

  • Herramientas de Observabilidad y monitorización
  • Herramientas de DevOps i CD/CI

Apply for this position