Tu función en OTOKO®
Aportarás estructura a aplicaciones que crecen, se modernizan o se conectan a nuevos sistemas. Analizarás dependencias existentes y decidirás dónde un cambio aporta mayor beneficio. Aquí la arquitectura también significa considerar de forma práctica migraciones, trabajo en equipo y riesgos operativos.
Modernización legacy con transiciones controladas
Una aplicación consolidada rara vez puede sustituirse por completo de una vez. Analizarás responsabilidades y dependencias de datos antes de crear nuevos límites de módulos. Los componentes antiguos y nuevos pueden funcionar temporalmente en paralelo. Para ello establecerás qué sistema sigue siendo responsable de cada dato y cómo se detectan desviaciones. Las decisiones de arquitectura se documentan y comprueban con prototipos o pasos concretos de migración.
Tus tareas
- Analizar aplicaciones existentes, flujos de datos y deuda técnica y priorizar pasos de modernización.
- Diseñar interfaces, límites de módulos y patrones de integración y documentar de forma trazable las decisiones de arquitectura.
- Planificar migraciones con transiciones seguras, incluidas conciliación de datos, opciones de reversión y compatibilidad.
- Acompañar a los equipos de desarrollo en revisiones, prototipos y ejecución de componentes críticos de arquitectura.
- Planificar pasos de modernización con responsabilidad de datos, compatibilidad y opciones de reversión.
- Comprobar supuestos críticos de arquitectura mediante prototipos, mediciones de carga o pruebas de integración.
Lo que aportas
Lo decisivo es una experiencia relevante para el puesto y demostrable. Puede proceder de una formación adecuada, estudios universitarios, práctica profesional o una reconversión sólida. Acordaremos la responsabilidad concreta en función de tus conocimientos.
- Varios años de desarrollo práctico de software y experiencia con responsabilidad de arquitectura.
- Comprensión de modelado de datos, integración y requisitos no funcionales.
- Capacidad para explicar alternativas técnicas con sus costes, riesgos y efectos sobre los equipos.
Conocimientos adicionales que valoramos
Estos conocimientos son útiles, pero no es necesario tenerlos todos a la vez. Describe en tu solicitud en qué ámbitos ya has trabajado de forma práctica y en cuáles quieres profundizar.
- Experiencia con modernización legacy o aplicaciones empresariales complejas.
- Conocimientos de arquitecturas de eventos, domain modeling o migraciones cloud.
Lo importante en este puesto
Entregarás decisiones con las que los equipos puedan seguir trabajando realmente. Una buena arquitectura limita riesgos, hace visibles dependencias y mejora paso a paso la capacidad de cambio.
Tu lugar de trabajo: Colonia o en remoto
Para este puesto son posibles Colonia y el trabajo en remoto. Antes de empezar acordaremos la colaboración concreta, los requisitos de los proyectos y, en su caso, las reuniones necesarias con clientes.
Tu relación laboral
Para este puesto está previsto un contrato laboral a jornada completa o parcial. Acordaremos las tareas, el número de horas, la fecha de inicio y la remuneración de acuerdo con el puesto y tus conocimientos.
Tu solicitud
Muéstranos en tu solicitud qué experiencias o intereses aportas para este puesto. Un currículum, así como ejemplos de proyectos, certificados o muestras de trabajo relevantes, nos ayudan en la valoración profesional. No envíes datos confidenciales de clientes, credenciales de acceso ni código fuente protegido.
Indícanos el modelo de trabajo que deseas, tu posible fecha de inicio y si quieres trabajar a jornada completa o parcial.
Si tienes preguntas sobre el puesto, puedes contactar con nuestro equipo de selección en hr@otoko.com. La inclusión en la bolsa de candidatos es voluntaria y solo se realiza con un consentimiento separado; no es un requisito para evaluar tu solicitud.
