Arquitecto
Remoto
Jornada completa
Empleo de proyecto
Objetivos:
- Diseñar sistemas flexibles, escalables y de alta carga;
- Analizar los requisitos funcionales y no funcionales en el contexto de la arquitectura de sistemas;
- Evaluación de los requisitos de los clientes empresariales para posibles métodos de implementación;
- Implantar nuevas tecnologías y resolver problemas técnicos;
- Llevar a cabo I+D de áreas clave de subsistemas;
- Controlar la ejecución de los principios y soluciones arquitectónicos adoptados;
- Describir las soluciones técnicas utilizadas en el producto que se está creando;
- Participar en el establecimiento de tareas para analistas y desarrolladores.
Competencias técnicas:
Experiencia en el desarrollo de aplicaciones de alta carga basadas en arquitectura de microservicios como arquitecto de sistemas;
Buen conocimiento de patrones de diseño;
Experiencia en el desarrollo de documentación arquitectónica (componentes, funcional, despliegue, etc.);
Experiencia en desarrollo y negociación de SLA;
Conocimiento de la plataforma Kubernetes / OpenShift;
Experiencia con frameworks ORM;
Experiencia con sistemas de caché (Redis / Tarantul / Gridgain, etc.);
Experiencia con middleware orientado a mensajes (Kafka, Rabbit MQ, Websphere MQ, etc.);
Sólidos conocimientos de las metodologías de principios de desarrollo de software, incluidas las ágiles (Agile, SCRUM).