Desde 75 mil €
🇬🇧Qué ofrecen
Híbrido
Días de oficina y de casa — el reparto está en la oferta.
Qué piden
Trabajar en inglés
Se requiere inglés, según la oferta.
Estar cerca de Rubí para los días híbridos
No se menciona ninguna ayuda para la mudanza.
Tener 5+ años de experiencia
Puesto de nivel Senior.
Lo más probable es que necesites inglés para inscribirte.Esta oferta se ha traducido automáticamente al español,.
El puesto
Como Senior DevOps Engineer, estarás integrado en un equipo de producto de software clínico orientado a hospitales como su contacto dedicado de DevOps y plataforma. No eres una función de operaciones centralizada: te sitúas dentro del equipo de producto, eres responsable de su infraestructura de entrega y la conectas con las capacidades de plataforma más amplias de B. Braun. Tu asignación principal es una plataforma de gestión clínica utilizada en hospitales de toda Europa: una aplicación madura, de grado de producción, alojada en Azure y que da servicio a flujos de trabajo reales de pacientes. El producto está ejecutando una modernización estructurada de su cadena de herramientas DevOps hacia los estándares de la Digital Foundation de B. Braun. Tú serás el responsable de esta transición: operando la cadena de herramientas actual mientras construyes sistemáticamente su sustitución. Este no es un rol de proyecto desde cero (greenfield). El stack que heredas es deliberado y funcional. Tu trabajo consiste en comprenderlo a fondo, introducir prácticas modernas de observabilidad y entrega, e impulsar la migración de la cadena de herramientas a un ritmo que mantenga la estabilidad de la plataforma.
Qué harás
- Responsabilizarte y hacer evolucionar la infraestructura del pipeline de CI/CD para tu producto asignado, desde los pipelines actuales de Jenkins hacia GitHub Actions, sin romper la continuidad
- Introducir observabilidad de grado de producción en toda la plataforma utilizando OpenTelemetry y el stack de monitorización centralizado de B. Braun
- Gestionar con confianza la infraestructura de Azure del producto bajo un modelo de despliegue multi-inquilino (multi-tenant) por cliente
- Ejecutar una migración controlada, basada en la coexistencia, de la cadena de herramientas de desarrollo alineada con los estándares DevSecOps de B. Braun
- Definir y monitorizar SLOs para los servicios críticos del producto, permitiendo la toma de decisiones de fiabilidad basadas en datos
- Contribuir con patrones reutilizables y aprendizajes a la Internal Developer Platform de B. Braun
CI/CD y Pipeline Engineering
- Operar y mantener los pipelines de Jenkins existentes para los flujos de trabajo de construcción, prueba y despliegue del producto
- Diseñar e implementar pipelines de GitHub Actions siguiendo el modelo DevSecOps de B. Braun y garantizando la total trazabilidad y el control de versiones
- Gestionar la coexistencia de Jenkins y GitHub Actions durante el periodo de transición: dos cadenas de herramientas funcionando en paralelo, convergiendo de forma incremental
- Integrar herramientas de calidad y seguridad en los pipelines: Calidad de Código, Escaneo de Vulnerabilidades y gestión de SBOM
- Garantizar la total trazabilidad y el control de versiones de todos los cambios en los pipelines dentro del modelo GitOps
- Contribuir con plantillas de flujo de trabajo de GitHub Actions reutilizables y acciones compuestas a la Internal Developer Platform Cloud
Infraestructura y Kubernetes
- Gestionar y operar el entorno de Azure del producto: modelo de despliegue multi-inquilino
- Gestionar la infraestructura basada en Windows alojada en Azure (IIS, Windows Server) junto con componentes nativos de la nube: el producto abarca ambos mundos
- Implementar y mantener la automatización de la infraestructura utilizando Crossplane XRDs, Helm y herramientas nativas de Azure
- Soportar el aprovisionamiento de entornos para desarrollo, pruebas, staging y producción, alineados con el modelo DTAP del producto
- Diagnosticar y resolver problemas de producción relacionados con la infraestructura, los despliegues y el comportamiento en tiempo de ejecución
- Desplegar y operar cargas de trabajo de Kubernetes (AKS): responsable de despliegues, servicios, ingress, RBAC de namespaces y resolución de problemas cotidianos
Observabilidad e Instrumentación
- Desplegar la instrumentación del agente OpenTelemetry junto con el tiempo de ejecución del producto —recogiendo logs, métricas y trazas sin modificar el código fuente de la aplicación— y reenviar la telemetría al stack de observabilidad centralizado de B. Braun
- Construir y mantener dashboards de Grafana y reglas de alerta de Azure Monitor que cubran los "four golden signals" para todos los servicios críticos
- Definir SLIs a partir de la telemetría recogida; traducirlos en SLOs y presupuestos de error (error budgets) en colaboración con el equipo de producto
- Identificar y eliminar lagunas de observabilidad: hacer visibles aquello que el equipo de producto no puede ver actualmente
Migración de la cadena de herramientas y alineación con el SDLC
- Liderar la migración a GitHub: archivar y preservar el historial y los metadatos del repositorio, coordinar la aprobación con Gestión de Calidad y ejecutar un cambio de sistema (cutover) controlado
- Alinear las estrategias de ramificación (branching), los modelos de entorno y los procesos de lanzamiento con los estándares DevSecOps de B. Braun, migrando gradualmente sin interrumpir los ciclos de lanzamiento existentes
- Migrar las herramientas de documentación manteniendo la integridad de la trazabilidad entre requisitos, código y despliegues
- Evaluar y documentar la topología del motor de integración del producto: cómo se conecta con los sistemas hospitalarios, qué dependencias existen y cómo sería una futura ruta de migración
SRE y Fiabilidad
- Establecer SLOs y SLIs para los servicios críticos del producto; realizar el seguimiento de los presupuestos de error y proporcionar información basada en datos para las decisiones de priorización
- Crear y mantener runbooks para escenarios operativos comunes para reducir la carga cognitiva durante los incidentes y permitir la operación autónoma del equipo de producto
- Participar en la respuesta a incidentes y en la facilitación de postmortems sin culpabilidad (blameless postmortems) para problemas a nivel de plataforma
Contribución a la Plataforma (Miembro del CoC)
- Contribuir con patrones, plantillas y aprendizajes de tu asignación en el equipo de producto a la Internal Developer Platform de B. Braun
- Participar en revisiones de diseño del CoC, revisiones de código y en el establecimiento de estándares técnicos
- Compartir la experiencia operativa con los colegas del CoC para mejorar continuamente las capacidades compartidas de la plataforma
Requisitos
Qué buscan
Requisitos
- Más de 5 años en DevOps, Platform Engineering o una disciplina relacionada: con profundidad de nivel senior, operando de forma independiente
- Microsoft Azure: operaciones de grado de producción en App Services, SQL, Key Vault, Azure Monitor, Entra ID, AKS y Virtual Networks
- Kubernetes: despliegue práctico, operaciones y resolución de problemas de cargas de trabajo de producción en AKS
- CI/CD: Jenkins y GitHub Actions; capacidad para operar la cadena de herramientas actual mientras construyes su sustitución
- Migración de control de fuentes: experiencia en la planificación y ejecución de una migración de repositorio controlada con preservación total del historial y la trazabilidad
- OpenTelemetry: instrumentación basada en agentes en sistemas en ejecución; configuración de pipelines de telemetría y mapeo de logs a OTel
- Fundamentos de SRE: definición de SLO/SLI desde cero, conciencia de los presupuestos de error, monitorización de la fiabilidad
- Inglés fluido: idioma de trabajo en todo el CoC
Se valorará
Muy valorado
- Entorno Windows / .NET: IIS, .NET Framework, Windows Server; capacidad para entender el panorama de despliegue y solucionar problemas de comportamiento en tiempo de ejecución sin escribir código de aplicación
- Estrategia de coexistencia: experiencia gestionando cadenas de herramientas heredadas y modernas en paralelo durante una migración larga, sin interrupción del servicio
- Topología del motor de integración: capacidad para mapear y documentar cómo una capa de integración de middleware se conecta con sistemas externos; comprensión de las interfaces de sistemas y los patrones de comunicación
- Español: útil para la colaboración local en Barcelona; no es obligatorio para el trabajo en equipo
- Deseable: Experiencia en entornos regulados o con requisitos de cumplimiento: sanidad, farmacia, finanzas (B. Braun ofrece formación para los SOPs y procesos de calidad específicos del sector)
- Herramientas de GitOps: ArgoCD, Crossplane
- Gestión de SBOM y análisis de composición de software
- JFrog Artifactory
- EU MDR / ISO 13485 / IEC 62304: conocimiento general, no necesidad de ser experto
Salario y beneficios
Qué ofrecen
- Lo que ofrecemos: Un rol integrado con responsabilidad real: eres la función de DevOps para una plataforma clínica en funcionamiento, no un ejecutor de tickets
- Un desafío técnico enriquecedor: operar un sistema de producción maduro mientras se moderniza su infraestructura de entrega
- Conexión con una comunidad de CoC más amplia: colegas ya integrados en Barcelona y una red europea en Alemania y Bulgaria
- El stack de herramientas de plataforma moderno de B. Braun como destino: Azure, AKS, GitHub Actions, ArgoCD, OpenTelemetry, Crossplane
- La oportunidad de dar forma a la base operativa de un producto de software médico crítico utilizado en hospitales de toda Europa
- Modelo de trabajo híbrido flexible con 3 días de teletrabajo y 2 días presenciales por semana
- Horario de trabajo adaptable de lunes a jueves, permitiendo flexibilidad en las horas de entrada y salida
- Jornada reducida los viernes durante el verano (de junio a septiembre)
- Compensación alineada con el Convenio Colectivo de la Industria Química
- 10% de bono variable anual vinculado al rendimiento de la empresa
- Plan de compensación flexible que incluye cheques transporte, cheques guardería y seguro médico privado
- Ticket restaurante para los días de oficina
- Ayuda para el teletrabajo
- Plan de jubilación patrocinado por la empresa
- Seguro de vida y accidentes (AXA)
- Acceso a formación y certificaciones financiadas por la empresa, según las necesidades del rol y del proyecto
- Entorno de aprendizaje continuo alineado con la transformación tecnológica y de la plataforma en curso
- Acceso a una plataforma de bienestar que incluye coaching, apoyo psicológico y recursos de salud emocional, gratuita para empleados y disponible a coste reducido para familiares
- Equipo informático completo proporcionado, con opción entre Windows o Mac
- Salario competitivo
El puesto
As a Senior DevOps Engineer, you are embedded within a hospital-facing clinical software product team as their dedicated DevOps and platform engineering contact. You are not a central ops function - you sit inside the product team, own its delivery infrastructure, and connect it to B. Braun's broader platform capabilities. Your primary assignment is a clinical management platform used in hospitals across Europe - a mature, production-grade Azure-hosted application serving real patient workflows. The product is executing a structured modernisation of its DevOps toolchain toward B. Braun's Digital Foundation standards. You will own this transition: operating the current toolchain while systematically building its replacement. This is not a greenfield role. The stack you inherit is deliberate and functional. Your job is to understand it thoroughly, introduce modern observability and delivery practices, and drive the toolchain migration at a pace that keeps the platform stable.
Qué harás
- Own and evolve the CI/CD pipeline infrastructure for your assigned product - from current-state Jenkins pipelines to GitHub Actions, without breaking continuity
- Introduce production-grade observability across the platform using OpenTelemetry and B. Braun's centralized monitoring stack
- Manage the product's Azure infrastructure confidently across a multi-tenant, per-customer deployment model
- Execute a controlled, coexistence-based migration of the development toolchain aligned to B. Braun's DevSecOps standards
- Define and monitor SLOs for the product's critical services, enabling data-driven reliability decisions
- Contribute reusable patterns and learnings back to B. Braun's Internal Developer Platform
CI/CD and Pipeline Engineering
- Operate and maintain existing Jenkins pipelines for the product's build, test, and deployment workflows
- Design and implement GitHub Actions pipelines following B. Braun's DevSecOps model and ensuring full traceability and version control
- Manage the coexistence of Jenkins and GitHub Actions during the transition period: two toolchains running in parallel, incrementally converging
- Integrate quality and security tooling into pipelines: Code Quality, Vulnerability Scanning, and SBOM management
- Ensure full traceability and versioning of all pipeline changes within the GitOps model
- Contribute reusable GitHub Actions workflow templates and composite actions to the Internal Developer Platform Cloud
Infrastructure and Kubernetes
- Manage and operate the product's Azure environment: multi-tenant deployment model
- Manage Azure-hosted Windows-based infrastructure (IIS, Windows Server) alongside cloud-native components - the product spans both worlds
- Implement and maintain infrastructure automation using Crossplane XRDs, Helm, and Azure-native tooling
- Support environment provisioning for dev, test, staging, and production environments aligned to the product's DTAP model
- Troubleshoot and resolve production issues related to infrastructure, deployments, and runtime behaviour
- Deploy and operate Kubernetes workloads (AKS): responsible for deployments, services, ingress, namespace RBAC, and day-to-day troubleshooting
Observability and Instrumentation
- Deploy OpenTelemetry agent instrumentation alongside the product's runtime - collecting logs, metrics, and traces without modifying application source code - and forward telemetry to B. Braun's centralized observability stack
- Build and maintain Grafana dashboards and Azure Monitor alert rules covering the four golden signals for all critical services
- Define SLIs from the collected telemetry; translate them into SLOs and error budgets in collaboration with the product team
- Identify and eliminate observability gaps - surface what the product team cannot currently see
Toolchain Migration and SDLC Alignment
- Lead the migration to GitHub: archive and preserve repository history and metadata, coordinate sign-off with Quality Management, and execute a controlled cutover
- Align branching strategies, environment models, and release processes with B. Braun's DevSecOps standards - migrating gradually without disrupting existing release cycles
- Migrate documentation tooling while maintaining traceability integrity across requirements, code, and deployments
- Assess and document the product's integration engine topology: how it connects to hospital systems, what dependencies exist, and what a future migration path looks like
SRE and Reliability
- Establish SLOs and SLIs for the product's critical services; track error budgets and provide data-driven input for prioritisation decisions
- Create and maintain runbooks for common operational scenarios to reduce cognitive load during incidents and enable autonomous product team operation
- Participate in incident response and blameless postmortem facilitation for platform-level issues
Platform Contribution (CoC Member)
- Contribute patterns, templates, and learnings from your product team assignment back to B. Braun's Internal Developer Platform
- Participate in CoC design reviews, code reviews, and technical standard-setting
- Share operational experience with CoC colleagues to continuously improve shared platform capabilities
Requisitos
Qué buscan
Required
- 5+ years in DevOps, Platform Engineering, or a related discipline - senior depth, operating independently
- Microsoft Azure - production-grade operations across App Services, SQL, Key Vault, Azure Monitor, Entra ID, AKS, and Virtual Networks
- Kubernetes - hands-on deployment, operations, and troubleshooting of production workloads on AKS
- CI/CD - Jenkins and GitHub Actions; you can operate the current toolchain while building its replacement
- Source control migration - experience planning and executing a controlled repository migration with full history and traceability preservation
- OpenTelemetry - agent-based instrumentation on running systems; telemetry pipeline configuration and log-to-OTel mapping
- SRE fundamentals - SLO/SLI definition from scratch, error budget awareness, reliability monitoring
- Fluent English - working language across the CoC
Se valorará
Strongly Preferred
- Windows /.NET environment - IIS,.NET Framework, Windows Server; ability to read the deployment landscape and troubleshoot runtime behaviour without writing application code
- Coexistence strategy - experience running legacy and modern toolchains in parallel during a long migration, without service disruption
- Integration engine topology - ability to map and document how a middleware integration layer connects to external systems; understanding of system interfaces and communication patterns
- Spanish - useful for local collaboration in Barcelona; not required for team work Nice to Have
- Experience in regulated or compliance-aware environments - healthcare, pharma, finance (B. Braun provides onboarding for domain-specific SOPs and quality processes)
- GitOps tooling: ArgoCD, Crossplane
- SBOM management and software composition analysis
- JFrog Artifactory
- EU MDR / ISO 13485 / IEC 62304 - awareness, not expertise
Salario y beneficios
Qué ofrecen
- An embedded role with real ownership - you are the DevOps function for a live clinical platform, not a ticket executor
- A technically rich challenge: operating a mature production system while modernising its delivery infrastructure
- Connection to a wider CoC community - colleagues already embedded in Barcelona, and a European network across Germany and Bulgaria
- B. Braun's modern platform tooling as the destination stack - Azure, AKS, GitHub Actions, ArgoCD, OpenTelemetry, Crossplane
- A chance to shape the operational foundation for a critical medical software product used in hospitals across Europe
- Flexible hybrid working model with 3 days remote and 2 days on-site per week
- Adaptable working hours from Monday to Thursday, allowing flexible start and finish times
- Reduced working hours on Fridays during summer (June to September)
- Compensation aligned with the Chemical Industry Collective Agreement
- 10% annual variable bonus linked to company performance
- Flexible compensation plan including transport, childcare vouchers and private health insurance
- Daily meal allowance for office days
- Work-from-home allowance
- Company-sponsored retirement plan
- Life and accident insurance (AXA)
- Access to company-funded training and certifications, based on role and project needs
- Continuous learning environment aligned with ongoing platform and technology transformation
- Access to a well-being platform including coaching, psychological support and emotional health resources, free for employees and available at reduced cost for family members
- Full IT setup provided, with choice between Windows or Mac
- Competitive salary
Sobre B. Braun
B. Braun es una empresa alemana de tecnología médica y uno de los principales proveedores mundiales de productos y servicios sanitarios. Fundada en 1839, la empresa desarrolla, fabrica y vende una amplia gama de productos, incluidos terapia de infusión, instrumentos quirúrgicos y soluciones para el cuidado de heridas. Con más de 60.000 empleados en todo el mundo, B. Braun opera en más de 60 países, atendiendo a hospitales y profesionales de la salud con un enfoque en la seguridad del paciente y la innovación.
En España, B. Braun tiene una presencia significativa con múltiples oficinas e instalaciones de producción, incluidas ubicaciones en Barcelona, Madrid y Jaén. La empresa es conocida por sus sólidas operaciones de ingeniería y TI en España, ofreciendo puestos en desarrollo de software, DevOps y servicios técnicos. Para profesionales internacionales, B. Braun ofrece oportunidades para trabajar en un líder mundial de la salud con una cultura colaborativa y un compromiso con el desarrollo profesional, aunque el conocimiento del español puede ser beneficioso para muchos puestos.
- Sector
- Medical Technology
- Fundación
- 1839
- Plantilla
- 50,000–100,000
- Sede
- Melsungen, Germany
- En España
- Barcelona, Madrid, Jaén
- Web
- bbraun.es
Datos prácticos
- B. Braun es una empresa global con operaciones en más de 60 países, que ofrece oportunidades profesionales internacionales y potencial de movilidad transfronteriza.
- La empresa tiene un fuerte enfoque en el desarrollo de los empleados, con programas de formación estructurados y trayectorias claras de progresión profesional.
- España es un mercado clave para B. Braun, con instalaciones de producción y oficinas en ciudades como Barcelona, Madrid y Jaén, lo que ofrece diversas ubicaciones de trabajo.
- Muchos puestos en España, especialmente en ingeniería y TI, pueden requerir conocimientos de español, pero algunos puestos técnicos pueden estar abiertos a hablantes de inglés.
- B. Braun es conocida por su cultura corporativa estable y de propiedad familiar, lo que puede resultar atractivo para profesionales que buscan empleo a largo plazo.
En sus propias palabras
Sobre la empresa y el equipo
B. Braun es una de las empresas líderes mundiales en dispositivos médicos y productos farmacéuticos, que desarrolla y fabrica productos y soluciones para profesionales sanitarios y pacientes en más de 60 países. Nuestro Departamento Digital de Grupo (GDD) está impulsando una importante transformación tecnológica, construyendo la base digital que potencia los productos clínicos y las plataformas sanitarias de B. Braun sobre una infraestructura de nube moderna.
El Center of Competence (CoC) Platform Engineering & DevOps está en el corazón de esta transformación. Construimos y operamos la Internal Developer Platform (IDP) que permite a los equipos de ingeniería de productos de B. Braun entregar de forma más rápida, fiable y con menos carga operativa. Priorizamos GitOps, somos nativos de Kubernetes y tratamos la experiencia del desarrollador como una disciplina de producto, no como un efecto secundario del trabajo de infraestructura. El CoC es una comunidad de ingeniería activa, no una estructura fija. A medida que la plataforma madura y las necesidades del equipo evolucionan, también lo hace el propio CoC. Tendrás una participación real en la definición de nuestra forma de trabajar, no solo en la ejecución dentro de un proceso definido.
Información adicional
B. Braun Medical, S.A. U. | Aitana Altuna
Sobre la empresa y el equipo
B. Braun is one of the world's leading medical device and pharmaceutical companies, developing and manufacturing products and solutions for healthcare professionals and patients across more than 60 countries. Our Group Digital Department (GDD) is driving a major technology transformation - building the digital foundation that powers B. Braun's clinical products and healthcare platforms on modern cloud infrastructure.
The Center of Competence (CoC) Platform Engineering & DevOps is at the heart of this transformation. We build and operate the Internal Developer Platform (IDP) that enables B. Braun's product engineering teams to deliver faster, more reliably, and with less operational overhead. We are GitOps-first, Kubernetes-native, and treat developer experience as a product discipline - not a side effect of infrastructure work. The CoC is an active engineering community - not a fixed structure. As the platform matures and team needs evolve, so does the CoC itself. You'll have a genuine hand in shaping how we work, not just executing within a defined process.
Información adicional
B. Braun Medical, S.A. U. | Aitana Altuna
Más empleos como este
- Empleos de ingeniería e IT en modalidad híbrida
- Empleos senior de ingeniería e IT
- Todos los empleos de ingeniería e IT
- Todos los empleos en Rubí
o explora DevOps y SRE·Senior·Modalidad híbrida·Sanidad y Farmacéutica·Dispositivos y Equipamiento Médico·Medical Technology·SQL·Azure·Kubernetes·CI/CD



