Descripción
En Materialise Medical creemos que una mejor atención sanitaria comienza con soluciones diseñadas alrededor del paciente individual. Si te apasiona ofrecer atención personalizada a cada paciente, disfrutarás formando parte de este equipo. A través de la tecnología que desarrollamos, investigadores, ingenieros y profesionales clínicos están revolucionando el tratamiento personalizado, ayudando a mejorar y salvar vidas cada día.
Como Arquitecto de Software, ayudarás a dar forma al futuro de nuestra plataforma SaaS mientras evolucionamos desde un enfoque sin servidores centrado en AWS hacia una arquitectura más basada en contenedores y nativa en la nube. Trabajarás en un entorno tecnológico diverso, contribuyendo a orientar la plataforma hacia una dirección preferente por **.NET**, al tiempo que comprendes y apoyas los servicios existentes basados en **Python**. Este es un puesto clave para alguien que disfruta combinar visión técnica, toma pragmática de decisiones y liderazgo transversal para construir software escalable, seguro y mantenible.
**Lo que harás**
--------------------
* Definir y evolucionar la visión arquitectónica para soluciones SaaS escalables, seguras y mantenibles, alineadas con los objetivos empresariales.
* Dirigir decisiones arquitectónicas relacionadas con servicios, APIs, integraciones y capacidades de la plataforma.
* Guiar la transición hacia arquitecturas basadas en contenedores y prácticas modernas de ingeniería nativa en la nube.
* Colaborar estrechamente con los equipos de ingeniería para mejorar el diseño de software, la calidad del código, las pruebas, la implementación y la preparación para producción.
* Colaborar con los equipos de DevOps y plataforma para alinear las soluciones con los estándares, plantillas y prácticas de implementación de la empresa en torno a Kubernetes, Helm, ArgoCD y flujos de trabajo de monorepositorio.
* Dar forma a las capacidades SaaS multiinquilino, incluidos los servicios conscientes del inquilino, los límites de seguridad y la escalabilidad de la plataforma.
* Colaborar con la gestión de producto, los interesados y los líderes técnicos para definir y defender la hoja de ruta técnica.
* Mentorizar a ingenieros y fomentar sólidas prácticas arquitectónicas e ingenieriles en todos los equipos.
* Representar a tu equipo en la comunidad arquitectónica más amplia y contribuir a la alineación entre departamentos.
**Tu perfil**
----------------
### **¿Qué es imprescindible?**
* Experiencia demostrada como Arquitecto de Software o en un puesto técnico senior equivalente.
* Amplia experiencia en el diseño de sistemas distribuidos y aplicaciones nativas en la nube en entornos basados en contenedores.
* Conocimientos sólidos de **Kubernetes** y de prácticas modernas de implementación para cargas de trabajo contenerizadas.
* Amplia experiencia con **.NET / C#**, y capacidad para guiar la arquitectura en un entorno tecnológico mixto.
* Buen conocimiento de los principios de arquitectura de software, programación orientada a objetos (OOP), principios SOLID, patrones de diseño y diseño de sistemas mantenibles.
* Experiencia en el diseño de soluciones **SaaS** y **multiinquilino**.
* Amplios conocimientos sobre diseño de APIs, HTTP, REST y patrones de integración de servicios.
* Conocimiento sólido de las mejores prácticas en materia de seguridad de aplicaciones y APIs.
* Experiencia con bases de datos relacionales y NoSQL.
* Excelentes habilidades comunicativas en inglés, capaz de explicar y defender decisiones técnicas ante audiencias tanto técnicas como no técnicas.
* Capacidad para liderar mediante la influencia, mentorizar a ingenieros y generar alineación entre equipos.
### **¿Qué sería valorable?**
* Experiencia con **Python** en sistemas de producción.
* Conocimiento de **Helm**, **ArgoCD** y modelos de desarrollo basados en **monorepositorio**.
* Experiencia con al menos uno de los principales proveedores de nube: **AWS, Azure o GCP**.
* Conocimiento de herramientas de Infraestructura como Código (IaC), como **Terraform**.
* Experiencia con herramientas de observabilidad y monitorización, como **Datadog, Prometheus o Grafana**.
* Conocimiento de **OIDC, OAuth2, JWT** y patrones modernos de identidad.
* Familiaridad con Linux y con scripting en **Bash** o **PowerShell**.
**¿Qué te espera?**
**Un trabajo con propósito**
La tecnología que desarrollamos en Materialise rompe fronteras. Sentirás orgullo al construir algo que importa, ya lo hayas diseñado, impreso o enviado. Independientemente de tu rol, desbloqueamos nuevas posibilidades para construir un mundo mejor y más saludable cada día.
En Materialise esperamos que pienses en el cliente, no solo en la tarea. Buscas soluciones mejores y te importa la diferencia que marca tu trabajo.
**Un entorno centrado en las personas**
Al unirte a Materialise, te incorporas a un grupo de colegas comprometidos contigo, no solo con tu trabajo. Desde tu propio equipo hasta un departamento en cualquier parte del mundo, encontrarás un sentido de pertenencia con personas que te ayudan sin que se lo pidas, te retan y te respaldan.
Al mismo tiempo, esperamos que también inviertas en las personas que te rodean —no solo en tu propio trabajo— para hacer del grupo algo más fuerte que la suma de sus partes.
**Un entorno basado en la confianza**
Como empresa de innovadores, sabemos cuán crucial es la autonomía en tu trabajo. Cuando te contratamos, confiamos en tu experiencia y te damos espacio para organizar tus tareas, trabajar con flexibilidad y tomar tus propias decisiones.
En Materialise esperamos que cumplas con esa confianza y honres tus compromisos.
**Una carrera lista para construir**
Cuando identifiques oportunidades para que tu carrera prospere en Materialise, te animamos a aprovecharlas. Las personas aquí forjan una carrera satisfactoria a su propio ritmo.
En Materialise esperamos que asumas la iniciativa en tu propio desarrollo. No esperes a que otra persona planifique tu carrera. Adéntrate en ese espacio y hazlo valer.
Haz la diferencia junto con el equipo médico.