Cajamar Tecnología (Grupo Cajamar) necesita incorporar un Arquitecto de Aplicaciones y Soluciones Complejas en nuestras sedes de Madrid, Salamanca, Sevilla, Valencia, Granada, Murcia y Almería
Descripción del puesto:
Arquitecto de Aplicaciones cuya misión será velar por un crecimiento y mantenimiento robusto y escalable de los procesos y tecnologías relativas al procesamiento, transformación y consumo de los datos de la compañía.
Responsabilidades principales:
1. Diseñar e implementar la arquitectura de las principales aplicaciones del Grupo Cooperativo Cajamar.
2. Velar por el cumplimiento de los patrones de diseño adoptados a nivel empresarial.
3. Establecer las mejores prácticas para el diseño y desarrollo de aplicaciones.
4. Participar en la definición, planificación y gestión de la adopción del cloud por parte de BCC.
5. Realizar análisis estratégicos de las aplicaciones de BCC para determinar la hoja de ruta para su despliegue en plataformas cloud, teniendo en cuenta la naturaleza de estas, las normas y controles regulatorios.
6. Establecer las mejoras prácticas para el diseño de arquitecturas de referencia y adopción del cloud.
¿Qué necesitamos de ti?
7. Experiencia en diseño de aplicaciones transaccionales de alto rendimiento.
8. Experiencia en el diseño de arquitecturas de aplicaciones orientadas a servicios, arquitecturas dirigidas por eventos, microservicios, y uso de patrones de diseño como por ejemplo CQRS.
9. Experiencia en el uso de integración continua, pruebas unitarias, validación de calidad de código y pruebas de seguridad de las aplicaciones.
10. Experiencia en lenguaje de programación Java, JPA, JDBC, Hibernate y otros frameworks de uso común en la construcción de aplicaciones.
11. Experiencia en la definición y uso de APIs, así como en la gestión de estas.
12. Experiencia en el uso de Eclipse como entorno integrado de desarrollo.
13. Experiencia en diseño y administración de infraestructura cloud.
14. Experiencia en aplicación de buenas prácticas de diseño de arquitecturas cloud.
15. Experiencia en el uso de Docker, Kubernetes, OpenShift u otro orquestador de contenedores informáticos.
16. Experiencia en el uso de Jenkins, Terraform o Ansible para definición de infraestructura como código y automatización de esta.
17. Conocimientos avanzados de networking y seguridad.
18. Conocimientos en diseño de soluciones de alta disponibilidad y recuperación ante desastres.
19. Conocimientos en administración de sistemas Linux y Windows.
20. Conocimientos en metodologías ágiles (Scrum y/o Kanban) y herramientas como Jira, Bitbucket, etc.
21. Conocimientos en lenguajes de programación Java, JavaScript, Typescript, Go, C, C++ o COBOL.
22. Conocimientos en lenguajes de scripting (Shell script, Powershell, etc.).
Se valorará:
23. Experiencia en el diseño y uso de metamodelos con herramientas como Eclipse Modeling Framework y Borland Together.
24. Conocimientos avanzados en el funcionamiento de servidores de aplicaciones Apache Tomcat, Red Hat Jboss, Oracle WebLogic, IBM WebSphere Liberty o similares.
25. Conocimientos de Docker, kubernetes, Red Hat OpenShift o cualquier otra solución de orquestación de contenedores informáticos.
¿Qué aspectos buscamos en ti?
26. Proactividad en la resolución de problemas y aporte de soluciones que permitan mejorar y optimizar el rendimiento de las aplicaciones en cuanto al uso de bases de datos.
27. Actitud innovadora, metódica y responsable.
28. Liderazgo técnico para gestionar expectativas tanto del equipo técnico como clientes.
29. Capacidades autodidactas y aprendizaje continuo para la adaptación rápida y ágil a los cambios y novedades del mercado.
30. Autoliderazgo para valorar y seleccionar procedimientos y enfoques de trabajo adecuados para supera retos técnicos.
31. Orientación y visión estratégica.
¿Qué te ofrecemos?
32. Oportunidad de integrarte en un equipo de profesionales, comprometidos en un proyecto de presente y futuro cuyo entorno de trabajo colaborativo y dinámico te facilitará diversidad de posibilidades de crecimiento y desarrollo profesional.
33. Formación continua y disponibilidad de itinerario personalizado.
34. Posibilidad de Jornada y Horario flexible, según proyecto.
35. Compensación y beneficios sociales: Retribución flexible (Seguros de Salud, Cheque Guardería, etc.), y condiciones financieras especiales.
36. Programas de acompañamiento y Bienestar atendiendo a tus necesidades personales.
37. Integración en una empresa comprometida con la Igualdad de trato y oportunidades entre mujeres y hombres, así como con la lucha contra la discriminación en todas sus formas.
38. Acceso a diversos Programas de Voluntariado donde podrás involucrarte dejando una huella positiva.
39. Posibilidad de trabajo híbrido.
40. Contrato indefinido en un proyecto confiable y en continua evolución con una remuneración acorde a tu experiencia y aportación de valor.
Entidad: Cajamar Tecnología
Centro de Trabajo: Almería, Madrid, Salamanca, Sevilla, Valencia, Granada, Murcia
Fecha prevista incorporación: Inmediata
¡¡¡Por todo esto y muchas cosas más, te esperamos!!!
SOLICITA nuestra Vacante.
Nos gustaría que formases parte de nuestro GRAN EQUIPO .