¡Activa las notificaciones laborales por email!

Senior Architect

GFT

Madrid

Híbrido

EUR 50.000 - 70.000

Jornada completa

Hoy
Sé de los primeros/as/es en solicitar esta vacante

Descripción de la vacante

Una empresa líder en tecnología en Madrid busca un Arquitecto Senior para diseñar arquitecturas escalables usando herramientas modernas como Koa y NestJS. Se requiere experiencia en diseño de sistemas de alta disponibilidad y habilidades en herramientas de observabilidad. Se ofrece un entorno de trabajo dinámico y flexible con beneficios sociales atractivos.

Servicios

Flexibilidad para trabajar desde casa
Programas formativos
Seguro de vida
Soporte de teletrabajo

Formación

  • Experiencia sólida en desarrollo backend en entornos de producción.
  • Capacidad para diseñar sistemas de alta disponibilidad.
  • Conocimiento profundo sobre herramientas de observabilidad y pruebas.

Responsabilidades

  • Definir y diseñar la arquitectura del framework central.
  • Integrar módulos de autenticación y autorización.
  • Implementar características de observabilidad para monitorizar la salud de la aplicación.

Conocimientos

Arquitectura de alta disponibilidad
Proficiencia en Koa, NestJS o Fastify
Conocimientos en SSO, OIDC, JWT, OAuth2
Protocolos de red HTTP/2, gRPC
Uso de Redis
Habilidades con MongoDB
Herramientas de observabilidad
Control de versiones con GitHub
Descripción del empleo

GFT impulsa la transformación digital de las empresas líderes sus servicios de consultoría y la implementación de las últimas tecnologías los clientes de GFT obtienen un acceso más rápido a nuevas aplicaciones de TI y modelos de negocio.

At GFT we have an open position for a Senior Architect. We are looking for an enthusiastic and dynamic person willing to start and grow in a multi‑cultural motivating and challenging environment of the technologies we are working with: architecture with capabilities like authentication and authorization, HTTP clients, observability capabilities (logging, metrics and tracing), etc. The architect will leverage modern frameworks such as Koa, NestJS or Fastify to build scalable high‑performing architecture.

Responsibilities
  • Architect and Design Framework: Define and design the core architecture of a framework ensuring scalability, flexibility and maintainability.
  • Integrate Security Best Practices: Architect authentication and authorization modules that support SSO OIDC and granular permission models.
  • Develop service clients: Design and implement robust HTTP / GRPC clients to facilitate secure and efficient communication between services.
  • Technical Leadership: Act as a subject matter expert for guiding the engineering team on best practices and driving initiatives for efficiency, scalability and performance.
  • Observability and Monitoring: Implement observability features such as logging, metrics collection and distributed tracing to monitor application health, performance and reliability.
  • Database Management: Architect and integrate data layers using MongoDB and other databases as needed ensuring optimal performance and reliability.
  • Collaboration and Mentorship: Collaborate with cross‑functional teams including DevOps, product and other teams to define and refine architectural requirements. Provide support to developer teams with problems in their applications.
  • Documentation and Code Quality: Produce high‑quality well‑documented product ensuring best practices and standards are followed across the team.
Requirements
  • Experience: years of experience in backend development with at least x years working with in a production environment.
  • High‑Availability Architecture: Proven experience in designing high‑availability systems including resilience, failover and disaster recovery strategies.
  • Framework Proficiency: Strong expertise in frameworks like Koa, NestJS or Fastify with the ability to select and implement the best framework for various scenarios.
  • Security Skills: In‑depth knowledge of SSO, OIDC, JWT, OAuth2 and role‑based access control systems.
  • Networking Protocols: Strong experience with HTTP / 2, gRPC and other client‑server protocols.
  • Caching: Expertise in using Redis for caching session management and improving application performance.
  • Database Skills: Expertise with MongoDB including schema design, performance tuning and data migration.
  • Observability Tools: Familiarity with observability tools and practices including logging (e.g. Loki), metrics (e.g. Prometheus) and tracing (e.g. OpenTelemetry). Create visualization dashboards using Kibana for efficient log and metrics monitoring.
  • Testing: Experience with testing strategies and tools for unit, integration and end‑to‑end testing.
  • Source Control and Workflows: Proficiency in managing source control with GitHub and creating development workflows including CI / CD pipelines.
Soft Skills
  • Understanding of link between technical specialities and customer requirements.
  • Understanding of industry best practices and standards.
  • Fluent communication skills.
  • Team player: ability to work with teams distributed geographically in different locations.
  • Solid analytical and problem‑solving skills / investigating skills on technical matters.
  • Well organised.
  • Ability to identify problems and suggest mitigating and contingency actions.
  • Good coaching skills.
Benefits
  • Conciliación y Flexibilidad: Posibilidad de trabajar desde casa, híbrido / remoto jornadas flexibles y viernes intensivos.
  • Formación y Desarrollo: Plan personalizado programas formativos.
  • Beneficios Sociales: Seguro vida, apoyo teletrabajo.
  • Beneficios Flexibles a la carta: Bolsa corporativa para comida, transporte, seguro médico, guardería y formación ajustada a tus necesidades y combinada con retribución flexible.
  • Paquete de Reubicación (si aplica): Apoyo económico, asesoramiento, patrocinio visas.
  • Programa de Recomendaciones.
  • Programa de Bienestar: Nutrición Física y Mental. Descuentos con Wellhub. Servicio de apoyo psicológico gratuito.
  • Vida en GFT: Oficinas inteligentes, eventos, premios de valores, charlas inspiradoras.
  • Cultura corporativa internacional.

En GFT consideramos que la diversidad es uno de nuestros pilares fundamentales y promovemos un entorno de trabajo inclusivo basado en la cooperación y el respeto mutuo. Ofrecemos igualdad de oportunidades a todas las personas sin tener en cuenta su raza, origen cultural, sexo, edad, orientación sexual, identidad de género, discapacidad o creencias religiosas.

GFT dispone y ha registrado un Plan de Igualdad que recoge las medidas a adoptar con el objetivo de alcanzar en la empresa la igualdad de trato y de oportunidades entre mujeres y hombres y a eliminar si es que la hay la discriminación por razón de sexo.

Únete a nuestro equipo global!

Required Experience

Senior IC

Key Skills

Apache Hive, S3, Redshift, Spark, AWS, Solr, NoSQL, Data Warehouse, Internet Of Things, Kafka, DynamoDB, ZooKeeper

Employment Type: Full Time

Experience: years

Vacancy: 1

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.