IoT Cloud Developer / SRE

Seidor
Barcelona, Spain
yesterday

Role details

Contract type
Apprenticeship
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Spanish, English
Experience level
Senior

Job location

Remote
Barcelona, Spain

Tech stack

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

Job description

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

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 Nivel inglés medio / alto *

  • 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.
  • Dominio de al menos uno de estos lenguajes/plataformas: Java, .NET, Node.js o JavaScript.
  • Práctica con CI/CD y pruebas automatizadas (calidad, seguridad y despliegues).

o 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:

  • Amazon AWS

  • Microsoft Azure CloudDesarrollo de Front End (Angular/React)

  • Contenerización (Docker, Kubernetes, EKS)

  • Networking (Linux)

  • Herramientas de Observabilidad y monitorización

  • Herramientas de DevOps i CD/CI Modelo híbrido de teletrabajo, puede ser Barcelona, Madrid o Bilbao preferentemente.

Benefits & conditions

  • Un equipo diverso. Respetamos las diferencias que nos hacen más humanos.
  • Compañerismo. Trabajamos en equipo y aprendemos los unos de los otros.
  • Flexibilidad y conciliación. El teletrabajo está en nuestro ADN. Promovemos la flexibilidad horaria, y tenemos jornada intensiva los viernes y los meses de julio y agosto.
  • Aprendizaje continuo. Formaciones en idiomas, técnicas, certificaciones, etc.
  • Carrera profesional individualizada, para que seas tú quien decide hasta dónde quieres llegar.
  • Autonomía y posibilidad de proponer y promover nuevas oportunidades.
  • Programa de retribución flexible. Tickets guardería, restaurante, transporte, y seguro médico.
  • Descuentos exclusivos y condiciones especiales en tecnología, ocio, viajes, etc.
  • Podrás formar parte de iniciativas solidarias y relacionadas con el medio ambiente.
  • Si tienes inquietudes internacionales, estamos en 45 países.

About the company

Somos una gran empresa con alma de start-up. Nos organizamos por unidades de conocimiento expertas que colaboran entre sí. Por ello buscamos personas inquietas, que les motiven los retos y con ganas de crecer personal y profesionalmente, que se unan a nuestro equipo para tener un impacto positivo en el mundo a través de la tecnología.

Apply for this position