Madrid
Reconocido Holding con más de 20 años de presencia en el mercado nacional se encuentra en búsqueda de un (a) Ingeniero (a) en Informatica o carrera afín, para desempeñar el cargo de Arquitecto. Requisitos: • Perfil Senior, al menos con 5 años de experiencia. Herramientas: • Java, • Entornos de desarrollo integrado (Eclipse, Vscode, IntelliJ), • Sistema de control de versiones (GitLab, Git, Bitbucket), • Herramienta de edición de base de datos (SQL Developer o Dbeaver), • Herramientas para la gestión de APIs (Postman, SOAP UI, Swagger), • Herramientas para la gestión de proyectos (Jira), • Framework Angular 7 o superior., • Herramientas para el despliegue de software (Docker, Kubernetes), • Herramientas de calidad de código (Kiuwan, SonarQube), • Herramientas de virtualización Conocimientos: • Arquitectura de software, diseño de sistemas, patrones de diseño, metodologías ágiles, tecnologías de la nube, microservicios., • Conocimiento en migración de aplicaciones onpremise hacia cloud, • Conocimiento de desarrollo y despliegue de aplicaciones en entornos cloud (Azure o AWS), • Conocimiento de buenas prácticas en el desarrollo de software (patrones de diseño, clean code, etc), • Conocimiento en SQL, PL/SQL, Stored Java Procedures, and XML, • Conocimiento en Bases de datos relacionales y no relacionales, • Conocimientos en microservicios y arquitecturas relacionadas, • Conocimiento en metodologías ágiles (Scrum), • Conocimientos en Continuous Integration y Continuous Delivery, • Conocimiento en API Rest, JWT, Json., • Configuración DMZ, WAN, VPNs, MPLS, • Conocimientos administración y gestión entornos nube (Azure o AWS), • Conocimientos de servidores de aplicaciones (WebLogic, Websphere, Tomcat) Deseable: • Experiencia en el sector aseguridad, • Másteres y/o certificaciones oficiales relacionadas Funciones: • Definir la arquitectura de software y sistemas., • Colaborar con equipos de desarrollo para implementar soluciones arquitectónicas., • Evaluar y seleccionar tecnologías y herramientas adecuadas., • Realizar revisiones de arquitectura y código., • Documentar y comunicar las decisiones arquitectónicas., • Identificar y mitigar riesgos técnicos., • Investigar, diseñar y desarrollar sistemas de aplicaciones de software, • Desarrollar y orientar procedimientos de prueba y validación de software, • Identificar y analizar procesos, procedimientos y prácticas de trabajo, • Identificar y evaluar ineficiencias y recomendar prácticas de gestión óptimas, así como la mejor funcionalidad y comportamiento de los sistemas, • Encargarse de la aplicación de soluciones funcionales, como la creación, adopción y ejecución de planes de prueba de sistema, • Consultar con los usuarios para formular y documentar requisitos, y dirigir para garantizar la conformidad con los principios de los sistemas, • Evaluar, desarrollar, optimizar y documentar los procedimientos de mantenimiento de los sistemas operativos, los entornos de comunicaciones y el software de aplicaciones, • Expandir o modificar sistemas para mejorar flujos de trabajo o atender nuevos fines Detalles: • Tipo de Contrato: Indefinido, • Horario: Lunes a Viernes 08:00 a 18:00 hrs, Disponibilidad para la realización de turnos, • Modalidad: Hibrido, • Lugar: Calle San Máximo, 3 - 9, 28041 Madrid - España