En CAD & BIM SERVICES estamos presentes en la actualidad en el desarrollo de los principales proyectos en España.
A lo largo de más de 15 años de trayectoria hemos desarrollado más de 1.000 proyectos nacionales e internacionales, lo que ha requerido de equipos multidisciplinares, innovación constante y de la aplicación de las técnicas novedosas en las diferentes áreas.
Dentro de la división de espacio y defensa , estamos buscando a un ingeniero/a para diseñar y desarrollar simuladores para el ámbito espacial.
Principales funciones: Diseño e implementación de soluciones basadas en la arquitectura de microservicios: identificación y documentación de requisitos para microservicios, diseño de soluciones de microservicios y documentación de las mismas, e identificación de riesgos y problemas.
Descomposición de aplicaciones monolíticas en microservicios: análisis de la aplicación monolítica actual, definición de los límites de los microservicios, refactorización del código para la modularización, desacoplamiento de los microservicios y documentación de la solución adoptada.
Trabajo con equipos de backend y frontend para ofrecer soluciones consistentes: definición de puntos finales de API, entrega de la funcionalidad requerida, alineación de los formatos de respuesta, colaboración en puntos de integración y realización de pruebas de integración.
Optimización de aplicaciones para el rendimiento y la escalabilidad: análisis del rendimiento actual de la aplicación (búsqueda de cuellos de botella), refactorización del código para el rendimiento, escalado de los microservicios, implementación de estrategias de optimización y prueba del rendimiento.
Creación de documentación técnica y realización de revisiones de código: proporcionar y mantener documentación completa sobre la arquitectura, la configuración y el uso de micro frontends, realizar revisiones de código y proporcionar comentarios para garantizar la mejora continua en la calidad del código.
Apoyo a los analistas en el análisis de requisitos comerciales: colaborar con los analistas comerciales y los arquitectos para aclarar los requisitos comerciales, analizar la viabilidad técnica de los requisitos, dividir los requisitos complejos en tareas manejables para los (micro)servicios de backend, revisar la documentación técnica y contribuir a la documentación arquitectónica de la solución.
Requisitos para la posición: Mínimo más de 4 años de experiencia en diseño y construcción de aplicaciones basadas en microservicios.
Profundo conocimiento en la construcción de microservicios y conocimiento de patrones arquitectónicos como orquestación y coreografía (SAGA) utilizando el enfoque de diseño impulsado por el dominio.
Desarrollar, implementar y mantener microservicios escalables y acoplados de forma flexible.
Crear e implementar API de alta calidad (basadas en REST/WebSockets) para conectar servicios y dar soporte a integraciones externas.
Experiencia en contenedorización (Docker) y orquestación (Kubernetes).
Sólidas habilidades de programación en C#.
¿Qué ofrecemos?
Contrato indefinido.
Oportunidad de incorporación en importante ingeniería.
Jornada completa.
Plan de formación.
Si estas pensando en un cambio profesional y te parece interesante comenzar en una empresa puntera en el sector de la ingeniería, ¡Te estamos esperando