Arquitecto de Software – T&A (Herramientas y Automatización)

Indeed

Compañía

Tipo de empleoTiempo completo
Modalidad de trabajoPresencial
Nivel de experienciaSin requisito de experiencia
Nivel educativoSin requisito de título

Descripción

Resumen: Este puesto implica diseñar, implementar y mantener un marco de automatización robusto basado en Python dentro del Centro de Competencia de Sistemas de Aeronaves, centrándose en arquitecturas multisistema y digitalización. Aspectos destacados: 1. Desarrollar y mantener un marco de automatización robusto basado en Python. 2. Dirigir el ciclo de vida completo de la automatización, desde el diseño hasta la implementación. 3. Definir y aplicar principios de diseño de software y patrones arquitectónicos. **Descripción del puesto:** Dentro del CoC de TADY (Centro de Competencia de Sistemas de Aeronaves), los Sistemas Altamente Integrados (HIS) constituyen una organización recién creada (dominio) con responsabilidades específicas en **arquitecturas multisistema, plataformas informáticas aéreas, IMA e integración modular, certificación HW/SW e infraestructura y digitalización**, actuando como Oficina de Diseño de Multisistemas e IMA y prestando apoyo y servicios transversales a todo el CoC de Sistemas. Esta organización se ha creado para evolucionar y preparar la estructura del CoC ante los nuevos retos y paradigmas en el diseño de sistemas, atender las necesidades actuales y futuras de los clientes y fomentar la reutilización, la alineación de estrategias comunes, la economía de escala, las arquitecturas multisistema y la digitalización. El objetivo es ofrecer estrategias, artefactos y apoyo transversales para el diseño, desarrollo y certificación de sistemas de potencia aérea mediante la centralización de competencias, conocimientos especializados y actividades, actuando como Oficina de Diseño de Multisistemas. **Tareas y responsabilidades** El Arquitecto de Software T&A será responsable del diseño, la implementación y el mantenimiento de un marco de automatización robusto basado en Python. Las responsabilidades del Arquitecto de Software para el equipo de Herramientas y Automatización serán las siguientes: * Desarrollo del marco de automatización: Diseñar, implementar y mantener un marco de automatización robusto basado en Python utilizado en múltiples programas y entornos. Esto incluye definir patrones arquitectónicos, componentes y bibliotecas reutilizables, y garantizar la coherencia, escalabilidad y mantenibilidad en todos los proyectos de automatización. * Ciclo de vida completo de la automatización: Dirigir el ciclo de vida completo de las soluciones de automatización: desde la recopilación de requisitos y el diseño hasta la implementación, las pruebas, la implantación y la entrega al cliente final. * Diseño y arquitectura de software: Definir y aplicar principios de diseño de software, estándares de codificación y patrones arquitectónicos (por ejemplo, arquitecturas modulares, hexagonales y orientadas a eventos). * Programación y creación de scripts: Desarrollar código de alta calidad y apto para producción principalmente en Python, complementado con sólidas habilidades en creación de scripts de shell (Bash/PowerShell) para la automatización a nivel de sistema. * Contenerización e integración CI/CD: Diseñar y mantener entornos de compilación y canalizaciones basados en Docker. Integrar las automatizaciones en los flujos de trabajo CI/CD de Jenkins, garantizando procesos fiables de compilación, prueba e implementación. * Calidad del código y pruebas: Promover prácticas de pruebas automatizadas, incluidas las pruebas unitarias, de integración y de regresión. Implementar estrategias de integración continua para asegurar la calidad del código y la detección temprana de problemas. * Colaboración y gestión de partes interesadas: Trabajar estrechamente con los clientes internos y otros equipos de DevOps para traducir las necesidades operativas en soluciones de software. * Documentación y estándares: Garantizar que todas las herramientas y automatizaciones desarrolladas estén debidamente documentadas —incluidas las decisiones arquitectónicas, los contratos de API y los procedimientos de implementación— manteniendo la trazabilidad y el cumplimiento de los estándares de ingeniería. * Innovación y mejora continua: Evaluar e integrar nuevas tecnologías y metodologías para mejorar el ecosistema de automatización. **Competencias requeridas** * Titulación universitaria en Ingeniería del Software, Ciencias de la Computación o similar, con experiencia relevante en arquitectura de software y entornos DevOps. * Más de 3 años de experiencia en desarrollo y arquitectura de software, preferiblemente en ámbitos de automatización o creación de herramientas. * Nivel avanzado de programación en Python, incluidos patrones de diseño, programación orientada a objetos y arquitecturas modulares. * Amplia experiencia en creación de scripts de shell (Bash o PowerShell) para tareas de automatización e integración. * Conocimientos sólidos de Docker y entornos de desarrollo contenerizados. * Experiencia en el diseño y mantenimiento de canalizaciones CI/CD (preferiblemente Jenkins). * Comprensión sólida de patrones de arquitectura de software, diseño de API y estrategias de versionado. * Enfoque firme en la calidad del código, las pruebas y la mantenibilidad. * Excelentes habilidades de comunicación y gestión de partes interesadas, con mentalidad centrada en el cliente. * Capacidad para trabajar de forma autónoma alineándose con los objetivos del equipo y la visión a largo plazo. * Inglés a nivel negociador; conocimientos de alemán y/o francés son un plus. **Competencias adicionales valoradas:** * Experiencia en arquitectura de microservicios y sistemas orientados a eventos. * Conocimientos de herramientas de automatización de infraestructura (por ejemplo, Ansible, Terraform) o plataformas de orquestación (por ejemplo, Kubernetes). * Familiaridad con frameworks backend de Python como FastAPI, Flask u otros similares. * Experiencia con flujos de trabajo basados en Git, procesos de revisión de código y versionado semántico. * Conocimientos sobre integración de API (por ejemplo, APIs REST, SOAP, RPC, etc.). * Experiencia con herramientas de registro, monitorización y telemetría para el seguimiento del estado de las automatizaciones. * Conocimientos de diseño impulsado por el dominio (DDD) y principios de arquitectura hexagonal. * Mentalidad analítica y orientada a la resolución de problemas, centrada en ofrecer soluciones duraderas y escalables. **¿QUÉ BENEFICIOS TENDRÁS COMO EMPLEADO DE AIRBUS?** En Airbus nos centramos en nuestros empleados y su bienestar. Eche un vistazo a algunos de nuestros beneficios sociales: * Días de vacaciones y días adicionales libres a lo largo del año (en total, más de 35 días libres) * Salario y paquete de compensación atractivos * Modelo híbrido de trabajo cuando sea posible, promoviendo el equilibrio entre la vida laboral y personal * Servicio de transporte colectivo en algunos emplazamientos * Beneficios como seguro médico, opciones sobre acciones para empleados y plan de pensiones... * Instalaciones in situ (entre otras): comedor gratuito, guardería, consultorio médico * Posibilidad de colaborar en distintas iniciativas sociales y de responsabilidad social corporativa * Excelentes oportunidades de formación continua y grandes perspectivas de desarrollo en un entorno multicultural * Tarifas especiales en productos y beneficios **¿QUIERE SABER MÁS SOBRE NOSOTROS?** Airbus es líder mundial en el diseño, fabricación y suministro de productos, servicios y soluciones aeroespaciales, liderando la innovación en el sector aeroespacial sostenible para un mundo seguro y unido. Con aproximadamente 130 000 empleados y siendo la mayor empresa aeronáutica y espacial de Europa y líder mundial, Airbus se encuentra a la vanguardia de la industria aeronáutica, conectando personas y lugares por aire y espacio. En Airbus le apoyamos para trabajar, conectar y colaborar de forma más sencilla y flexible. Siempre que sea posible, fomentamos acuerdos de trabajo flexibles para estimular el pensamiento innovador. Por último, pero no menos importante, la empresa ha recibido la certificación «Top Employers España 2025» y «Top Employers Europa 2025» otorgada por Top Employers Institute. Este puesto requiere conciencia de cualquier riesgo potencial de cumplimiento normativo y un compromiso de actuar con integridad, como fundamento del éxito, la reputación y el crecimiento sostenible de la compañía. **Empresa:** Airbus Defence and Space SAU **Tipo de contrato:** Indefinido \- **Nivel de experiencia:** Profesional **Familia profesional:** Ingeniería de Software \ Al enviar su CV o solicitud, usted consiente que Airbus utilice y almacene información sobre usted con fines de supervisión relacionados con su candidatura o futuros empleos. Esta información solo será utilizada por Airbus. Airbus se compromete a lograr la diversidad en su plantilla y a crear un entorno laboral inclusivo. Aceptamos todas las solicitudes, independientemente del trasfondo social y cultural, la edad, el género, la discapacidad, la orientación sexual o las creencias religiosas. Airbus es, y siempre ha sido, firmemente partidaria de la igualdad de oportunidades para todos. Por ello, nunca solicitaremos ningún tipo de intercambio monetario en el marco de un proceso de selección. Cualquier suplantación de identidad de Airbus con este fin debe notificarse a emsom@airbus.com . En Airbus le apoyamos para trabajar, conectar y colaborar de forma más sencilla y flexible. Siempre que sea posible, fomentamos acuerdos de trabajo flexibles para estimular el pensamiento innovador.

Fuentea: indeed
Parte del contenido se ha traducido automáticamente

Publicado por

David Muñoz

Indeed · HR

Ubicación

David Muñoz

Indeed · HR

Empleos similares

Arquitecto de Software – T&A (Herramientas y Automatización) de Indeed en 2026 | ok.com