- Multinacional Sector Automoción
- Desarrollo y Arquitectura (java+microservicios)
Compañía multinacional sector Automoción
El/la Supervisor/a de Arquitectura IT, tendrá las siguientes funciones y responsabilidades:
Supervisar el desarrollo y mantenimiento de los diferentes componentes de software de la compañía, asegurando que la estructura técnica cumpla con los requisitos funcionales, de calidad y de negocio garantizando que las soluciones sean robustas, eficientes y estén alineadas con los objetivos estratégicos de la organización. Este puesto combina la visión estratégica y técnica de la arquitectura con las habilidades prácticas de desarrollo.RESPONSABILIDADES
*Diseño de la arquitectura: Crear la estructura general de los componentes de software, definiendo como interactúan, qué tecnología se usarán y como garantizar la escalabilidad, mantenibilidad y rendimiento. Esto incluye la definición de capas (presentación, lógica de negocio, persistencia...) patrones de diseño y distribución de componentes en servicios.
*Selección de tecnologías y herramientas: Decidir que lenguajes de programación, frameworks, bases de datos, herramientas de desarrollo y metodologías se utilizarán en los diferentes proyectos, considerando aspectos como, rendimiento, compatibilidad y seguridad.
*Cumplimiento de estándares y buenas prácticas: Definir y supervisar las estrategias de pruebas, integración continua, control de versiones y demás practicas que garanticen que el software sea de calidad.
*Seguridad: Asegurarse de que la arquitectura sea segura y resiliente implementando medidas de seguridad adecuadas desde el diseño hasta el desarrollo y la implementación.
*Colaboración con otros equipos: Trabajar estrechamente con los equipos de desarrollo, infraestructura, operaciones y negocio, ayudando a traducir los requisitos técnicos a soluciones prácticas y, garantizando que el diseño esté alineado con los objetivos del negocio.
*Escalabilidad y rendimiento: Planificar como el sistema podrá escalar a medida que crezca en numero de usuarios o volumen de datos, optimizando el rendimiento y la eficiencia.
*Mantenimiento y evolución: Proponer mejoras a largo plazo, evaluando como la arquitectura se puede adaptar a nuevas necesidades sin comprometer la estabilidad.
*Documentación: Mantener una documentación clara y precisa sobre la arquitectura y las decisiones tomadas para facilitar la comprensión y el mantenimiento del sistema a lo largo del tiempo.
*Gestión de riesgos: Identificar y mitigar los riesgos asociados a la arquitectura, ya sean tecnológicos, de negocio o relacionados directamente con el diseño de la arquitectura.
*Integración y compatibilidad: Diseña como el software y sus componentes interactúan con otros sistemas y/o servicios internos o externo, garantizando una integración eficiente y estable.
- Ambiente de trabajo inclusivo y respetuoso.
- Oportunidades para el desarrollo profesional y la formación continua.
- Beneficios corporativos atractivos (entre otros coche de empresa).
- Modelo híbrido (2 días casa-tres oficina)
- Ubicación en Madrid