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 Informática 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 on-premise hacia cloud.Conocimiento en desarrollo y despliegue de aplicaciones en entornos cloud (Azure o AWS).Buenas prácticas en desarrollo de software (patrones de diseño, clean code, etc).SQL, PL / SQL, Stored Java Procedures, y XML.Bases de datos relacionales y no relacionales.Microservicios y arquitecturas relacionadas.Metodologías ágiles (Scrum).Continuous Integration y Continuous Delivery.API Rest, JWT, JSON.Configuración DMZ, WAN, VPNs, MPLS.Administración y gestión de entornos nube (Azure o AWS).Servidores de aplicaciones (WebLogic, Websphere, Tomcat).Deseable :
Experiencia en el sector de seguridad.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.Revisar arquitectura y código.Documentar y comunicar 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.Analizar procesos, procedimientos y prácticas de trabajo.Recomendar prácticas de gestión óptimas y mejoras en sistemas.Aplicar soluciones funcionales y planes de prueba de sistema.Consultar con usuarios para requisitos y garantizar conformidad.Optimizar procedimientos de mantenimiento y software de aplicaciones.Expandir o modificar sistemas para mejorar flujos de trabajo.Detalles :
Tipo de Contrato : Indefinido.Horario : Lunes a Viernes 08 : 00 a 18 : 00 hrs, con disponibilidad para turnos.Modalidad : Híbrido.Lugar : Calle San Máximo, 3 - 9, 28041 Madrid - España.#J-18808-Ljbffr